StealThis .dev

Pricing — Single-plan / one-price layout

A centered single-plan pricing hero for a fictional SaaS, Northwind. One bold seat price with a monthly/yearly toggle that animates the figure and reveals the annual total, an Everything included ribbon, two columns of feature checkmarks, a 30-day money-back guarantee line, and one prominent gradient call-to-action. A four-item FAQ accordion sits below with keyboard and Escape support. Pure HTML, CSS, and vanilla JS, responsive to 360px.

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

Code

Single-plan / one-price layout

A focused, no-comparison pricing page for the fictional SaaS Northwind. Instead of three columns of tiers, it presents a single hero card — an “Everything included” ribbon, a large seat price, two columns of feature checkmarks, a money-back guarantee line, and one prominent call-to-action. The design uses the neutral product-UI palette with a soft brand radial glow and Inter throughout.

A pill toggle switches between Monthly ($29) and Yearly ($23/mo, save 20%) billing. The price figure animates a quick vertical flip on change, the per-period label updates, and a small note revealing the annual total ($276/seat) fades in for yearly. The primary CTA and each billing switch fire a small toast() confirmation.

Below the card sits a four-item FAQ accordion. Each trigger toggles aria-expanded and the hidden state of its associated region (a one-open-at-a-time pattern), the plus/minus icon animates, and Esc collapses any open panel. Everything is keyboard-usable with visible focus rings, contrast meets WCAG AA, and the layout collapses the feature grid to a single column under 520px.