Our work
DTC E-commercePro

Mercer

Light-mode DTC storefront with a lookbook-unfold hero and a hairline "shelf" product grid

Mercer template screenshot
Live PreviewRequest This Template9 pages · 6 technologies

About This Template

Mercer is a light-mode DTC storefront template for boutique retail — the calm of a high-end concept store, with generous negative space and oversized product photography. Nine routes cover the home lookbook, a filterable catalog, product detail pages, collection landings, a journal, about, contact and a 404. Its signature is the "shelf" grid: every product sits on a visible hairline baseline rule with a catalog index number (01, 02, 03…) in wide-tracked small caps. The hero is a lookbook unfold — a full-bleed daylight still shrinks and docks into the first cell of a horizontal collection rail while GSAP ScrollTrigger pins the section and turns scroll-y into scroll-x. A complete cart runs on a localStorage-backed store: slide-over drawer, qty steppers, a $75 free-shipping progress bar and quick-add from the grid.

Signature

The homepage opens with a lookbook unfold: GSAP ScrollTrigger pins the hero and a full-bleed daylight still scales down to 42% and docks into the first cell of a featured-collection rail, while the rail then scrolls horizontally — scroll-y translated into scroll-x inside a single pin. Underneath everything runs the "shelf" grid: a hairline baseline rule that every product, collection card and editorial block physically sits on, each one numbered like a boutique catalog. On mobile the pin is dropped entirely for a clean editorial hero plus a native swipe carousel.

Features

  • 9 routes — Home, Shop, Product Detail, Collection, Journal, Journal Article, About, Contact, 404
  • Lookbook-unfold hero — GSAP ScrollTrigger pins the section and docks the hero still into a horizontally scrolling collection rail
  • The "shelf" grid — hairline top rule, catalog index number and kerned product name on every card
  • Full cart system on a localStorage-backed store — slide-over drawer, qty steppers, subtotal, empty-cart state
  • Free-shipping progress bar with a $75 threshold and an unlock animation
  • Shop filter + sort that re-flows the grid with GSAP Flip, plus quick-add and an empty-filter state
  • PDP with sticky collage gallery, variant selector, sticky add-to-cart bar, details accordion, cross-sell and reviews
  • 4 content collections — 14 products, 4 collections, 12 reviews, 3 journal articles (JSON + Markdown)
  • SplitText word-mask headline that waits for document.fonts.ready before animating
  • Cursor-following "View" bubble on the shop grid, driven by gsap.quickTo and hidden on touch or reduced-motion
  • Magnetic buttons via gsap.quickTo, disabled on coarse pointers and reduced-motion
  • Contact page with validated form, FAQ accordion and stockist info
  • 2 color skins — Daylight (default) and Atelier — swapped with a data-skin attribute
  • SVG fractalNoise paper grain, terracotta marquee ribbon and warm radial atmosphere layers
  • Self-hosted fonts through Astro's Fonts API, 31 optimized images, sitemap, robots.txt and Store JSON-LD
  • Lenis smooth scroll + Astro View Transitions with ClientRouter, TypeScript strict, zero any

Need a CMS?

Every template can be delivered as a WordPress, Sanity, or Emdash build — your content team edits copy and images without touching code. Tell us which one you need and we will quote the conversion.

WordPressSanityEmdashGet in touch

Deployment

Tech Stack

Astro 6React 19TypeScriptTailwind CSS v4GSAPLenis

Typography

Fraunces variable serif (headings, roman + italic) + Hanken Grotesk (body) — self-hosted via Astro's Fonts API; the serif carries the gallery-label voice while the grotesque keeps prices, specs and cart UI perfectly neutral

Color Palette

Daylight boutique — warm paper #F6F0E4 background, bone surfaces #FBFAF7, ink #2B2622 text and rules, clay terracotta accent #C2603D (deep #A64E2F), with ochre #D89B4E, mulberry #7C3B4A and sage #8A937B as category tints over a #E3D9C7 hairline

Details

Pages9
TierPro
NicheDTC E-commerce

Ready to build with AI?