Commerce and Product Templates

Templates built around selling a thing rather than describing one: launches, limited drops, and shops with a short curated range where every product deserves its own moment.

14 templates, no build step

Templates Pass

£50

Every current and future premium template. Includes all 81 premium templates available now, plus every future release in this line.

The Vault

£99

All 280 premium items in the Vault library, plus future additions to the library.

Browse templates

Selling a product on a page that moves

Product pages fail in two predictable ways. Either the product is a flat photograph on a white ground and nothing happens, or the page is so busy that the thing being sold is lost in it. The templates here put the product at the centre and give it exactly one behaviour that makes it feel handleable.

A can spins under your finger and retokens the entire page to its label colours when you pick a different beer. A flavour switcher stays pinned while the whole section retints as each panel scrolls past. A shelf of book spines tips one out in 3D and opens it on the table below, cover and staff blurb on facing pages. A basket accepts an item with a fly-to-basket arc, a grind selection and a live subtotal.

Urgency gets the same treatment where it belongs. The drop template runs a live countdown in both the hero and a sticky bar, throws its lookbook deck with real momentum, and closes on a first-access waitlist, because a limited release lives or dies on whether the visitor believes the deadline.

None of these ship a payment backend, and that is the honest trade. What you get is the storefront: the layout, the art direction, the interaction and the state management, all of it static files you can point at Stripe, Shopify, Gumroad or a plain form.

How to put your own products into a commerce template

Product data sits in markup or a small array near the top of the script, so adding your range does not mean touching the animation.

  1. 1

    List your products in the markup

    Each product is a block of semantic HTML carrying its own data attributes for price and options. Duplicate one, change the values, and the grid, filters and basket pick it up.

  2. 2

    Set the colour per product where the template uses it

    Templates that retint the page per product read a custom property off the selected item. Give each product its colour there and the whole page follows.

  3. 3

    Point the checkout at your processor

    The basket is complete front-end state. Replace the submit handler with a call to Stripe Checkout, a Shopify cart permalink, or whatever you already use.

  4. 4

    Photograph or draw, then bake the grade

    Several templates use authored SVG rather than photography specifically so there is nothing to license. If you swap in photos, apply one consistent grade across all of them before exporting.

A product carries its own data
<article class="beer" data-name="Harbour Pale"
         data-price="450" data-accent="#f2b134">
  <h3>Harbour Pale</h3>
  <p>4.2% &middot; Citra and Mosaic, soft bitterness.</p>
</article>

Commerce & product at a glance

Compare the 14 templates in this category by what they do, what they are built with, and whether they run light or dark.
Template What it doesBuilt withTone
Furniture Showroom A five-page furniture showroom website template for furniture makers, lighting studios, ceramic studios, product catalogues and independent design ateliers. ScrollTrigger Mixed
3D Product Showcase Template Single-product website template with a real-time three.js glass object over full-bleed video: the bottle refracts the footage and wordmark, follows the cursor and turns through scroll chapters. ScrollTrigger Mixed
Mobile App Landing A one-page site for a mobile app with a real 3D phone that turns to a new screen as you scroll through four features, plus store buttons, pricing with a monthly and yearly toggle, an FAQ and a QR download block. ScrollTrigger, SplitText Mixed
Word Game App Landing A one-page site for a mobile game or consumer app with a real 3D phone that turns to a new screen as you scroll through four features, and a row of letter tiles that solves itself as the phone glides away. ScrollTrigger, SplitText Mixed
Jewellery Template Two-page shop for any single-object luxury brand where the photograph carries the sale: jewellery, watches, ceramics, glass. ScrollTrigger, Flip Mixed
Product Launch Template A complete one-page product launch site built from GSAP Vault effects: bouncy word-pop hero with rising fizz, rotating badge, ink ticker, elastic sticker cards, and a pinned flavour switcher that retints the whole section as you scroll. ScrollTrigger Light
Clothing Brand Template One-page drop site for any brand launching a limited release: clothing, sneakers, prints, collectibles. Draggable, InertiaPlugin, ScrollTrigger Dark
Coffee Shop Template One-page shop for any independent seller with a short, curated range: coffee, tea, bakery, deli, farm shop. ScrollTrigger Dark
Bookshop Template A complete one-page site for an independent bookshop, built around a spine wall: a shelf of art-directed CSS book spines where pulling one tips the book out in 3D and opens it on the table below, cover and staff blurb on facing pages. ScrollTrigger Mixed
Online Course Template A complete one-page site for selling a single online course, built around a draggable pace planner: set your hours per week and watch the curriculum re-pack itself into real weeks with a live finish date. ScrollTrigger, Draggable Mixed
Brewery Template One-page site for any drinks brand whose range maps to a colour per flavour: beer, cider, kombucha, canned coffee. ScrollTrigger Dark
Record Label Template A record label website template with interactive vinyl, a release catalogue and artist roster. ScrollTrigger, Draggable, InertiaPlugin Dark
Horizontal Scroll Template A horizontal scroll website template written as a furniture workshop's showroom: a headline at display scale running into a photograph, then six plates on one pinned rail that vertical scroll pans sideways, with a timber picker that recolours its plate and a table whose sizes draw over the photograph. ScrollTrigger Light
Florist A specimen-sheet florist website template: five ready bunches hang from one hairline with their prices beneath them, a bunch can be taken apart and built stem by stem in a fan, everything reserved collects on an order slip that writes itself into an email, and the paper takes its colour from the plate on screen. ScrollTrigger Light

Frequently asked questions

Do these templates include a shopping cart that takes payment?

They include a working front-end basket with add, remove, options and a live subtotal, but no payment processing. Connect the checkout step to Stripe, Shopify, Gumroad, Paddle or any provider that accepts a redirect or an API call.

How many products can I add?

These are built for a short curated range rather than a catalogue of hundreds. A handful of products up to a few dozen is comfortable. Past that you want a real ecommerce platform, and these templates are the wrong tool.

Can I use a commerce template as a single product landing page?

Yes, and the product launch template is designed for exactly that. Delete the sections you do not need; the layout does not depend on any one of them being present.

Will the countdown keep working after the launch date?

The countdown reads a date you set and degrades sensibly when it passes rather than showing negative numbers. Change the date, or remove the block entirely, and nothing else on the page breaks.