feat(frontend): composant NarratorBubble avec 5 stages du Bug

Story 3.2 : Implémentation du narrateur-guide "Le Bug"
- Composant NarratorBubble.vue avec effet typewriter
- 5 SVG représentant l'évolution de la mascotte (silhouette à révélation)
- Animation slide-up/fade-out avec prefers-reduced-motion
- Support clavier (Espace/Entrée pour skip, Échap pour fermer)
- Accessibilité (aria-live, role="status", sr-only)
- Responsive (position adaptée mobile avec bottom-bar)
- Traductions narrator.clickToSkip et narrator.bugAlt

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-02-07 02:54:16 +01:00
parent c572af3072
commit e882cd3e7a
10 changed files with 509 additions and 45 deletions

View File

@@ -175,6 +175,10 @@
}
]
},
"narrator": {
"clickToSkip": "Cliquez ou appuyez sur Espace pour passer",
"bugAlt": "Le Bug - Stade {stage}"
},
"pages": {
"projects": {
"title": "Projets",