From d7b084d05ab4c54d6a434053ae92de08a9dac267 Mon Sep 17 00:00:00 2001 From: Hermann_Kitio Date: Mon, 20 Apr 2026 02:37:46 +0300 Subject: [PATCH] docs(sprint-0.5-bis): TECH_DEBT v1.6 (FTD-18/19) + CHANGELOG --- docs/CHANGELOG.md | 27 +++++++++++++++++++++++++++ docs/TECH_DEBT.md | 29 +++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 541235c..52e622e 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -37,6 +37,33 @@ Chaque entrée suit ce format : - Code source de `src/entities/user/access.ts` et `lib.ts` avec tests +## 2026-04-20 — Sprint 0.5 bis — AppLayout + primitives UI + refonte visuelle + +### Ajouté +- `src/app/AppLayout.tsx` — layout applicatif desktop/mobile (sidebar fixe 240px, drawer mobile, BottomNav) +- `src/app/Sidebar.tsx` — navigation latérale avec verrouillage `hasAccess()` (Progression, Examen blanc, Historique) +- `src/app/MobileHeader.tsx` — header mobile sticky (Logo, ThemeToggle, bouton menu hamburger) +- `src/app/BottomNav.tsx` — navigation mobile fixe (4 items, bottom sheet "Simuler", tap target min 44px) +- `src/shared/ui/Button.tsx` — primitive Button (variants: primary/secondary/ghost/upgrade ; sizes: sm/md/lg ; loading Loader2) +- `src/shared/ui/Card.tsx` — primitive Card (variants: default/raised/interactive ; rendu `