Skip to content

feat(web): workspace switcher button in every shell posture (0280) - #411

Merged
crs48 merged 1 commit into
mainfrom
claude/0280-workspaces-button-everywhere
Jul 8, 2026
Merged

feat(web): workspace switcher button in every shell posture (0280)#411
crs48 merged 1 commit into
mainfrom
claude/0280-workspaces-button-everywhere

Conversation

@crs48

@crs48 crs48 commented Jul 8, 2026

Copy link
Copy Markdown
Owner

Follow-up to #409: the workspace switcher verb (workspace.switch) was only reachable from the calm shell's ModeSwitch. Now every shell posture has the pointer road:

  • Workbench (bench) — a Workspaces button on the Rail, above the identity/settings footer.
  • Quiet (minimal) — a Workspaces glyph in the top-left corner cluster, between Search and Settings.
  • Calm — unchanged (already had it).

And Settings → Appearance reflects the 0280 defaults: the Layout row now picks between the three presets (Quiet / Calm / Bench via applyPreset, active state derived from the tree's provenance), plus a Workspaces row with a shortcut into the switcher.

Verified live in the worktree preview (flag on): the button opens the switcher in all three postures, and the settings preset row applies and highlights correctly.

🤖 Generated with Claude Code

The Workspaces verb was only reachable from the calm ModeSwitch; it now
also sits on the workbench Rail and in the quiet corner glyphs, and
Settings > Appearance picks between the three layout presets (Quiet/
Calm/Bench) with a Switch-workspace shortcut.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@crs48
crs48 temporarily deployed to pr-411 July 8, 2026 14:20 — with GitHub Actions Inactive
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

🖼️ UI changes in this PR

Screens

✏️ Settings _(SSIM 0.877)_
before after diff
before after diff

Auto-captured by CI · run. Informational — not a blocking check.

github-actions Bot added a commit that referenced this pull request Jul 8, 2026
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Preview removed for PR #411.

github-actions Bot added a commit that referenced this pull request Jul 8, 2026
@crs48
crs48 merged commit dfcfac3 into main Jul 8, 2026
15 of 17 checks passed
@crs48
crs48 deleted the claude/0280-workspaces-button-everywhere branch July 8, 2026 14:37
github-actions Bot added a commit that referenced this pull request Jul 8, 2026
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