Skip to content

refactor(ui): align selection menus with shared anatomy - #2713

Merged
GCWing merged 1 commit into
1.0.0-explorefrom
gcwing/menu-navigation-consistency
Aug 31, 2026
Merged

refactor(ui): align selection menus with shared anatomy#2713
GCWing merged 1 commit into
1.0.0-explorefrom
gcwing/menu-navigation-consistency

Conversation

@GCWing

@GCWing GCWing commented Aug 31, 2026

Copy link
Copy Markdown
Owner

Summary

  • align shared Menu, NavigationPanel, and Web navigation row spacing with canonical design-system anatomy
  • reuse shared Menu section structure and SearchField styling in the model selector and branch quick switch
  • ask for confirmation before creating a new Session from a different Harness or Agent choice, with en-US, zh-CN, and zh-TW copy

Validation

  • pnpm run design-system:test
  • focused Web Vitest: 6 files, 52 tests
  • pnpm run i18n:audit
  • pnpm run motion:audit (inventory reviewed; one existing out-of-scope warning)
  • pnpm run type-check:web
  • pnpm run theme:visual-contract
  • typography audit and Appearance contract audit passed through pnpm run check:web
  • git diff --check origin/1.0.0-explore...HEAD

pnpm run check:web does not complete because theme:color-audit:all reports stale generated Git Graph MiniApp bundles and native mobile token projections outside this PR's staged paths. Those generated files were not added to this PR.

Browser visual validation and E2E were not run. Remote workspace, Remote Control, Peer Device Mode, and Detached Dispatch were not exercised because this change is limited to shared presentation and local selection behavior; it does not change transport or runtime contracts.

@GCWing
GCWing merged commit e08ca3f into 1.0.0-explore Aug 31, 2026
7 of 8 checks passed
@GCWing
GCWing deleted the gcwing/menu-navigation-consistency branch September 3, 2026 00:57
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