feat(startseite): Video-Testimonials als Matrix-Block live bringen #60

Open
opened 2026-09-06 20:10:17 +00:00 by Phil · 0 comments
Owner

Symptom

Die Sektion "Stimmen" (Kai Kisseberth, Wolfgang Walter Wulle) ist im Relaunch-Rohbau vollstaendig gestaltet und gebaut (templates/_components/relaunch/v2/s09-stimmen.twig + .stil.twig), steht aber nur in der internen Vorschau templates/preview/v2-kette.twig. Die Live-Startseite enthaelt keinen Videostimmen-Block — homeContent laeuft von partnerSection direkt weiter zu den Paketen.

Die Videodateien liegen fertig kodiert unter web/video/testimonials/ und sind als Craft-Assets im Volume videos registriert. Der Craft-Block pl_videoTestimonialSection.twig existiert, ist aber ungestaltet (kein SCSS) und traegt nicht die Bauform aus dem Rohbau.

Aufgabe

Die gestaltete Sektion in den Craft-Block ueberfuehren, nach dem Muster der Partner-Sektion (ab712e4): Block-Template auf die v2-Bauform umstellen, CSS nach src/styles/components/video-testimonial.scss portieren, Klick-Fassade als JS-Modul, Datentyp videoTestimonial um die fehlenden Felder erweitern (eigene Seite, Laufzeit, Untertitelspur).

Abnahmekriterien

  • Startseite zeigt die Sektion hinter der Partner-Sektion, Gestaltung entspricht dem Rohbau (Farbband schneidet durch beide Standbilder)
  • Inhalte kommen aus dem CMS, nicht aus einem Twig-Array — neue Stimme ohne Deploy
  • Ohne JavaScript bleibt jede Buehne ein funktionierender Verweis auf die MP4-Datei
  • Laeuft ein Video, pausiert das andere
  • Untertitel zuschaltbar ueber das Bedienfeld des Browsers, beim Laden aus
  • Domainlink erreicht 44 px Tippziel-Hoehe (im Rohbau 120x24)
  • Keine width/height-Animation mehr (Rohbau: s09-stimmen.stil.twig:162)
  • design-gates ohne neue FAILs bei 1440x900 und 390x844
## Symptom Die Sektion "Stimmen" (Kai Kisseberth, Wolfgang Walter Wulle) ist im Relaunch-Rohbau vollstaendig gestaltet und gebaut (`templates/_components/relaunch/v2/s09-stimmen.twig` + `.stil.twig`), steht aber nur in der internen Vorschau `templates/preview/v2-kette.twig`. Die Live-Startseite enthaelt keinen Videostimmen-Block — `homeContent` laeuft von `partnerSection` direkt weiter zu den Paketen. Die Videodateien liegen fertig kodiert unter `web/video/testimonials/` und sind als Craft-Assets im Volume `videos` registriert. Der Craft-Block `pl_videoTestimonialSection.twig` existiert, ist aber ungestaltet (kein SCSS) und traegt nicht die Bauform aus dem Rohbau. ## Aufgabe Die gestaltete Sektion in den Craft-Block ueberfuehren, nach dem Muster der Partner-Sektion (`ab712e4`): Block-Template auf die v2-Bauform umstellen, CSS nach `src/styles/components/video-testimonial.scss` portieren, Klick-Fassade als JS-Modul, Datentyp `videoTestimonial` um die fehlenden Felder erweitern (eigene Seite, Laufzeit, Untertitelspur). ## Abnahmekriterien - [ ] Startseite zeigt die Sektion hinter der Partner-Sektion, Gestaltung entspricht dem Rohbau (Farbband schneidet durch beide Standbilder) - [ ] Inhalte kommen aus dem CMS, nicht aus einem Twig-Array — neue Stimme ohne Deploy - [ ] Ohne JavaScript bleibt jede Buehne ein funktionierender Verweis auf die MP4-Datei - [ ] Laeuft ein Video, pausiert das andere - [ ] Untertitel zuschaltbar ueber das Bedienfeld des Browsers, beim Laden aus - [ ] Domainlink erreicht 44 px Tippziel-Hoehe (im Rohbau 120x24) - [ ] Keine width/height-Animation mehr (Rohbau: `s09-stimmen.stil.twig:162`) - [ ] design-gates ohne neue FAILs bei 1440x900 und 390x844
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Phil/philflow.io#60
No description provided.