diff --git a/docs/23_LISTE-TICKETS.md b/docs/23_LISTE-TICKETS.md index 6bb9a32..4ed66e1 100644 --- a/docs/23_LISTE-TICKETS.md +++ b/docs/23_LISTE-TICKETS.md @@ -20,7 +20,7 @@ | **P4** | 4 tickets | ~24h | Tests & Documentation | | **CRITIQUES** | 6 tickets | ~13h | Upload, Logs, Infra, CDC | | **JURIDIQUE** | 1 ticket | ~8h | Rédaction CGU/Privacy | -| **TOTAL** | **61 tickets** | **~173h** | | +| **TOTAL** | **62 tickets** | **~181h** | | --- @@ -892,6 +892,27 @@ Créer l'écran de consultation des logs système (optionnel pour v1.1). --- +### Ticket #78 : [Frontend] Refonte Infrastructure Formulaires Multi-modes ✅ +**Estimation** : 8h +**Labels** : `frontend`, `p3`, `refactoring`, `ux` +**Statut** : ✅ TERMINÉ (Fermé le 2026-01-27) + +**Description** : +Créer une infrastructure générique pour gérer les formulaires en modes multiples (Editable / Readonly / Mobile / Desktop) afin d'harmoniser l'UI et faciliter la maintenance. + +**Tâches** : +- [x] Créer `DisplayConfig` et `DisplayMode` (editable, readonly) +- [x] Créer `FormFieldWrapper` pour affichage uniforme readonly +- [x] Migrer `PersonalInfoFormScreen` (Parents/AM) +- [x] Migrer `ChildCardWidget` (Enfants) +- [x] Migrer `ProfessionalInfoFormScreen` (AM) +- [x] Migrer `PresentationFormScreen` (Motivation/CGU) +- [x] Implémenter layout "Vintage" (2:1) pour Desktop Readonly +- [x] Implémenter layout adaptatif pour Mobile Readonly +- [x] Harmoniser styles (champs beiges, polices) + +--- + ## 🔵 PRIORITÉ 4 : Tests & Documentation ### Ticket #52 : [Tests] Tests unitaires Backend @@ -1116,7 +1137,7 @@ Rédiger les documents légaux génériques (CGU et Politique de confidentialit - **P0 (Bloquant BDD)** : 7 tickets (~5h) - **P1 (Bloquant Config)** : 7 tickets (~22h) - **P2 (Backend)** : 18 tickets (~50h) -- **P3 (Frontend)** : 17 tickets (~52h) ← +1 ticket logs admin +- **P3 (Frontend)** : 18 tickets (~60h) ← +1 ticket logs admin, +1 ticket refonte formulaires - **P4 (Tests/Doc)** : 4 tickets (~24h) - **Critiques** : 6 tickets (~13h) ← -2 email, +1 logs, +1 CDC - **Juridique** : 1 ticket (~8h) @@ -1124,7 +1145,7 @@ Rédiger les documents légaux génériques (CGU et Politique de confidentialit ### Par domaine - **BDD** : 7 tickets - **Backend** : 23 tickets ← +1 logs -- **Frontend** : 17 tickets ← +1 logs admin +- **Frontend** : 18 tickets ← +1 logs admin, +1 refonte formulaires - **Tests** : 3 tickets - **Documentation** : 5 tickets ← +1 amendement CDC - **Infra** : 2 tickets @@ -1134,7 +1155,7 @@ Rédiger les documents légaux génériques (CGU et Politique de confidentialit - ❌ **Supprimé** : Tickets "Renvoyer email validation" (backend + frontend) - Pas prioritaire - ✅ **Ajouté** : Ticket #55 "Service Logging Winston" - Monitoring essentiel - ✅ **Ajouté** : Ticket #56 "Écran Logs Admin" - Optionnel Phase 1.1 -- ✅ **Ajouté** : Ticket #60 "Amendement CDC v1.4 - Suppression SMS" - Simplification +- ✅ **Ajouté** : Ticket #78 "Refonte Infrastructure Formulaires" - Harmonisation UI/UX ---