Host does not consume LoadedPlugin.BundledFonts (CMS dead code), so declare @font-face against the served /templates/kindergarten/fonts/*.woff2 paths and set typography.fontHeading/fontBody in all 5 presets so --font-heading/--font-body resolve to the bundled families. Also constrain .kg-alphabet-strip to the .kg-container max-width/inset so its left edge aligns with every other block (design-review cosmetic note). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Kindergarten
A bright, hand-lettered theme built on primary colors and crayon. Wobbly cut-out shapes, sticker badges, and dotted paper give it the warmth of a classroom wall. It feels playful and safe, the kind of page a parent trusts and a child recognizes. Rounded type keeps everything friendly and easy to read.
Good for
We built Kindergarten with early learning in mind. Treat these as starting points, not limits. If the mood fits your brand, use it:
- Preschools and daycare centres
- After-school and holiday programs
- Children's activity classes
- Family and parenting groups
- Kids' party and play venues
What you get
- Five color presets, each with a tuned light mode and a tuned dark mode: Crayon Box, Sunny Recess, Bluebird, Meadow Play, and Bubblegum.
- Two bundled fonts, ready to assign: Baloo 2 for rounded headings and Quicksand for body text. Fonts stay admin-controlled, so you can swap them from the typography settings.
- A GO BIG hero with an animated canvas: a bouncing mascot, wiggling letters, and a confetti burst. It honors reduced-motion settings and falls back to a static scene when scripts are off.
- Four persona blocks: an alphabet strip, a daily class schedule, an art wall of child-artist polaroids, and a story-time open book.
- A demo site that installs when you activate the theme: a home page, an about page, a blog with three posts, and a contact page whose form emails your admins.
- Every core block restyled to match, plus a themed login screen and a themed 404 page.
Install
Install from the BlockNinja registry, then pick a preset and assign your fonts in the admin. Activate the demo content if you want a fully dressed starting point.
Description
Languages
CSS
82.7%
Makefile
14.7%
AMPL
2.6%