StealThis .dev
Pages Easy

Coach — Pricing Plans

An energetic dark pricing section for a fitness coaching brand with three tiers — Self, Guided, and 1-on-1 — each showing feature checklists, a glowing most-popular badge, and electric-lime CTAs. A monthly/quarterly billing toggle animates every price and surfaces a save badge, while hover lift, keyboard focus rings, and a toast confirm plan selection for a punchy, conversion-ready layout.

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

Code

A high-energy pricing block built for a personal-training brand. Three coaching tiers — Self, Guided, and 1-on-1 — sit side by side, each with an uppercase display heading, a price that reads at a glance, a feature checklist with lime check marks, and a full-width call to action. The middle card carries a glowing “Most Popular” badge and an outer lime aura so the recommended plan pulls the eye first.

A monthly/quarterly segmented toggle sits above the grid. Flipping it re-renders every price with a quick count animation, swaps the per-period suffix, and reveals a “Save 20%” pill on the quarterly view. Prices are stored as data on each card so the script stays declarative and easy to extend with more tiers.

Every interactive element is keyboard reachable with a visible lime focus ring, cards lift and brighten on hover, and choosing a plan fires a small toast confirming the selection. The layout collapses to a single stacked column under 520px while keeping the popular card’s emphasis intact.