Phase 17: UI Optimization & Polish #24

Merged
luckberg merged 61 commits from gsd/phase-17-ui-optimization-polish into main 2026-06-18 16:24:54 -04:00
2 changed files with 12 additions and 7 deletions
Showing only changes of commit eb0db8beef - Show all commits
+5
View File
@@ -416,8 +416,13 @@ At ≤767px (`window.matchMedia('(max-width: 767px)')` in `apps/pwa/src/App.tsx`
**Plans**: 6 plans **Plans**: 6 plans
Plans: Plans:
**Wave 1**
- [ ] 17-01-PLAN.md — C: tokens.css themeable-layer groundwork + --bottom-chrome-h token (D-06) [Wave 1] - [ ] 17-01-PLAN.md — C: tokens.css themeable-layer groundwork + --bottom-chrome-h token (D-06) [Wave 1]
- [ ] 17-02-PLAN.md — B: generate logo + full icon set, operator approval checkpoint (D-03, D-04) [Wave 1] - [ ] 17-02-PLAN.md — B: generate logo + full icon set, operator approval checkpoint (D-03, D-04) [Wave 1]
**Wave 2** *(blocked on Wave 1 completion)*
- [ ] 17-03-PLAN.md — A: phone FAB/BottomTabBar overlap fix + sweep + CI overlap assertion (D-01, D-02) [Wave 2, dep 01] - [ ] 17-03-PLAN.md — A: phone FAB/BottomTabBar overlap fix + sweep + CI overlap assertion (D-01, D-02) [Wave 2, dep 01]
- [ ] 17-04-PLAN.md — B: wire logo into BrandSlot + index.html favicons + manifest maskable + accent (D-04, D-05) [Wave 2, dep 01,02] - [ ] 17-04-PLAN.md — B: wire logo into BrandSlot + index.html favicons + manifest maskable + accent (D-04, D-05) [Wave 2, dep 01,02]
- [ ] 17-05-PLAN.md — D: logout control + sheet desktop-centering (SettingsSheet/CredentialSheet) (D-07, D-09) [Wave 2, dep 01] - [ ] 17-05-PLAN.md — D: logout control + sheet desktop-centering (SettingsSheet/CredentialSheet) (D-07, D-09) [Wave 2, dep 01]
+7 -7
View File
@@ -5,10 +5,10 @@ milestone_name: Operability & Polish
current_phase: 999.1 current_phase: 999.1
current_phase_name: BACKLOG current_phase_name: BACKLOG
status: executing status: executing
stopped_at: Phase 17 context gathered stopped_at: Phase 17 UI-SPEC approved
last_updated: "2026-06-18T00:37:02.287Z" last_updated: "2026-06-18T15:36:11.741Z"
last_activity: 2026-06-18 last_activity: 2026-06-18
last_activity_desc: Phase 19 complete, transitioned to Phase 999.1 last_activity_desc: Phase 17 planning complete
progress: progress:
total_phases: 26 total_phases: 26
completed_phases: 11 completed_phases: 11
@@ -31,7 +31,7 @@ See: .planning/PROJECT.md (updated 2026-06-16)
Phase: 999.1 — Treat Fastmail as one calendar provider; framework supports adding more providers (BACKLOG) Phase: 999.1 — Treat Fastmail as one calendar provider; framework supports adding more providers (BACKLOG)
Plan: Not started Plan: Not started
Status: Phase 19 shipped — PR #23 Status: Phase 19 shipped — PR #23
Last activity: 2026-06-17 Last activity: 2026-06-18 — Phase 17 planning complete
### ✅ Resolved Checkpoint — Phase 15 Plan 15-03 Task 2 (human-action) ### ✅ Resolved Checkpoint — Phase 15 Plan 15-03 Task 2 (human-action)
@@ -272,9 +272,9 @@ Recent decisions affecting current work:
## Session Continuity ## Session Continuity
Last session: 2026-06-18T00:37:02.272Z Last session: 2026-06-18T15:00:30.986Z
Stopped at: Phase 17 context gathered Stopped at: Phase 17 UI-SPEC approved
Resume file: .planning/phases/17-ui-optimization-polish/17-CONTEXT.md Resume file: .planning/phases/17-ui-optimization-polish/17-UI-SPEC.md
## Operator Next Steps ## Operator Next Steps