Kaolin
An editorial theme for furniture, objects and wardrobe. This page covers installation, every theme setting, the section library, and what each template ships with.
- Theme type
- Online Store 2.0
- Sections
- 13 storefront sections
- Requires
- No app
1Installing Kaolin
- In the Shopify admin, open Online Store > Themes > Add theme > Upload zip file and upload the Kaolin package.
- When the upload finishes, open Customize to set your logo, fonts and colors, then publish the theme.
- Check the navigation menus Kaolin expects: a Main menu (two levels render best) and a Footer menu. Both exist in a new store already.
- Choose a collection for the featured collection section, and pick images for the opening spread, lookbook and editorial sections.
- Add your social profiles under Theme settings > Social so the footer icons appear.
Kaolin ships one preset, also named Kaolin. Uploading the package and opening the editor is all that is required — no app is needed for any feature in this theme.
2Theme settings
Typography
- Heading font, body font — any face from Shopify's font library. The default pairing is a high-contrast serif against a neutral sans; keep the contrast.
- Heading size, body text size — a global scale in percent, so type can grow without editing CSS.
- Small label style — uppercase with wide tracking (default), or sentence case without tracking. One switch changes every eyebrow, button label and section caption.
Colors
Eight color settings: background, text, rule, accent, button background, button text, badge background, badge text. Brand colors set here apply across the storefront, including checkout entry points.
Layout
- Maximum page width — 1200 to 1920 px. Wide values suit large furniture photography.
- Section spacing — vertical rhythm between sections.
- Media corner radius — 0 by default; the theme is built on square corners.
- Show chapter marks — draws the numbered margin rail on large screens.
- Sticky header — keeps the header pinned while scrolling.
Product cards
Image ratio, vendor on or off, quick add, hover second image, and color swatches. Quick add sends single-variant products straight to the cart and sends multi-variant products to the product page.
Cart
A drawer (default) or a cart page. The order note field can be turned off independently of that choice.
Search
Predictive search with a result limit of two to ten products. Search results and collections both support storefront filtering when filters are defined in the Shopify admin.
3Section library
Every section below can be added to any JSON template, reordered, or removed in the theme editor. All of them accept app blocks where Shopify allows app blocks.
| Section | What it does | Notes |
|---|---|---|
| Opening spread | Full-bleed sliding hero with dots | Split or stacked; tall, portrait or landscape media |
| Featured collection | Product grid from a chosen collection | Staggered offset option; placeholder cards when empty |
| Lookbook mosaic | Image tiles in a two- to four-column mosaic | Span and row height per tile |
| Two rooms | Two side-by-side panels with a vertical rule | Built for a room / wardrobe split |
| Editorial image with text | Large image beside a numbered text block | Normal, reversed or narrow layout |
| Collection list | Collection tiles with product counts | Falls back to a menu, then to placeholder art |
| Blog posts | Latest articles in a three-up grid | Optional excerpt and author |
| Newsletter | Email capture | Uses Shopify's customer form; tags subscribers |
| Rich text | A single column of copy | Start, center or end alignment |
| Custom Liquid | Free-form Liquid | No presets, as Theme Store themes require |
| Apps | App blocks only | For embedding app content between sections |
| Announcement bar | Top message strip | Multiple messages, optional link |
| Product recommendations | Related or complementary products | Uses Shopify's product recommendations API |
4Templates
Every template is JSON except the password layout and the gift card template, which must stay Liquid.
5Product page blocks
The product form is assembled from blocks, so the order is yours to set. The default order is below.
| Block | Content |
|---|---|
| Vendor | Product vendor |
| Title | Product title, the page heading |
| Price | Price, compare-at price, unit price, tax and shipping note, sold-out note |
| Spec row | One label and value row; add one per material, dimension or origin |
| Variant picker | Option radios, color swatches, sold-out states; the selected value sits beside the option name |
| Quantity | Stepper bound to the product form |
| Buy buttons | Add to cart, dynamic checkout, Shop Pay Installments banner |
| Pickup availability | Local pickup status for the selected variant |
| Description | Product description in a collapsible row |
| Collapsible row | Custom heading with rich text or a page reference |
| Custom Liquid | Any Liquid, including app output |
| Share | Facebook, X, Pinterest, and copy link |
| App block | Any app that supports theme blocks |
Selecting a variant updates the price, compare-at price, unit price, SKU, button label and availability, rewrites the browser URL, and scrolls the gallery to the variant image.
7Presets and demo content
Kaolin has a single preset named Kaolin. The home template ships with two opening slides, a featured collection, three lookbook tiles, two room panels, one editorial block, a blog row and a newsletter block, so a fresh install already looks finished. Replace the copy and images with your own; placeholder art appears wherever an image is missing.
Setting up a store from scratch: create the collections first, then the products, then the menus. Sections fall back gracefully, so it is safe to publish before the catalogue is complete.
8Support
Send a message through the support form with your store URL, the theme version from Theme settings, and the steps that reproduce the issue. We answer within two business days.
Open a support request — the form takes a name, an email and the message. Attach screenshots by pasting a link to the image.
9Changelog
| Version | Date | Changes |
|---|---|---|
| 1.0.0 | November 2026 | First release: 13 storefront sections, JSON templates throughout, storefront filtering, predictive search, cart drawer, gift card template, market selectors. |