Theme settings
Theme settings apply to the whole store. Open them from the gear icon in the theme editor sidebar. This page follows the order of the groups as they appear there, and quotes every label as it is written in the editor.
Colors#
A color scheme is a named set of colors. Sections and several blocks have a Color scheme setting, so you can give one section a dark ground without touching the rest. Edit, add or remove schemes at the top of the Colors group.
Each scheme has these roles:
| Setting | What it does |
|---|---|
| Background | |
| Text | |
| Secondary text | |
| Card background | |
| Card rim | |
| Media background | |
| Button background | |
| Button label | |
| Accent |
Two settings choose which scheme the store itself uses:
| Setting | What it does |
|---|---|
| Page | |
| Floating elements | Applies to the header, the product dock, and panels. |
Keep Secondary text at a contrast of 4.5:1 or more against Background and Card background. The theme uses it for small labels and notes.
Aurora#
Aurora is a thin band of colored light on the edge of a few elements, such as the buy bar and the password page. It is never used as a fill. Turn it off with Show aurora light, or choose its four colors.
| Setting | What it does |
|---|---|
| Show aurora light | |
| First color | |
| Second color | |
| Third color | |
| Fourth color |
Typography#
The theme uses three fonts: one for headings, one for body text and one for small labels and figures. Fonts come from the Shopify font library and are loaded from Shopify's servers with your store.
| Setting | What it does |
|---|---|
| Headings | |
| Body text | |
| Labels and figures | Used for small labels and sources. |
| Heading size | |
| Body text size | Every text size on the store scales with this value. |
| Heading letter spacing | |
| Show labels in uppercase | |
| Heading case |
Body text size is the base of the type scale. If you raise it from 13 px to 15 px, headings, labels and spacing tied to type all grow with it. Use Heading size to change headings alone.
Shape and material#
These settings change the character of the store more than any others. They apply everywhere at once so corners, cards and controls stay consistent.
| Setting | What it does |
|---|---|
| Corner style | Applies to buttons, cards, fields, media, and panels together so every corner stays concentric. |
| Floating element material | Glass blurs and brightens the content behind the header, the dock, and gallery controls. |
| Card style | |
| Ledger rule style | |
| Media shape | Applies to the gallery, product cards, and large pictures. Arch rounds the top and keeps the foot square. |
| Button style | Outline draws the main buttons with a clear ground and a 1 px line in the text color. They fill on hover. |
| Show paper grain | A fine texture over the page background. |
- Corner style: Pill gives fully rounded buttons and large card radii. Soft reduces every radius. Square removes them.
- Floating element material applies to the header, the buy bar and the controls that sit on pictures. Choose Solid if you prefer no blur behind them.
- Card style: Rim draws a thick light border around a white card. Line draws a hairline. Plain draws nothing.
- Ledger rule style sets how rows of facts are drawn, for example in the product label: with dotted leaders between the name and the value, with solid lines, or with neither.
Layout#
| Setting | What it does |
|---|---|
| Text column width | The width of the reading column on product pages and text sections. |
| Grid spacing |
Text column width is the width of the product page column and of every section set to the reading column. Wider columns suit larger body text.
Motion#
| Setting | What it does |
|---|---|
| Motion level | Visitors who ask their device to reduce motion always get none. |
| Show content as it enters the screen | |
| Page transitions | Crossfades from one page to the next and prefetches the page a visitor is about to open. Skipped for visitors who ask for reduced motion. |
Full plays every arrival: titles that rise word by word, lines that draw, cards that follow one another. Calm keeps short fades. None turns arrivals off. Visitors whose device asks for reduced motion always get the reduced version, whatever you choose. Sections also have their own Arrival setting, described in Sections and blocks.
Product cards#
These settings apply to product cards everywhere: collections, search results, featured collections, recommendations and menu panels.
| Setting | What it does |
|---|---|
| Image ratio | |
| Show second image on hover | The second picture fades in over the first. On mobile the first picture shows. |
| Show vendor | |
| Show color swatches | |
| Frame | |
| Image fit | |
| Show rating | Uses the product rating metafield when a reviews app fills it. |
| Show dynamic checkout buttons in quick add | |
| Show sibling products as swatches | For products linked with the product metafield custom.siblings, or with custom.product_group. |
| Actions | |
| Actions | On the picture: quick view is a round icon at the top right, add is a bar across the foot of the picture. Under the picture: quick view as a text link, add as a small pill. |
| Actions on the picture | Applies on desktop, for actions on the picture. On mobile, and on any touch screen, they always show. |
| Show add button | One variant: adds straight to the cart. With options: the bar opens a small picker in the picture. Turned off, the card only links to the product page. |
| Show quick view | Opens the product as a sheet on the right edge: gallery, price, options, buy buttons and a link to the full page. |
| Badges | |
Quick view and quick add are explained with examples in Collection and search.
Delivery and returns#
Fill this group once. The theme writes the same statements on the product page, in the cart, in the footer and in the Delivery and returns section, so they never disagree.
| Setting | What it does |
|---|---|
| Set these once. The buy buttons, the product label, the cart, the delivery and returns panel and the foot all read them, so a change here changes every statement in the store. | |
| Free shipping | Match the rates in your shipping settings: the theme states free shipping, it does not create the rate. |
| Free shipping from | Order value in your store currency. The amount, and the cart's progress line, are shown only to customers who pay in your store currency, so the amount is always true. |
| Delivery time | Completes the sentence "Delivery in ...", for example: 2 to 5 business days. Leave empty to hide. |
| Return window in days | For example 30. Leave empty to state nothing about returns. |
| Return shipping is free | |
| Guarantee length | Leave empty to state no guarantee. |
| Guarantee unit | |
| Shipping page | Leave empty to use the shipping policy from your store settings. |
| Returns page | Leave empty to use the refund policy from your store settings. |
| Estimated delivery dates | |
| Fewest business days to deliver | From the day an order leaves. 0 with the setting below at 0 turns the dates off. |
| Most business days to deliver | |
| Order cut-off hour | In the store's time zone, on a 24-hour clock. Orders placed after it leave the next working day. 0 sets no cut-off. |
| Working days | |
Things to know:
- The theme states free shipping. It does not create the shipping rate. Set the matching rate under Settings › Shipping and delivery in your Shopify admin.
- The amount in Free shipping from and the cart's progress line are shown only to customers who pay in your store currency. Customers in other currencies see no amount, so the statement is never wrong after conversion.
- Estimated delivery dates appear only when Fewest business days to deliver or Most business days to deliver is above 0, and when Show estimated delivery dates is on in the Buy buttons block of the product page.
- Leave a field empty to state nothing. An empty Return window in days removes every returns statement.
Product badges#
| Setting | What it does |
|---|---|
| Sale and sold out are automatic. Add your own badges with the product metafield custom.badges, or with product tags that start with the prefix below. The theme has no stock or countdown badge. | |
| Show New for | Days after a product is published. Set to 0 to hide. |
| Show custom badges | |
| Tag prefix | A product tag like badge: Vegan shows the badge Vegan. Left empty, the theme uses badge: as the prefix. |
| Maximum badges on a product card | |
| Sale badge | Computed from the compare-at price and rounded down. A product whose variants save different amounts shows the largest as Up to. Beside the price the saving is always written. |
| Sale color | Fills the sale badge under white words. Keep it dark enough for white text: 4.5:1 or more. |
Badges appear in this order: sold out or sale, then New, then your own badges. To add your own, use product tags that start with the Tag prefix, or the product metafield custom.badges described in Custom data. For example, the tag badge: Vegan shows a badge that reads Vegan.
Cart#
| Setting | What it does |
|---|---|
| Cart type | |
| Show cart note | |
| Show vendor |
Drawer opens the cart as a sheet over the page. Page sends customers to the cart page. The settings of the cart itself are on the Cart drawer and Cart sections. See Cart.
Brand#
| Setting | What it does |
|---|---|
| Favicon | 32 x 32px .png recommended |
Social media#
Enter the full address of each account, for example https://instagram.com/yourstore. The accounts are listed by the footer, the menu drawer and the password page when their social settings are on.
| Setting | What it does |
|---|---|
| TikTok | |
| YouTube | |
| X | |