UI Audit: Home launcher duplicates sidebar nav with no extra value #153

Closed
opened 2026-05-28 19:31:27 -04:00 by zgaetano · 0 comments
Owner

Fixed in 342b56a (option B from the recommendation: enrich, not merge).

Home keeps the launcher tiles (good lobby pattern) but now has an activity strip below the grid:

  • Alert strip (when present): failed jobs count + errored recorders count, with "Open Dashboard" CTA
  • Recording now: live recorder tiles (up to 4), each clickable to Recorders page; also a "Monitors" CTA
  • Last 24 hours: most-recent assets (up to 6) with relative timestamps, each clickable to Library

Three sections only render when they have content. Empty Home still works (no clutter when nothing is happening). New .launcher-activity* CSS lives in styles-screens.css.

Live verification: activity strip showed "Last 24 hours: 6 new assets" with timestamps, plus the alert strip because of existing failed jobs.

Fixed in 342b56a (option B from the recommendation: enrich, not merge). Home keeps the launcher tiles (good lobby pattern) but now has an activity strip below the grid: - **Alert strip** (when present): failed jobs count + errored recorders count, with "Open Dashboard" CTA - **Recording now**: live recorder tiles (up to 4), each clickable to Recorders page; also a "Monitors" CTA - **Last 24 hours**: most-recent assets (up to 6) with relative timestamps, each clickable to Library Three sections only render when they have content. Empty Home still works (no clutter when nothing is happening). New `.launcher-activity*` CSS lives in `styles-screens.css`. Live verification: activity strip showed "Last 24 hours: 6 new assets" with timestamps, plus the alert strip because of existing failed jobs.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
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: WildDragonLLC/dragonflight#153
No description provided.