Surface upcoming deadlines in the mobile task dock #705

Closed
opened 2026-08-13 03:48:03 +00:00 by timmy · 0 comments
Owner

User problem

The persistent mobile task dock shows an aggregate queue count but hides Agenda deadlines until Queues is opened. A phone user can therefore miss due work even though Agenda already discovers, sorts, and launches every assigned deadline.

Scope

  • Show an independent N due indicator on the persistent Queues action without adding Agenda to the aggregate queue count.
  • Include upcoming deadlines in the Queues accessible name.
  • Visually emphasize the Agenda row whenever deadlines exist.
  • Preserve the five-column, 44px, safe-area-aware mobile dock and leave desktop unchanged.

Acceptance

  • Given queue total 10 and Agenda 5, the dock renders 10 and 5 due independently.
  • The Queues label is Queues, 10 items, 5 upcoming deadlines.
  • Zero deadlines hide the deadline indicator and remove the deadline phrase.
  • Agenda is emphasized in the queue sheet when non-empty.
  • Focus/close behavior and the existing Agenda launch flow remain intact.
  • Focused and full test suites pass.
## User problem The persistent mobile task dock shows an aggregate queue count but hides Agenda deadlines until Queues is opened. A phone user can therefore miss due work even though Agenda already discovers, sorts, and launches every assigned deadline. ## Scope - Show an independent `N due` indicator on the persistent Queues action without adding Agenda to the aggregate queue count. - Include upcoming deadlines in the Queues accessible name. - Visually emphasize the Agenda row whenever deadlines exist. - Preserve the five-column, 44px, safe-area-aware mobile dock and leave desktop unchanged. ## Acceptance - Given queue total 10 and Agenda 5, the dock renders `10` and `5 due` independently. - The Queues label is `Queues, 10 items, 5 upcoming deadlines`. - Zero deadlines hide the deadline indicator and remove the deadline phrase. - Agenda is emphasized in the queue sheet when non-empty. - Focus/close behavior and the existing Agenda launch flow remain intact. - Focused and full test suites pass.
timmy self-assigned this 2026-08-13 03:48:03 +00:00
timmy closed this issue 2026-08-13 03:52:59 +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#705
No description provided.