expria-frontend/src/shared/lib
Hermann_Kitio b68f160bce feat(design-system): reskin Charcoal — tokens dark-default + sidebar navy permanent
- Remplacement intégral index.css par palette Charcoal (DESIGN_SYSTEM.md v2.0)
- Dark = thème par défaut, .light = override via @custom-variant light
- Sidebar navy #0C1528 permanent (identique dark+light)
- Script anti-FOUC inline dans index.html
- Layout : radial-gradient sur <main>, sidebar 230px, max-w-[1100px]
- Renommage tokens Boréal→Charcoal sur ~45 composants
- Inversion dark: → baseline + light: sur primitives shadcn
- Fix logo blanc forcé dans sidebar
- ADR 006 mis à jour

Typecheck: OK · Tests: 122/122 

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 23:09:15 +03:00
..
__tests__ feat(historique): page /historique — liste paginée des productions + gating plan (Sprint 3.7) 2026-04-22 21:29:32 +03:00
api-client.ts style(format): appliquer Prettier sur 6 fichiers du scaffold Sprint 0 2026-04-17 17:56:20 +03:00
auth-client.ts feat(auth): useAuth + ProtectedRoute + signUp dans auth-client (Sprint 1 étape 2) 2026-04-18 02:09:46 +03:00
date.ts feat(historique): page /historique — liste paginée des productions + gating plan (Sprint 3.7) 2026-04-22 21:29:32 +03:00
logger.ts feat(shared): types API, logger structuré, validation env.ts 2026-04-17 17:24:21 +03:00
query-client.ts refactor(shared): extraire QueryClient dans shared/lib/query-client.ts 2026-04-17 17:42:28 +03:00
theme.ts feat(design-system): reskin Charcoal — tokens dark-default + sidebar navy permanent 2026-04-24 23:09:15 +03:00
utils.ts feat(design-system): scaffold shadcn/ui — components.json + cn() (Sprint 0.5 étape 3) 2026-04-18 00:03:44 +03:00