StealThis .dev
Pages Medium

Storybook — Educational / EdTech Landing

A bright, primary-color landing page for a fictional kids EdTech app, Sparkleton, guided by Sparky the fox mascot. It pairs a friendly SVG hero with three switchable subject tiles for Reading, Math and Science that swap a live daily-lesson list, a guided curriculum map with an interactive weekly progress strip where tapping stars flies a rocket to the finish, a parent-trust section on safe ad-free screens, family pricing with a monthly-yearly toggle, and an easy-read font switch.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Educational / EdTech Landing

A cheerful, credible landing page for Sparkleton, a fictional learning app for ages 4–11. It leads with a chunky SVG hero — Sparky the fox holding a book, ringed by floating subject chips — and a clear value prop set in friendly Fredoka display type over high-legibility Nunito body. A dark stats strip and a value-prop grid keep the energy up while staying readable, and every control has hover, active and :focus-visible states with WCAG AA contrast.

The page is genuinely interactive. Three subject tiles (Reading, Math, Science) act as a radio-style group: choosing one recolors and rewrites a live “Today in…” lesson list. The curriculum strip shows a four-stage learning journey with a “You’re here” marker, plus a weekly progress track where tapping the day stars marks lessons done, animates the fill bar, flies a rocket emoji to the finish line and updates the streak count and percentage. Family pricing flips between monthly and yearly prices via an accessible toggle, the final CTA validates the email before confirming, and a footer switch turns on a dyslexia-friendly easy-read font with looser spacing. The layout collapses gracefully from a two-column hero to a single column down to 360px, and all motion respects prefers-reduced-motion.

Illustrative kids’ UI only — fictional stories, characters, and audio.