StealThis .dev
Pages Medium

LMS — Kids Learning Landing

A bright, playful marketing landing page for a make-believe kids learning platform. Features a bouncing fox mascot whose eyes follow the cursor, a sticky responsive nav with a mobile drawer, tappable subject cards, age-group paths, a parent-trust section with an animated weekly progress report, fun testimonials, and a free-trial form with email validation, a confetti burst, and toast feedback. Built with bright primary colors, chunky rounded sans type, and springy hover animations.

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

Code

Kids Learning Landing

A full marketing landing page for “Sparkly Learners”, a fictional kids’ learning app. The design leans into a bright primary palette — sunny yellow, sky blue and coral on white — with chunky rounded type (Baloo 2 for headings, Nunito for body) and springy, bouncy hover animations throughout. The hero stars Ziggy the fox mascot, who bobs gently, follows your cursor with his eyes, and waves a friendly greeting when tapped.

Below the hero, a grid of tappable subject cards reveals lesson counts and fun facts via a toast, age-group paths (Little Sprouts, Bright Explorers, Super Learners) let kids pick where to start, and a parent-trust section pairs safety promises with an animated sample weekly progress report. Friendly testimonials and a free-trial CTA round it out — the email form validates input, fires a celebratory emoji confetti burst on success, and confirms with a toast.

Everything is responsive from wide desktop down to ~360px, including a collapsing mobile nav drawer, sticky-header shadow on scroll, scroll-reveal animations, and a prefers-reduced-motion fallback. Vanilla JS only, no frameworks or build step.

Illustrative UI only — fictional courses, not a real learning platform.