Update progress: Task 7 completed (DashboardLayout)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-13 17:14:23 +00:00
parent adc32b9005
commit a2e01270a1
2 changed files with 40 additions and 7 deletions
+7 -7
View File
@@ -69,13 +69,13 @@ Replace the "CareerRecord PMR" sidebar-nav + view-switching interface with a til
#### Task 7: Build DashboardLayout and wire up App.tsx
> Detail: `Ralph/refs/ref-04-dashboard-layout.md`
- [ ] Create `src/components/DashboardLayout.tsx`
- [ ] Three-zone layout: TopBar (fixed) + Sidebar (fixed) + Main (scrollable card grid)
- [ ] Card grid: 2 columns desktop, 1 column <900px
- [ ] Framer Motion entrance animations (topbar → sidebar → content)
- [ ] Update App.tsx: replace PMRInterface with DashboardLayout in PMR phase
- [ ] Verify boot → ECG → login → dashboard transition works
- [ ] Run quality checks
- [x] Create `src/components/DashboardLayout.tsx`
- [x] Three-zone layout: TopBar (fixed) + Sidebar (fixed) + Main (scrollable card grid)
- [x] Card grid: 2 columns desktop, 1 column <900px
- [x] Framer Motion entrance animations (topbar → sidebar → content)
- [x] Update App.tsx: replace PMRInterface with DashboardLayout in PMR phase
- [x] Verify boot → ECG → login → dashboard transition works
- [x] Run quality checks
### Phase 2: Dashboard Tiles