Improve run creation workflow with filters, local box art, and sticky nav
Use local /boxart/{slug}.png images instead of database boxArtUrl with
color-swatch fallback. Add region filter pills and run-status checkboxes
(hide active/completed) to GameGrid. Move the Next button into a sticky
top bar showing selected game summary so it's always visible. Capitalize
region names in all display locations.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
---
|
||||
# nuzlocke-tracker-o7il
|
||||
title: Improve run creation workflow UX
|
||||
status: completed
|
||||
type: feature
|
||||
priority: normal
|
||||
created_at: 2026-02-07T20:26:26Z
|
||||
updated_at: 2026-02-07T20:27:46Z
|
||||
---
|
||||
|
||||
Box art from local files, capitalize regions everywhere, add region filter + run-status filters to GameGrid, sticky top bar with selected game summary + Next button in NewRun step 1.
|
||||
|
||||
## Checklist
|
||||
- [ ] GameCard: box art from /boxart/{slug}.png with color fallback, capitalize region
|
||||
- [ ] GameGrid: add runs prop, region filter pills, run-status checkboxes, capitalize regions
|
||||
- [ ] NewRun: add useRuns(), pass runs to GameGrid, sticky top bar with game summary + Next button
|
||||
- [ ] RunEncounters: capitalize region display
|
||||
- [ ] RunDashboard: capitalize region display
|
||||
- [ ] AdminGameDetail: capitalize region display
|
||||
- [ ] NewRun step 3 summary: capitalize region display
|
||||
- [ ] Verify: npx tsc --noEmit clean compile
|
||||
Reference in New Issue
Block a user