# Kindergarten theme persona block definitions (codeless .bnp, WO-TF-019). # Keys are fully qualified (kindergarten:) because the codeless loader # registers definitions verbatim — there is no PluginBlockRegistry prefixing # in the codeless path (unlike the wasm/templ path). The qualified keys match # the data-block attributes and the master_pages.json / seed references. # # Builtin-duplicating blocks (hero, cta, footer, gallery, stats, quote) are NOT # theme blocks — they are template overrides in templates/overrides/kindergarten/. # Only true preschool furniture lives here. blocks: - key: kindergarten:alphabet_strip title: Alphabet Strip description: A-Z learning band of colorful crayon letter tiles. category: navigation schema: alphabet_strip.schema.json template: alphabet_strip.ninjatpl - key: kindergarten:schedule title: Day Schedule description: Daily class plan with crayon time-pills and activity icons. category: content schema: schedule.schema.json template: schedule.ninjatpl - key: kindergarten:art_wall title: Art Wall description: Polaroid wall of children's artwork with artist names. category: content schema: art_wall.schema.json template: art_wall.ninjatpl - key: kindergarten:story_time title: Story Time description: Picture-book read-aloud panel — cover, title, and a line to read together. category: content schema: story_time.schema.json template: story_time.ninjatpl