StealThis .dev
Pages Medium

Coach — Landing Online

Energetic dark landing for a remote fitness coach: app-based hero with a live phone mockup, three-step how-it-works flow, tabbed monthly and quarterly pricing teasers, and a glowing apply form that validates inline and confirms with a toast.

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

Code

A full-screen landing page for an online, app-based fitness coaching business built on the energetic dark theme. The hero pairs a bold uppercase headline and electric-lime CTA with an animated phone mockup that cycles through workout screens — a live weekly progress ring, today’s session card, and a streak counter — so the remote/app angle is immediate. Trust stats, a logo strip and a three-step “how it works” flow explain the async coaching model.

The pricing teaser uses a tabbed monthly/quarterly toggle that swaps prices with a smooth count animation and highlights the recommended plan. An apply section anchors the page with a compact intake form: goal selector, training days slider, and email field, all validated inline with accessible error messaging.

Interactions are vanilla JS: the phone screens auto-rotate and pause on hover, the pricing toggle animates the numbers, the training-days range updates a live label, a scroll-reveal adds subtle entrance motion, and submitting the apply form triggers a toast confirmation. Every control is keyboard-usable with visible focus, and the layout collapses cleanly to a single column below 520px.