docs(01): create phase plan

This commit is contained in:
2026-03-16 12:08:45 +01:00
parent f8e94b0329
commit 5659810918
3 changed files with 635 additions and 4 deletions

View File

@@ -30,11 +30,11 @@ Decimal phases appear between their surrounding integers in numeric order.
3. `PageShell` component renders a consistent page header with title, optional description, and CTA slot — and is importable from `components/shared/`
4. `StatCard` and `SummaryStrip` components render KPI cards (income, expenses, balance) with semantic color coding and variance badges — visible on the dashboard page
5. Skeleton loading components exist that mirror the real card and chart layout structure
**Plans**: TBD
**Plans**: 2 plans
Plans:
- [ ] 01-01: TBD
- [ ] 01-02: TBD
- [ ] 01-01-PLAN.md — Install shadcn primitives (chart + collapsible), extend OKLCH color tokens, add i18n keys
- [ ] 01-02-PLAN.md — Build PageShell, StatCard, SummaryStrip, DashboardSkeleton and integrate into DashboardPage
### Phase 2: Dashboard Charts and Layout
**Goal**: Deliver the full dashboard chart suite — donut, vertical bar, and horizontal bar — inside a responsive ChartPanel, with month navigation and memoized data derivations
@@ -132,7 +132,7 @@ Phases execute in numeric order: 1 -> 2 -> 3 -> 4
| Phase | Plans Complete | Status | Completed |
|-------|----------------|--------|-----------|
| 1. Design Foundation and Primitives | 0/TBD | Not started | - |
| 1. Design Foundation and Primitives | 0/2 | Planning complete | - |
| 2. Dashboard Charts and Layout | 0/TBD | Not started | - |
| 3. Collapsible Dashboard Sections | 0/TBD | Not started | - |
| 4. Full-App Design Consistency | 0/TBD | Not started | - |