# Kindergarten theme persona block definitions (codeless .bnp, WO-TF-019).
# Keys are fully qualified (kindergarten:<key>) 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
