docs(phase-13): complete phase execution
This commit is contained in:
parent
be84d1f803
commit
0dac33b784
3 changed files with 32 additions and 32 deletions
|
|
@ -9,15 +9,15 @@ Requirements for milestone v3.0. Each maps to exactly one roadmap phase.
|
|||
|
||||
### Design System
|
||||
|
||||
- [ ] **DS-01**: CSS design tokens (colors, spacing, typography, shadows, gradients) are defined in `backend/internal/web/ui/base.css` matching the go-backend token vocabulary
|
||||
- [ ] **DS-02**: Button component with primary, secondary, ghost, and danger variants
|
||||
- [ ] **DS-03**: Input, Textarea, and Select form field components replace inline raw HTML in all templates
|
||||
- [ ] **DS-04**: Card component is used across tablo list, detail, and content views
|
||||
- [ ] **DS-05**: Badge component supports semantic tones (primary, warning, success, danger)
|
||||
- [ ] **DS-06**: Modal component is available for create/edit dialogs
|
||||
- [ ] **DS-07**: Empty-state component is available for zero-data views
|
||||
- [ ] **DS-08**: Table component is available for list views (files, events)
|
||||
- [ ] **DS-09**: Icon-button component replaces inline icon-button patterns across templates
|
||||
- [x] **DS-01**: CSS design tokens (colors, spacing, typography, shadows, gradients) are defined in `backend/internal/web/ui/base.css` matching the go-backend token vocabulary
|
||||
- [x] **DS-02**: Button component with primary, secondary, ghost, and danger variants
|
||||
- [x] **DS-03**: Input, Textarea, and Select form field components replace inline raw HTML in all templates
|
||||
- [x] **DS-04**: Card component is used across tablo list, detail, and content views
|
||||
- [x] **DS-05**: Badge component supports semantic tones (primary, warning, success, danger)
|
||||
- [x] **DS-06**: Modal component is available for create/edit dialogs
|
||||
- [x] **DS-07**: Empty-state component is available for zero-data views
|
||||
- [x] **DS-08**: Table component is available for list views (files, events)
|
||||
- [x] **DS-09**: Icon-button component replaces inline icon-button patterns across templates
|
||||
|
||||
### Auth Views
|
||||
|
||||
|
|
@ -69,15 +69,15 @@ Requirements for milestone v3.0. Each maps to exactly one roadmap phase.
|
|||
|
||||
| Requirement | Phase | Status |
|
||||
|-------------|-------|--------|
|
||||
| DS-01 | Phase 13 | Pending |
|
||||
| DS-02 | Phase 13 | Pending |
|
||||
| DS-03 | Phase 13 | Pending |
|
||||
| DS-04 | Phase 13 | Pending |
|
||||
| DS-05 | Phase 13 | Pending |
|
||||
| DS-06 | Phase 13 | Pending |
|
||||
| DS-07 | Phase 13 | Pending |
|
||||
| DS-08 | Phase 13 | Pending |
|
||||
| DS-09 | Phase 13 | Pending |
|
||||
| DS-01 | Phase 13 | Complete |
|
||||
| DS-02 | Phase 13 | Complete |
|
||||
| DS-03 | Phase 13 | Complete |
|
||||
| DS-04 | Phase 13 | Complete |
|
||||
| DS-05 | Phase 13 | Complete |
|
||||
| DS-06 | Phase 13 | Complete |
|
||||
| DS-07 | Phase 13 | Complete |
|
||||
| DS-08 | Phase 13 | Complete |
|
||||
| DS-09 | Phase 13 | Complete |
|
||||
| AUTH-UI-01 | Phase 14 | Pending |
|
||||
| AUTH-UI-02 | Phase 14 | Pending |
|
||||
| AUTH-UI-03 | Phase 14 | Pending |
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@
|
|||
|
||||
| # | Phase | Goal | Requirements |
|
||||
|---|-------|------|--------------|
|
||||
| 13 | Design System Foundation | Port full component library from go-backend into backend/ | DS-01..DS-09 |
|
||||
| 13 | 5/5 | Complete | 2026-05-16 |
|
||||
| 14 | Auth Pages | Restyle login/signup to match JS app auth-card layout | AUTH-UI-01..03 |
|
||||
| 15 | Dashboard & Tablos | Restyle sidebar and tablo list to match JS app | DASH-01..03 |
|
||||
| 16 | Tablo Detail | Restyle tasks, etapes, and files views | DETAIL-01..04 |
|
||||
|
|
@ -33,7 +33,7 @@
|
|||
**Mode:** mvp
|
||||
**Status:** Pending
|
||||
**Requirements:** DS-01, DS-02, DS-03, DS-04, DS-05, DS-06, DS-07, DS-08, DS-09
|
||||
**Plans:** 5 plans
|
||||
**Plans:** 5/5 plans complete
|
||||
**Success Criteria:**
|
||||
1. `backend/internal/web/ui/base.css` defines all CSS custom properties (color, spacing, typography, shadows, gradients) matching the go-backend token vocabulary
|
||||
2. All component types are implemented as templ components: button, input, textarea, select, card, badge, modal, empty-state, table, icon-button
|
||||
|
|
@ -43,19 +43,19 @@
|
|||
|
||||
Plans:
|
||||
**Wave 1**
|
||||
- [ ] 13-01-PLAN.md — Token vocabulary + enum/helper foundation (base.css, auth.css extraction, variants.go, helpers.go)
|
||||
- [x] 13-01-PLAN.md — Token vocabulary + enum/helper foundation (base.css, auth.css extraction, variants.go, helpers.go)
|
||||
|
||||
**Wave 2** *(blocked on Wave 1 completion)*
|
||||
- [ ] 13-02-PLAN.md — Migrate existing components to go-backend API (button multi-class, badge pill, card typed API, template hardcodes)
|
||||
- [x] 13-02-PLAN.md — Migrate existing components to go-backend API (button multi-class, badge pill, card typed API, template hardcodes)
|
||||
|
||||
**Wave 3** *(blocked on Wave 2 completion)*
|
||||
- [ ] 13-03-PLAN.md — Port form-input components: input, textarea, select, form-field (CSS + templ + tests)
|
||||
- [x] 13-03-PLAN.md — Port form-input components: input, textarea, select, form-field (CSS + templ + tests)
|
||||
|
||||
**Wave 4** *(blocked on Wave 3 completion)*
|
||||
- [ ] 13-04-PLAN.md — Port surface components: modal, empty-state, table, icon-button, space + tailwind.input.css manifest
|
||||
- [x] 13-04-PLAN.md — Port surface components: modal, empty-state, table, icon-button, space + tailwind.input.css manifest
|
||||
|
||||
**Wave 5** *(blocked on Wave 4 completion)*
|
||||
- [ ] 13-05-PLAN.md — Catalog route (build-tag gated) + visual sign-off checkpoint
|
||||
- [x] 13-05-PLAN.md — Catalog route (build-tag gated) + visual sign-off checkpoint
|
||||
|
||||
**User-in-loop:** Review the catalog page before proceeding to per-view application phases. Confirm token choices (brand color, radius, shadow levels) match what you want the product to look like.
|
||||
|
||||
|
|
|
|||
|
|
@ -2,15 +2,15 @@
|
|||
gsd_state_version: 1.0
|
||||
milestone: v3.0
|
||||
milestone_name: Design System & Visual Polish
|
||||
status: executing
|
||||
status: ready_to_plan
|
||||
last_updated: "2026-05-16T11:28:01.799Z"
|
||||
last_activity: 2026-05-16 -- Phase 13 planning complete
|
||||
progress:
|
||||
total_phases: 5
|
||||
completed_phases: 0
|
||||
completed_phases: 1
|
||||
total_plans: 5
|
||||
completed_plans: 0
|
||||
percent: 0
|
||||
percent: 20
|
||||
---
|
||||
|
||||
# STATE
|
||||
|
|
@ -28,10 +28,10 @@ See: `.planning/PROJECT.md` (updated 2026-05-16)
|
|||
|
||||
## Current Position
|
||||
|
||||
Phase: Not started (defining requirements)
|
||||
Plan: —
|
||||
Status: Ready to execute
|
||||
Last activity: 2026-05-16 -- Phase 13 planning complete
|
||||
Phase: 14
|
||||
Plan: Not started
|
||||
Status: Ready to plan
|
||||
Last activity: 2026-05-16
|
||||
|
||||
## Previous Milestone Status
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue