Add persistent mobile issue detail navigation #962

Merged
timmy merged 1 commits from timmy/961-mobile-issue-detail-navigation into main 2026-08-16 12:05:56 +00:00
Owner

Closes #961

Adds a mobile-only sticky issue section rail for Overview, Conversation, Reply, and Plan & actions. Reply focuses the existing composer, planning expands before navigation, active sections use aria-current, reduced-motion is respected, and desktop remains unchanged.

Validation:

  • pytest -q — 1825 passed, 1 skipped
  • Rendered Playwright check at 320×568 — four 44px controls, no panel overflow, Reply focus, planning expansion, desktop hidden, no browser page errors.
Closes #961 Adds a mobile-only sticky issue section rail for Overview, Conversation, Reply, and Plan & actions. Reply focuses the existing composer, planning expands before navigation, active sections use `aria-current`, reduced-motion is respected, and desktop remains unchanged. Validation: - `pytest -q` — 1825 passed, 1 skipped - Rendered Playwright check at 320×568 — four 44px controls, no panel overflow, Reply focus, planning expansion, desktop hidden, no browser page errors.
timmy added 1 commit 2026-08-16 12:02:28 +00:00
feat: add mobile issue detail navigation (Closes #961)
All checks were successful
CI / lint (pull_request) Successful in 2m3s
CI / build-release (pull_request) Successful in 5s
CI / browser-journey (pull_request) Successful in 56s
CI / release-candidate (pull_request) Has been skipped
6c200d7c97
timmy merged commit 50f1af83f6 into main 2026-08-16 12:05:56 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#962
No description provided.