Many stores, one design

The design is shared, the content is each store's own, and overrides say only what differs.

The matrix

A project's page lists its linked stores: the live version each has, its draft, its overrides, and a Download or Send control per store. Link any connected store; unlink without touching what is already in Shopify.

Per-store overrides

Open a store's row to override the palette, type pair, density, any layout choice, and which home sections are hidden — each control has a Project default option, so an override only ever says what differs. The matrix summarises them ("night & brass · own type · 2 layouts · 1 hidden") and each form links to the design panel previewing that store.

Their words, per store

Words are per store, never per project: two stores on the same design carry their own headlines, announcements and footer lines.

Sending to all

Download all gives one zip per linked store, each with that store's overrides and words. Send to all does the same over the API once it is on. Either way one version is recorded for the project.

Disconnecting a store

A store's page has Disconnect, for owners and admins. It removes EverStorefront from that store's Shopify admin and erases everything held for it — catalogue, words, project links and delivery history. Themes already in the store stay exactly where they are; they are the merchant's files, not ours. Because the app is genuinely uninstalled, connecting the store again asks its owner for permission from scratch rather than passing silently on the old grant.