visitapp-web/BUGS.md
2026-05-07 15:28:48 +02:00

35 lines
1.8 KiB
Markdown

# Bugs & problèmes connus — visitapp-web
## Sections — données non récupérées
> **Fix appliqué** : le backend retourne un JSON plat (toutes les DTOs héritent de SectionDTO),
> mais le TypeScript attendait une structure imbriquée (`section.map.points` etc.).
> `normalizeSectionDTO()` dans `client.ts` restructure la réponse. À valider en prod.
- [x] **Section Carte** — fix normalization + `CategorieDTO.label` (était `name`)
- [x] **Section Slider** — fix normalization
- [x] **Section Menu** — fix normalization (récursif pour les sous-sections)
- [x] **Section Quiz** — fix normalization
- [x] **Section Agenda** — fix normalization
- [x] **Section Météo** — fix normalization
## Affichage
- [x] **Section Agenda — visuel des cartes** — liste horizontale minimaliste remplacée par une grille 2 colonnes avec image pleine largeur + badge date (calquée sur Flutter `event_list_item.dart`)
- [x] **Section PDF** — remplacé `<iframe>` par `<embed type="application/pdf">` avec `#toolbar=0&navpanes=0` pour masquer la barre Adobe/Chrome
- [ ] **Contrastes section detail** — les titres et le bouton "back" sont peu visibles (contraste insuffisant)
- [x] **Bouton scanner** dans une configuration detail — ombre renforcée + anneau blanc semi-transparent pour contraster quel que soit le fond
## Section Menu
- [ ] **Images non affichées** — les images des items du menu ne s'affichent pas
- [ ] **Clic sur un enfant → 404** — la navigation vers une sous-section du menu aboutit à une page 404
## Section Quiz
- [ ] **Questions non affichées** — aucune question n'apparaît dans la section Quiz
## UX
- [ ] **Puzzle** — l'auto-assignation des pièces manque d'aide visuelle pour l'utilisateur ; ajouter des indications / guides pour faciliter la prise en main