Skip to content

fix(web): compact context picker overlays - #2765

Merged
bobleer merged 1 commit into
GCWing:1.0.0-explorefrom
bobleer:bob/compact-dispatch-target-picker
Sep 3, 2026
Merged

fix(web): compact context picker overlays#2765
bobleer merged 1 commit into
GCWing:1.0.0-explorefrom
bobleer:bob/compact-dispatch-target-picker

Conversation

@bobleer

@bobleer bobleer commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • unify dispatch, branch, and workspace picker widths with one responsive 280px overlay mixin
  • compact dispatch target rows and section spacing while aligning labels and secondary text to design-system typography tokens
  • align branch/workspace picker control heights and add layout regression coverage

Verification

  • pnpm --dir src/web-ui run test:run src/flow_chat/components/ChatInputWorkspaceStripLayout.test.ts src/features/dispatch/DispatchTargetPicker.test.tsx src/tools/git/components/BranchQuickSwitch.test.tsx (33 tests passed)
  • pnpm run check:web
  • visual source/implementation comparison at the same 280px width; compact dispatch rows resolve to 36px and the full menu to about 407px

Remote scenarios

This is a CSS/layout-only change. It was exercised in the local desktop visual path; remote workspace, remote control, peer-device, and detached-dispatch protocols and behavior are unchanged.

@bobleer
bobleer merged commit 6181306 into GCWing:1.0.0-explore Sep 3, 2026
8 checks passed
@bobleer
bobleer deleted the bob/compact-dispatch-target-picker branch September 3, 2026 10:13
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