Astro 7.3.2 · EmDash 1.2.0Commerce: r_gshdrqaldna3r7sn(dev-fixture-adapter)Provisional Pricing & License Notice
Supply — Tactile Goods & Studio Object Storefront(ec8dd27 (based on upstream main 5983aed))
Supply theme architectural plate showing warm stone paper grid and object dossier
Architectural Thesis & Design Direction

Supply is our foundational catalog-first theme for Astro 7 and EmDash 1.2. Built directly from the verified saarius-theme repository (branch theme/supply, commit ec8dd27), it pairs condensed industrial display headings with a calm pale-green canvas and deep petrol typography.

By default (COMMERCE_ENABLED=0), Supply operates as a clean EmDash editorial website. When COMMERCE_ENABLED=1 is enabled alongside the Registry-installed @smokyco.bsky.social/dinkus-commerce plugin, it activates the live catalog sidebar, category pages, canonical product detail views, and a server-repriced guest cart.

INCLUDED TEMPLATES & COMPONENTS

Routes & Architectural Components Shipped in Supply

ROUTE: /

Storefront Lead & Curated Shelf

Editorial object lead with direct category entry and featured goods grid.

Hydration: Progressive Enhancement
ROUTE: /shop

Full Catalog & Category Filter

Server-rendered product matrix with price and availability badges.

Hydration: Zero-JS SSR
ROUTE: /products/[slug]

Object Dossier & Variant Selector

Multi-axis variant matrix, gallery stage, and guest cart admission.

Hydration: Progressive Enhancement
ROUTE: /cart

Guest Cart & Checkout Readiness

Capability-authenticated guest cart with live server snapshot sync.

Hydration: Progressive Enhancement
INCLUDED COMPONENT SPECIMENS
  • Architectural Object Card with stock-badge & variant indicator
  • Multi-axis Variant Selector with live price & availability reconciliation
  • Guest Cart Drawer & Capability Token synchronizer
  • Policy & Fulfillment Transparency Ledger
VERIFIED STACK & CUSTOMIZATION TOKENS

Framework Compatibility, Installation & CSS Tokens

VERIFIED COMPATIBILITY
Astro
7.3.2
EmDash CMS
1.2.0 (@emdash-cms/cloudflare ^0.1.0)
DinkusKit Commerce
r_gshdrqaldna3r7sn (@smokyco.bsky.social/dinkus-commerce@0.3.0)
Node.js Toolchain
24.22.0
INSTALLATION REQUIREMENTS
  • Node.js 24.22.0 and pnpm 11.9.0
  • EmDash 1.2.0 runtime with products, categories, and pages collections
  • Installed Registry Commerce plugin r_gshdrqaldna3r7sn for live catalog/cart
BEST SUITED FOR / DIFFERENCES

Best for: Independent design studios, tactile object shops, ceramicists, and curated goods catalogs.

Not ideal for: High-frequency B2B wholesale portals with 10,000+ SKU tables.

CSS Custom PropertyDefault ValueArchitectural Role
--canvas#f3efe7Warm stone paper background
--ink#1a1715Primary espresso typography ink
--accent#b6462bTerracotta call-to-action & focus accent
--font-display'Newsreader Variable', serifEditorial headlines
TRUTHFUL CONSTRAINTS & RELEASE HISTORY

Known Limitations & Changelog

KNOWN LIMITATIONS
  • Designed around physical or single-SKU goods; multi-currency price books require upstream commerce support.
  • Customer account history is omitted because DinkusKit Commerce 0.3.0 uses capability-scoped guest checkout.
VERIFIED CHANGELOG
v1.1.02026-10-21 · ec8dd27
  • Added dark-scheme stone-and-charcoal surface tokens for Atelier preview parity.
  • Connected full DinkusKit Commerce 0.3.0 guest checkout readiness and return verification.
v1.0.02026-04-12 · 5983aed
  • Initial Supply storefront release on Astro 7.3.2 and EmDash 1.2.0.

Local Showroom Dossier

Saved Themes & Comparison Shortlist

Saved favorites and comparison selections are stored locally in your browser without tracking cookies.

No themes saved yet. Use the “Save” or “Compare” buttons on any theme card to build your shortlist.