fix(client): stabilize responsive navigation and workspace panels #214

Merged
admin merged 3 commits from feat/responsive-client-polish into dev 2026-10-14 14:54:23 +00:00
Owner

Summary

  • Keep mobile workspace view changes button-driven through the dock; a swipe no longer changes views.
  • Keep the desktop workspace dock/panel sizing stable and preserve the responsive paired-device UI work from this branch.
  • Rebased the responsive workspace changes directly onto the current dev head after #213 merged.

Verification on the rebased head

  • npm run typecheck — passed.
  • npm test — 82/82 passed.
  • npm run build — passed; all seven Flagpack SVGs verified in production assets.
  • Focused real-Electron E2E for live tablet/desktop resizing and dock-only navigation — passed.
  • Fresh GitHub CI and desktop packaging are running on this rebased head.

Interactive visual acceptance for drag/resize behavior and tablet/mobile appearance remains open.

## Summary - Keep mobile workspace view changes button-driven through the dock; a swipe no longer changes views. - Keep the desktop workspace dock/panel sizing stable and preserve the responsive paired-device UI work from this branch. - Rebased the responsive workspace changes directly onto the current `dev` head after #213 merged. ## Verification on the rebased head - `npm run typecheck` — passed. - `npm test` — 82/82 passed. - `npm run build` — passed; all seven Flagpack SVGs verified in production assets. - Focused real-Electron E2E for live tablet/desktop resizing and dock-only navigation — passed. - Fresh GitHub CI and desktop packaging are running on this rebased head. Interactive visual acceptance for drag/resize behavior and tablet/mobile appearance remains open.
Sign in to join this conversation.
No Reviewers
No labels area:client bug
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Sisyphus/Sisyphus#214