Make mobile issue sheets read-first with on-demand planning #216

Merged
rockachopa merged 1 commits from timmy/215-read-first-issue-sheet into main 2026-08-07 17:39:19 +00:00
Member

Closes #215

What changed

  • moves description and the full conversation ahead of planning controls
  • groups title/body, labels, due date, and milestone under a touch-safe Plan & edit disclosure
  • loads label and milestone catalogs only on first expansion, caches successful metadata, and supports retry after failure

Verification

  • python3 -m pytest -q — 337 passed
  • Chromium at 320×568 — reading order confirmed, zero horizontal overflow, 44px disclosure target, zero planning requests before expansion, one request each after repeated expansion, no console errors
Closes #215 ## What changed - moves description and the full conversation ahead of planning controls - groups title/body, labels, due date, and milestone under a touch-safe Plan & edit disclosure - loads label and milestone catalogs only on first expansion, caches successful metadata, and supports retry after failure ## Verification - `python3 -m pytest -q` — 337 passed - Chromium at 320×568 — reading order confirmed, zero horizontal overflow, 44px disclosure target, zero planning requests before expansion, one request each after repeated expansion, no console errors
rockachopa added 1 commit 2026-08-07 17:38:34 +00:00
feat: make mobile issue sheets read-first (#215)
All checks were successful
CI / lint (pull_request) Successful in 18s
CI / build-frontend (pull_request) Successful in 5s
d09ceb8650
rockachopa merged commit ea1f4ad837 into main 2026-08-07 17:39:19 +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#216
No description provided.