feat(KB-502): add dashboard multi-project UX with overview, drill-down, and setup wizard

- Add Project Overview page with responsive grid and health metrics

- Add Project selector dropdown for quick context switching

- Add Project drill-down with back navigation to overview

- Add Setup wizard with auto-detection and manual entry flows

- Add Global activity feed with project attribution badges

- Add Project health polling (active tasks, agents, completion counts)

- Add Empty states and loading skeletons for better UX

- Add Keyboard navigation support (arrow keys, enter, escape)

- Add LocalStorage persistence for wizard state and view preferences
This commit is contained in:
gsxdsm
2026-04-01 08:04:02 -07:00
parent 360af7d863
commit d8a591bd7f
7 changed files with 1015 additions and 215 deletions

View File

@@ -0,0 +1,15 @@
---
"@fusion/dashboard": minor
---
Add multi-project UX with overview page, drill-down, and setup wizard
- New Project Overview page showing all registered projects in a responsive grid with health metrics
- Project selector dropdown in header for quick context switching (appears when 2+ projects)
- Project drill-down into per-project task views with back navigation to overview
- Setup wizard for first-run project registration with auto-detection and manual entry flows
- Global activity feed with project attribution badges when viewing all projects
- Project health polling with active tasks, running agents, and completion counts
- Empty states and loading skeletons for better UX during data fetching
- Keyboard navigation support in project selector (arrow keys, enter, escape)
- LocalStorage persistence for wizard state (resume capability) and view preferences