docs(12-01): complete dark mode visibility fixes plan

- SUMMARY.md: dark mode h2 and form control semantic token fixes
- STATE.md: position updated, decisions recorded
- ROADMAP.md: phase 12 marked complete
- REQUIREMENTS.md: DARK-01, DARK-02 marked complete
This commit is contained in:
2026-04-01 14:06:25 +02:00
parent d3329311e1
commit 5986d5dbec
4 changed files with 116 additions and 9 deletions
+8 -6
View File
@@ -3,14 +3,14 @@ gsd_state_version: 1.0
milestone: v1.2
milestone_name: UI Polish & Clarity
status: completed
stopped_at: Completed 12-02-PLAN.md
last_updated: "2026-04-01T12:05:08.887Z"
stopped_at: Completed 12-01-PLAN.md
last_updated: "2026-04-01T12:06:12.248Z"
last_activity: 2026-04-01 — Phase 11 plan 02 complete (POLISH-03, POLISH-04 satisfied)
progress:
total_phases: 6
completed_phases: 4
completed_phases: 5
total_plans: 14
completed_plans: 13
completed_plans: 14
percent: 100
---
@@ -70,6 +70,8 @@ Recent decisions affecting current work:
- [Phase 11-polish-responsiveness]: CSS-only reduced-motion guard via @media (prefers-reduced-motion: reduce) — no JS listener needed
- [Phase 11-polish-responsiveness]: key={state.currentStep} on step wrapper forces React remount triggering CSS animation from initial state
- [Phase 12-dark-mode-visibility-fixes]: bg-surface-container text-on-surface added to FieldRenderer select className — semantic tokens ensure correct rendering in both light and dark themes without dark: prefix
- [Phase 12-dark-mode-visibility-fixes]: accent-[var(--r2b-warning)] arbitrary value used for ReviewStep security checkbox — accent-warning class not confirmed generated by Tailwind v4
- [Phase 12-dark-mode-visibility-fixes]: Removed {' '} space-before-text pattern in DeploymentStep labels — replaced with flex gap-2 layout for consistent spacing
### Roadmap Evolution
@@ -86,6 +88,6 @@ None yet.
## Session Continuity
Last session: 2026-04-01T12:05:08.885Z
Stopped at: Completed 12-02-PLAN.md
Last session: 2026-04-01T12:06:08.013Z
Stopped at: Completed 12-01-PLAN.md
Resume file: None