Simplify modal, badge, and component styles to dark-first (#29)
All checks were successful
CI / backend-lint (push) Successful in 9s
CI / actions-lint (push) Successful in 16s
CI / frontend-lint (push) Successful in 20s

Co-authored-by: Julian Tabel <juliantabel.jt@gmail.com>
Co-committed-by: Julian Tabel <juliantabel.jt@gmail.com>
This commit was merged in pull request #29.
This commit is contained in:
2026-02-17 21:08:53 +01:00
committed by TheFurya
parent 42b66ee9a2
commit 92dad22981
32 changed files with 163 additions and 227 deletions

View File

@@ -5,7 +5,7 @@ status: in-progress
type: feature
priority: normal
created_at: 2026-02-17T19:16:39Z
updated_at: 2026-02-17T19:45:49Z
updated_at: 2026-02-17T20:01:32Z
---
Overhaul the UI to a dark-first, techy aesthetic with a cohesive brand identity derived from the ANT steel ant logo.
@@ -89,10 +89,10 @@ Self-host **Geist** (or Inter/JetBrains Mono pairing):
- [x] Redesign home page hero section
- [x] Update card/surface styles globally (Layout, PokemonCard, StatCard, GameCard)
- [x] Update all page-level backgrounds and containers
- [ ] Update modal styles (EncounterModal, StatusChangeModal, etc.)
- [ ] Update badge/indicator styles (TypeBadge, RuleBadges, EncounterMethodBadge)
- [x] Update modal styles (EncounterModal, StatusChangeModal, etc.)
- [x] Update badge/indicator styles (TypeBadge, RuleBadges, EncounterMethodBadge)
- [ ] Add dark/light mode toggle to nav
- [ ] Polish hover states and transitions across all interactive elements
- [x] Polish hover states and transitions across all interactive elements
- [ ] Verify mobile layout and touch targets
- [ ] Verify accessibility (contrast ratios, focus indicators)