Collapse per-card planning actions on mobile #393

Closed
opened 2026-08-09 10:30:23 +00:00 by rockachopa · 0 comments
Member

Evidence

Every My Work card renders Today and Later controls expanded (frontend/dashboard.js renderMyWork, frontend/dashboard.css action grids), adding repeated 44px rows on phones even though the focused Plan Today flow now exists. Historical issues #215, #299, and #385 addressed detail/global/planner disclosures, not per-card planning density.

User value

Phone users can scan work titles and unread updates without scrolling past repeated planning controls, while every planning action remains one tap away. Desktop behavior remains unchanged.

Acceptance

  • At <=600px each work card exposes one touch-safe Plan or defer disclosure and hides planning controls until opened.
  • Opening one card closes another; Escape closes and restores focus.
  • Today/Later actions keep existing behavior; Read update remains immediately visible.
  • Above 600px controls remain visually expanded.
  • Focused and full tests pass.
## Evidence Every My Work card renders Today and Later controls expanded (`frontend/dashboard.js` renderMyWork, `frontend/dashboard.css` action grids), adding repeated 44px rows on phones even though the focused Plan Today flow now exists. Historical issues #215, #299, and #385 addressed detail/global/planner disclosures, not per-card planning density. ## User value Phone users can scan work titles and unread updates without scrolling past repeated planning controls, while every planning action remains one tap away. Desktop behavior remains unchanged. ## Acceptance - At <=600px each work card exposes one touch-safe Plan or defer disclosure and hides planning controls until opened. - Opening one card closes another; Escape closes and restores focus. - Today/Later actions keep existing behavior; Read update remains immediately visible. - Above 600px controls remain visually expanded. - Focused and full tests pass.
timmy was assigned by rockachopa 2026-08-09 10:30:23 +00:00
Sign in to join this conversation.
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#393
No description provided.