diff --git a/app/templates/v3/components/tour.html b/app/templates/v3/components/tour.html new file mode 100644 index 0000000..9c5013c --- /dev/null +++ b/app/templates/v3/components/tour.html @@ -0,0 +1,342 @@ +{# ───────────────────────────────────────────────────────────────────── + Geführte Tour durch das Antrag-Detail (#185). + + Was diese Komponente liefert: + - "Tour"-Button rendert in der userrow (siehe antrag_detail.html) + - Vier Stationen: Score-Hero, Matrix, Programm-Treue, Stimmverhalten + - Spotlight-Overlay (Klick außerhalb → Tour-Ende) + - Erklärblase mit Vor / Zurück / Schließen + - Audio: Web Speech API (Browser-eingebaute Stimme), de-DE, + stoppbar bei Schritt-Wechsel und Schließen. + + Stand: Phase 1 — Browser-TTS. Phase 2 (ElevenLabs) kommt separat + und tauscht nur das Audio-Backend; das Tour-Skript bleibt gleich. + ───────────────────────────────────────────────────────────────────── #} +
+ + + + diff --git a/app/templates/v3/screens/antrag_detail.html b/app/templates/v3/screens/antrag_detail.html index 7ccdab3..f6e6dbf 100644 --- a/app/templates/v3/screens/antrag_detail.html +++ b/app/templates/v3/screens/antrag_detail.html @@ -75,12 +75,17 @@ {% endif %} - {# Merken + Bewertung treffend — direkt unter den Metadaten ──────── #} + {# Merken + Bewertung treffend + Tour — direkt unter den Metadaten ──── #}