Skip to content

Refine Sage theme, controls, tables, and dropdowns - #651

Merged
novykh merged 6 commits into
masterfrom
ui-polish-followup
Nov 9, 2026
Merged

novykh merged 6 commits into
masterfrom
ui-polish-followup

Conversation

@novykh

@novykh novykh commented Nov 9, 2026

Copy link
Copy Markdown
Member

Summary

  • Apply the Sage theme roles across layout surfaces and controls in both themes.
  • Refine shared inputs, buttons, tabs, table sizing and actions, and scrollbar styling.
  • Give menus and selects two selection treatments. Use a left marker for navigation and a neutral check or checkbox for value pickers. Align the scrollbar with the menu edge.
  • Add and update stories and component tests for the shared behavior.

This follows up on #650 and starts from its squash merge on master.

Verification

  • yarn lint
  • 87 focused Menu and Select tests passed

@novykh
novykh merged commit 9948c9e into master Nov 9, 2026
2 checks passed
@novykh
novykh deleted the ui-polish-followup branch November 9, 2026 10:01
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.

3 participants