StealThis .dev
Pages Easy

Shop — Order Confirmation

A reassuring e-commerce order confirmation page with an animated success check and a celebratory confetti burst on load. It pairs a copy-to-clipboard order number with an estimated-delivery card and a four-stage step tracker (Confirmed, Packed, Shipped, Delivered), an expandable itemized summary with totals and payment method, a shipping address block with a CSS map illustration, and clear track-order and continue-shopping calls to action. Fully responsive, keyboard friendly, and built with vanilla JavaScript.

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

Code

Order Confirmation

A polished thank-you page for the fictional “Nimbus Goods Co.” It opens with an SVG checkmark that draws itself in and a one-shot confetti burst, then leads with a friendly success headline, the customer email, and an order-number pill with a working copy-to-clipboard button. An estimated-delivery card states the window, shipping method, and an “on schedule” chip, above a four-stage step tracker that marks the order Confirmed (done) and Packed (active) with the remaining Shipped and Delivered steps still ahead.

The order summary lists each line item on a softly tinted tile with inline-SVG product silhouettes, options, and quantities, and a collapsible header lets shoppers expand or hide the items. Totals break down subtotal, free shipping, estimated tax, and the grand total, finished with a masked payment method. A side card shows the shipping address over a pure-CSS map illustration with a route and pin, plus quick links to edit shipping or contact support. Track-order and continue-shopping CTAs round out the page.

Every interaction is real: the order number copies to the clipboard with a confirming toast and icon swap, the item list expands and collapses via an accessible aria-expanded toggle, and the track CTA explains next steps. The layout collapses to a single column on tablets and stacks cleanly down to ~360px, with landmark roles, visible focus rings, AA-contrast text, and full reduced-motion support that skips the confetti and check animation.

Illustrative storefront UI only — fictional products, prices, and reviews. No real checkout.