docs(tracker-web): tick UX-3 wave (3.1-3.2) with SHAs + test counts (UX-3)
Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
parent
51c30ed73d
commit
95084d38b3
@ -137,12 +137,17 @@ pnpm build # final gate
|
|||||||
|
|
||||||
## UX-3 — Re-skin the public roadmap to the token system
|
## UX-3 — Re-skin the public roadmap to the token system
|
||||||
|
|
||||||
- [ ] **3.1** `src/app/roadmap/page.tsx`: replace hardcoded `slate-*`/`blue-*` utility classes with
|
- [x] **3.1** `src/app/roadmap/page.tsx`: replace hardcoded `slate-*`/`blue-*` utility classes with
|
||||||
tokenized equivalents (`bg-card`, `text-foreground`, `text-muted-foreground`, `bg-primary`…)
|
tokenized equivalents (`bg-card`, `text-foreground`, `text-muted-foreground`, `bg-primary`…)
|
||||||
and swap the type/priority/status pills to `Badge`/`StatusBadge`. Keep all behavior + the
|
and swap the type/priority/status pills to `Badge`/`StatusBadge`. Keep all behavior + the
|
||||||
board/list toggle. Vote buttons keep the a11y attrs added previously.
|
board/list toggle. Vote buttons keep the a11y attrs added previously.
|
||||||
- [ ] **3.2** Replace the submit + email-prompt modals with the shared `Modal`.
|
(UX-3.1 `f612d2ec`: tc/lint/test 165 ✓/format/build/e2e 18 ✓. type/priority → `Badge`, status
|
||||||
|
markers → `StatusDot` tones, stats → `MetricCard`, search/filter → `Input`/`Select`, errors →
|
||||||
|
`AlertBanner`; vote buttons keep aria-pressed/aria-label/title; zero new color literals.)
|
||||||
|
- [x] **3.2** Replace the submit + email-prompt modals with the shared `Modal`.
|
||||||
**Verify:** `pnpm typecheck && pnpm lint && pnpm build`; existing roadmap tests stay green.
|
**Verify:** `pnpm typecheck && pnpm lint && pnpm build`; existing roadmap tests stay green.
|
||||||
|
(UX-3.2 `51c30ed7`: tc/lint/test 165 ✓/format/build/e2e 18 ✓. Both dialogs now use the shared
|
||||||
|
Radix `Modal`; the bespoke local `Modal` is removed; titles drive the accessible heading.)
|
||||||
|
|
||||||
## UX-4 — Data-viz for the overview (use the unused `--chart-*` tokens)
|
## UX-4 — Data-viz for the overview (use the unused `--chart-*` tokens)
|
||||||
|
|
||||||
@ -308,7 +313,7 @@ pnpm build # final gate
|
|||||||
## Progress
|
## Progress
|
||||||
|
|
||||||
```
|
```
|
||||||
Core : UX-1 ✅ UX-2 ✅ UX-3 ⬜ UX-4 ⬜ UX-5 ⬜ UX-6 ⬜ UX-7 ⬜ UX-8 ⬜
|
Core : UX-1 ✅ UX-2 ✅ UX-3 ✅ UX-4 ⬜ UX-5 ⬜ UX-6 ⬜ UX-7 ⬜ UX-8 ⬜
|
||||||
Expand : UX-9 ✅ UX-10 ✅ UX-11 ✅ UX-12 ✅ UX-13 ✅ (stretch: 12.3, 13.1 deferred — see notes)
|
Expand : UX-9 ✅ UX-10 ✅ UX-11 ✅ UX-12 ✅ UX-13 ✅ (stretch: 12.3, 13.1 deferred — see notes)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user