GitHub

Build any page in the admin.

Add, remove and reorder blocks in the admin. No code and no deploy.

Ten blocks. Any page.

Each one does a single job. The page decides how wide it sits.

banner

Text, an image, a link

slider

A slideshow of the images you attach

products

A grid from a collection you pick

…keeps going

feed

An endless, self-updating stream

shirtsknitsbags

categories

live

Your top categories, resolved live

collections

live

Published collections, resolved live

Free shippingHandmade

badges

Claims you write — Free Shipping, Handmade

nav

A row of quick links

content

Text and photos, in order

size
colour

filter

Facets that drive the feed

New collections appear on the homepage automatically. No editing required.

The storefront reorders itself.

Rotates every five minutes

Everyone in the same window sees the same order, so pages stay cached and load fast. Nothing about the rotation makes the site slower.

Interleaved variants

Show every colourway of a product rather than only the first photo, or turn it off to show each product once.

Storefront feed
Rotating

09:00

1
2
3
4

09:05

1
2
3
4
Cycle
5 min
Cache hit
100%
Jobs
0

Restyle the whole store at once.

Change a colour in settings and every page follows. No theme files to hunt through.

Tokens, not theme files

Colours, radii and the type scale are settings. The storefront and the admin both read them.

What a theme reaches

Brand colours

Primary and accents

Surfaces

Page, card, tile

States

success · warning · danger

Fonts

Families and weights

Size scale

One ladder, all pages

Per channel

A theme per storefront

Run multiple storefronts from one install, each with its own theme and currency.