docs(04-01): complete auth page redesign plan

- LoginPage and RegisterPage redesigned with muted bg, card accent, logo, subtitle
- Google and GitHub SVG provider icons added to OAuth buttons
- auth.loginSubtitle and auth.registerSubtitle keys in en.json and de.json
- STATE.md updated with position, decisions, metrics
- ROADMAP.md updated with Phase 4 progress (1/3 plans complete)
This commit is contained in:
2026-03-17 16:12:33 +01:00
parent 0ff9939789
commit b15a14dea0
3 changed files with 127 additions and 8 deletions

View File

@@ -3,14 +3,14 @@ gsd_state_version: 1.0
milestone: v1.0
milestone_name: milestone
status: planning
stopped_at: Phase 4 context gathered
last_updated: "2026-03-17T14:50:31.407Z"
stopped_at: Completed 04-01-PLAN.md
last_updated: "2026-03-17T15:11:52.126Z"
last_activity: 2026-03-16 — Phase 2 complete, transitioned to Phase 3
progress:
total_phases: 4
completed_phases: 3
total_plans: 7
completed_plans: 7
total_plans: 10
completed_plans: 8
percent: 100
---
@@ -57,6 +57,7 @@ Progress: [████████████████████] 5/5 pla
| Phase 02-dashboard-charts-and-layout P03 | 3min | 2 tasks | 2 files |
| Phase 03-collapsible-dashboard-sections P01 | 2min | 2 tasks | 8 files |
| Phase 03-collapsible-dashboard-sections P02 | 2min | 1 tasks | 2 files |
| Phase 04-full-app-design-consistency P01 | 2min | 2 tasks | 4 files |
## Accumulated Context
@@ -82,6 +83,8 @@ Recent decisions affecting current work:
- [Phase 03-collapsible-dashboard-sections]: Direction-aware diff: spending types (bill, variable_expense, debt) over when actual > budgeted; income/saving/investment over when actual < budgeted
- [Phase 03-collapsible-dashboard-sections]: CollapsibleContent wired to CSS keyframes via data-[state=open]:animate-collapsible-open Tailwind variant
- [Phase 03-collapsible-dashboard-sections]: key prop state reset over useEffect: keying DashboardContent by budgetId causes full remount on month change, cleanly resetting openSections without violating react-hooks linter rules
- [Phase 04-full-app-design-consistency]: Inline SVG paths used for Google and GitHub icons — avoids dependency on external icon library while keeping icons fully styled
- [Phase 04-full-app-design-consistency]: Auth card accent pattern established: border-t-4 border-t-primary shadow-lg on Card with bg-muted/60 background and favicon.svg logo
### Pending Todos
@@ -93,6 +96,6 @@ None yet.
## Session Continuity
Last session: 2026-03-17T14:50:31.405Z
Stopped at: Phase 4 context gathered
Resume file: .planning/phases/04-full-app-design-consistency/04-CONTEXT.md
Last session: 2026-03-17T15:11:52.124Z
Stopped at: Completed 04-01-PLAN.md
Resume file: None