Skip to content

fix(dashboard): interactive health tiles + storage-chart tooltips; remove tile checkmark (v5.0.2) - #38

Merged
OmarRao merged 1 commit into
mainfrom
fix/dashboard-interactivity
Aug 26, 2026
Merged

fix(dashboard): interactive health tiles + storage-chart tooltips; remove tile checkmark (v5.0.2)#38
OmarRao merged 1 commit into
mainfrom
fix/dashboard-interactivity

Conversation

@OmarRao

@OmarRao OmarRao commented Aug 26, 2026

Copy link
Copy Markdown
Owner

Addresses the three requested dashboard fixes (verified in the demo environment):

  1. Storage Growth chart points are interactive — hover/focus shows a rich tooltip (session name, size, delta mode, date) and enlarges the active point; larger hit targets for easy targeting; keyboard accessible.
  2. Removed the green ✅ from the Last Backup stat card.
  3. All System Health tiles are interactive — click or keyboard (Enter/Space) navigates to the relevant section (Last Backup→Runs, SLA/Anomaly→Reports, Restore Verified→Restore, Signature/Storage/GitHub/Drive→Settings), with hover + focus states and a hover arrow.

Docs (USERGUIDE §15A) and dashboard-insights.svg updated. SW cache→v7. 105/105 tests pass, lint + headers clean, 0 console errors on the app. No co-authors.

@
fix(dashboard): interactive health tiles + storage-chart tooltips; remove tile checkmark

- System Health tiles are now buttons (click/keyboard) that navigate to their
  section (Runs/Reports/Restore/Settings), with hover, focus ring, and arrow.
- Storage Growth points show a rich hover/focus tooltip (session name, size,
  delta mode, date) and enlarge the active point; larger hit targets + a11y.
- Removed the ✅ glyph from the Last Backup stat card (demo mode).
- Docs (USERGUIDE 15A) + dashboard-insights.svg updated; SW cache v7; v5.0.2.

Verified in browser (demo): no checkmark, 8 interactive tiles routing correctly,
10 chart points with tooltip, tile click navigates. 105 tests pass, lint clean.
@
@OmarRao
OmarRao merged commit 8d739c0 into main Aug 26, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant