Skip to content

feat(web-ui): workspace menu, active row styling, font preference panel#331

Merged
GCWing merged 1 commit intomainfrom
gcwing/dev
Apr 2, 2026
Merged

feat(web-ui): workspace menu, active row styling, font preference panel#331
GCWing merged 1 commit intomainfrom
gcwing/dev

Conversation

@GCWing
Copy link
Copy Markdown
Owner

@GCWing GCWing commented Apr 2, 2026

Summary

  • Workspace context menu: Move reset/delete assistant actions below reveal in the assistant workspace menu; add dividers for clearer grouping (aligned with project workspace menu patterns).
  • Workspace list: Active workspace rows use a subtle accent-tinted background and border instead of fully transparent.
  • Font preference (UI size): Treat custom size as a level button like other presets; show the stepper only when custom is selected; improve wrapping and accessibility (aria-pressed on level buttons).

Files

  • WorkspaceItem.tsx / WorkspaceListSection.scss
  • FontPreferencePanel.tsx / FontPreferencePanel.scss

…panel

- Reorder assistant workspace context menu: group reset/delete after reveal with dividers.

- Use accent-tinted background for active workspace rows in the list.

- Font preference: custom level as a level button; show stepper only when custom is selected; wrap-friendly layout and aria-pressed.
@GCWing GCWing merged commit 6df869d into main Apr 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant