35 lines
1.8 KiB
Markdown
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
|