Skip to content

epic(cms): Experience schema for Easter-style watch page #175

@Ur-imazing

Description

@Ur-imazing

Background

Recreate the Jesus Film Easter watch experience (e.g. easter.html/english) so a single GraphQL query for an Experience returns all sections (VideoHero, Container, Text, Section, RelatedQuestions, BibleQuotesCarousel, CTA, media carousels, Card). Today Experience only supports media-collection, promo-banner, info-blocks, cta; new section components and media extensions are needed.

Expected outcome

Experience dynamic zone (and related media/component schemas) extended so an editor can build an Easter-style page; schema and codegen updated; no web UI changes in this epic.

Acceptance criteria

Status (as of 2026-03-06)

All acceptance criteria are met. Experience sections dynamic zone includes VideoHero, Container, Text, Section, RelatedQuestions, BibleQuotesCarousel, CTA, Card, and media-collection (with carousel variant); schema.graphql and @forge/graphql client are in sync. Epic is complete; can be closed when verified.

Possible solution(s)

(Defined in child issues.)

References

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions