Sprout: Kids' coding template
Coding classes kids beg to go to.
For children's classes and edtech: a rotating hero, steps, class tiers, video stories from parents, FAQs and a three-step signup.
About the Sprout template
Sprout is for children's classes. A rotating hero naming what kids build, trial-to-demo-day steps, class tiers, parent video stories, safety FAQs and a sign-up wizard grouped by age.
Coding classes kids beg to go to. It is a complete kids' coding landing page for React and Tailwind CSS 4, assembled from 8 Charcoal UI sections.
Who Sprout is for
- Kids' coding and robotics.
- Music and art classes.
- Tutoring for children.
- After-school clubs.
What is inside
8 sections, top to bottom:
- Navbar Floating: A glass pill that hides on scroll down, with a gliding hover highlight and a mobile sheet.
- Hero Rotating: A headline whose last word rolls through options, an email capture and avatar social proof.
- Features Steps: Numbered how-it-works steps joined by a line that draws itself as the section scrolls in.
- Pricing Tiers: Three plans with a monthly/yearly switch; prices roll to the new amount and the popular plan glows.
- Testimonials Video: Video testimonial cards that expand on play with captions and a running progress bar.
- FAQ Grid: Questions laid out in a grid with a contact card, for short answers.
- CTA Steps: Sign-up CTA as a three-step mini wizard, so visitors arrive half onboarded.
- Footer Minimal: One quiet row: brand, a few links and the year.
How it is built
The wizard's last step asks the child's age group. Every section is a separate Charcoal UI section, so you can reorder, remove or restyle any of them, and the accent colour is one CSS variable on the page wrapper.
Install Sprout
npx shadcn@latest add @charcoal/sproutTemplates are part of Charcoal UI Pro. One seat covers all 100 templates, 107 sections and 300 Pro components. The command installs the page and every section and component it uses, so it runs the moment it lands.
Frequently asked questions
- Can I use Sprout for a client site?
- Yes. A Pro seat covers unlimited personal and commercial projects, client work included.
- Is Sprout a Next.js template?
- It is a React 19 page that works in Next.js (App Router or Pages Router), Vite, Remix and Astro. Drop it into a route and it renders.
Sections in this template
- Navbar Floating: A glass pill that hides on scroll down, with a gliding hover highlight and a mobile sheet.
- Hero Rotating: A headline whose last word rolls through options, an email capture and avatar social proof.
- Features Steps: Numbered how-it-works steps joined by a line that draws itself as the section scrolls in.
- Pricing Tiers: Three plans with a monthly/yearly switch; prices roll to the new amount and the popular plan glows.
- Testimonials Video: Video testimonial cards that expand on play with captions and a running progress bar.
- FAQ Grid: Questions laid out in a grid with a contact card, for short answers.
- CTA Steps: Sign-up CTA as a three-step mini wizard, so visitors arrive half onboarded.
- Footer Minimal: One quiet row: brand, a few links and the year.