Cinder — Shopify Theme · v1.0

Documentation
& help center

Everything you need to set up, customize, and get the most out of Cinder. Detailed, searchable, and written for real merchants.

OS 2.035+ sectionsMega menuWCAG-mindedRTL · 5 languages

Press /Ctrl + K to search everything on this page.

01 — Get started

Introduction

Cinder is a premium Shopify theme designed for fashion, apparel, and streetwear brands that want an editorial, high-contrast storefront without sacrificing speed or accessibility. It is built on Online Store 2.0, so every template is a JSON template you can edit visually — add, remove, and reorder sections on any page, including the product and collection pages.

The visual language is deliberately industrial: a spec-sheet aesthetic with a strong display typeface, a mono “label” voice, a single confident accent color (Signal), and generous, gallery-like spacing. It ships with five color schemes, a flexible mega menu with a live product rail, a lookbook, an editorial gallery, a filterable collection experience, a rich product page, and a fast predictive search.

Fully editable
Every section, block, and piece of text is controlled from the theme editor — no code required.
Fast by default
Self-contained CSS/JS, responsive images, lazy-loading, and an eager LCP image out of the box.
Accessible
Keyboard-operable menus and galleries, focus states, reduced-motion support, and labeled controls.
International
Country/language selectors, RTL support, and translations in English, Arabic, German, Spanish, and French.
Requirements

Cinder requires a Shopify plan with the Online Store channel. It uses only native Shopify features and self-hosted assets — no third-party apps or external CDNs are required to run.

Install the theme

Once you have the theme file (a .zip), add it to your store:

  1. Open your theme library. In Shopify admin, go to Online Store → Themes.
  2. Upload the theme. Under Theme library, click Add theme → Upload zip file, choose the Cinder .zip, and upload. It appears as a draft.
  3. Preview it. Click Actions → Preview to explore Cinder on your own store before publishing.
  4. Customize. Click Customize to open the theme editor and make it yours.
  5. Publish when ready. Click Actions → Publish to make Cinder live. Your previous theme stays safely in your library.
Tip

Always customize on a draft or duplicate, not the live theme. Use Actions → Duplicate to keep a backup before large changes, and duplicate again before installing a theme update.

Theme editor basics

Everything in Cinder is configured in the Shopify theme editor (Customize). A quick orientation:

  • Left panel — sections & blocks. Each page is a stack of sections. Many sections contain repeatable blocks (a slide, a look, a column). Click Add section to insert one, drag to reorder, and use the eye icon to hide.
  • Right panel — settings. Selecting a section, block, or the Theme settings gear reveals its settings on the right.
  • Top bar — template selector. Switch the page you are editing (Home, a product, a collection, Cart, Search, Blog, Pages…).
  • Theme settings (gear icon). Global settings that apply everywhere — colors, typography, product cards, cart, and more.
Header & footer

The header and footer are shared section groups — edit them once and they update on every page.

How the theme is organized

ConceptWhat it is
TemplateThe blueprint for a page type. In OS 2.0 these are JSON files you edit visually.
SectionA self-contained block of the page. Add, remove, reorder, and configure per page.
BlockA repeatable item inside a section (a slide, a look, a column).
Color schemeA named palette. Sections reference a scheme so your store stays consistent.
Theme settingsGlobal options that cascade across the store.
Section groupThe shared Header and Footer, rendered on every page.
02 — Theme settings

Colors & color schemes

Cinder uses Shopify’s color schemes system. Define a handful of reusable palettes once, then each section picks which scheme it uses. Change a scheme and every section using it updates instantly. Open Theme settings → Colors; Cinder ships with five schemes tuned to work together:

SchemeCharacterTypical use
Scheme 1 · NoirNear-black, off-white textDefault surface — header, hero, most sections
Scheme 2 · InkDeep charcoalSecondary dark bands, alternating rhythm
Scheme 3 · GraphiteMid-dark panelSpec/standard blocks, multicolumn
Scheme 4 · PaperLight background, dark textBright breaks, editorial contrast
Scheme 5 · SignalAccent-forward (red)Loud callouts, countdowns, promos

Each scheme exposes a Background, Text, Accent / solid button, and Borders control (a muted text tone is derived automatically).

Per-section scheme

Almost every section has its own Color scheme setting under Style. Alternate schemes down a page (Noir → Paper → Noir) to create rhythm without touching any color values.

Accessibility

Cinder guards contrast automatically, but when you customize palettes, aim for a text/background contrast ratio of at least 4.5:1.

Typography

Under Theme settings → Typography you choose fonts and control their scale. Cinder pairs a characterful display face with a clean body face and a monospace “label” voice.

SettingWhat it does
Heading fontThe display typeface for headings and the logo wordmark.
Body fontParagraphs, buttons, and UI. Choose a highly legible sans.
Heading scaleScales all headings together to dial the overall drama.
The mono “label” voice

Small uppercase labels — eyebrows like SEC/04 — LOOKBOOK, spec captions, and counters — use a monospace system font on purpose, part of the spec-sheet aesthetic, with no webfont cost.

Layout & spacing

SettingWhat it does
Page widthMaximum content width on large screens.
Section paddingMost sections have a Section padding option (None / Small / Medium / Large) under Style.
Rhythm

Vary padding and alternate color schemes so sections don’t blur together — a Large hero, a Small marquee, then a Medium feature.

Buttons

Cinder uses two button styles that adapt to any scheme: Solid (filled with the accent) for the primary action, and outline / text for secondary actions. Button label and link are set wherever the button appears.

Product cards

Configure product cards globally under Theme settings → Product cards so they’re consistent everywhere.

SettingWhat it does
Image ratioAspect ratio of the card image (portrait 4:5 suits apparel).
Image fitCover (cropped to fill) or Contain (floats — ideal for cut-out photos).
Show index numbersA small spec-sheet counter (01, 02…) on each card.
Show swatchesColor/variant swatches on the card.
Hover behaviorShow a second image or a subtle zoom on hover.
Quick add / Quick viewAdd to cart from the card, or open a lightweight preview modal.
Cut-out product photos

Cinder looks its best with background-removed images that “float.” Set Image fit → Contain. For real backgrounds, use Cover.

Cart

SettingWhat it does
Cart typeDrawer (slides in, no reload) or Page (/cart).
Free-shipping barProgress toward a free-shipping threshold.
Free-shipping thresholdThe order value at which shipping becomes free.

The cart drawer also supports upsell products and an order note, and updates live.

Animation & motion

SettingWhat it does
Enable animationsMaster switch for reveal/scroll animations.
Grain opacityStrength of the film-grain texture (0 to remove).
Card hoverThe product-card hover effect.
Respects reduced motion

Every animation is automatically disabled for visitors who set “reduce motion” in their OS.

Logo, favicon & social

SettingWhat it does
LogoUpload your logo; if empty, the shop name shows as a wordmark.
Logo heightRendered logo size in the header.
FaviconThe browser-tab icon.
Social linksInstagram, TikTok, X, Facebook, YouTube. Icons appear in the footer; leave blank to hide.

Announcement bar

The thin bar above the header holds repeatable Message blocks — add several for a rotating ticker. Each message is editable text with its own settings.

Mega menu Featured rail

Cinder’s desktop mega menu is a signature feature. A top-level menu item with sub-items expands into a rich panel with three zones:

  1. Navigation columns — built automatically from your menu (each sub-item becomes a column; its children become links).
  2. Featured products rail — a live row of real products (image, title, price) from a collection you choose. The “Mega menu products” block.
  3. Promo card — an editorial image card with heading and link. The “Mega menu promo” block.

How the columns are built

  1. Create the menu. In Online Store → Navigation, open the header’s menu (e.g. Main menu).
  2. Add a top-level item such as Shop.
  3. Add sub-items under Shop — these become column headings (Tops, Bottoms, Featured).
  4. Add links under each sub-item — these become the links in that column.

Add the featured rail & promo card

These are blocks on the Header. Select the Header section and click Add block:

Block · settingWhat it does
Mega menu products · Menu item titleThe exact title of the top-level item this rail appears under — e.g. Shop.
· HeadingThe rail’s label, e.g. Bestsellers.
· CollectionThe collection to feature (first N products shown).
· ProductsHow many to show (2–4).
Mega menu promo · Menu item titleThe top-level item this promo appears under (e.g. Shop).
· Image / Heading / LinkThe editorial card’s image, caption, and destination.
Match the title exactly

The Menu item title must match the menu item’s title (case-insensitive). If it’s Shop, type Shop. A mismatch just means the rail/card won’t appear.

Responsive & accessible

On narrower desktops the promo hides and the rail trims to two products. On mobile the menu becomes a drawer. It’s fully keyboard-operable and announces open/closed state.

Mobile navigation

On small screens the header collapses to a menu button that opens a full-height navigation drawer — a numbered, spec-sheet menu mirroring your navigation, with expandable groups, account link, country/language selectors, and social links. It traps focus and closes with Esc or a tap outside.

Country & language selectors

Cinder includes native Shopify country and language selectors (footer + mobile drawer). Enable them under Settings → Markets (currency) and Settings → Languages / Translate & Adapt (languages). Cinder ships with English, Arabic, German, Spanish, and French, and fully supports RTL layouts.

04 — Sections

Working with sections

Sections are the building blocks of every page. Add one with Add section, configure it on the right, drag to reorder, and use its Color scheme and Section padding (under Style). Below is a reference for every section — expand any card for details.

Almost every section has…

…a Color scheme, a Section padding control, and — where it shows repeated items — blocks you add and reorder.

Hero & slideshow

Hero Full-bleed

A full-bleed banner, usually first on the homepage. Set a background image, eyebrow, heading (supports emphasis), subheading, and up to two buttons. Options: image position/focal, scrim, height (up to full viewport), content position/alignment, subtle image motion, and three spec labels. Its heading is the page’s <h1> — use one Hero per page.

Slideshow Carousel

Rotating Slide blocks, each with image, text, and button. Includes swipe, dots, and optional auto-rotate (off by default for accessibility; if on, it pauses on hover/focus and respects reduced-motion).

Marquee Ticker

A scrolling band of short phrases (Phrase blocks) — brand keywords or announcements. Control speed, size, and separator (dot / arrow / plus / slashes).

Content & media

Image with text Chapter

Side-by-side image and text — the workhorse for storytelling. Choose which side the media sits on; add an eyebrow, heading, rich-text body, spec caption, and button.

Rich text Statement

A centered or left text statement — eyebrow, large heading, long-form copy, and an optional button. Perfect for a manifesto or a pause.

Multicolumn Spec grid

2–4 columns (Column blocks) with an optional icon, heading, text, and link. Ideal for spec grids (Material / Fit / Drops) or feature lists.

Gallery Filmstrip

An editorial grid or filmstrip (Frame blocks) with image, caption, and link. Options: strip vs grid, columns, captions, corner marks, and B&W-until-hover.

Lookbook Shop the look

A multi-look filmstrip. Each Look has an image, a caption, and a list of products shown as a “Shop the look” list beneath. See Create a lookbook.

Video Media

Embed a hosted or YouTube/Vimeo video with poster and play overlay; autoplay/loop/mute options for background video.

Before / after Slider

A draggable comparison slider, keyboard-operable (arrows, Home/End) with a live value announced to screen readers.

Collapsible / FAQ Accordion

Accessible native accordion rows for FAQs, care, or specs. Each row is a block with a title and rich-text content.

Contact form Form

A styled contact form wired to Shopify’s contact endpoint, with heading/eyebrow and a success message.

Custom Liquid Advanced

For developers: inject custom Liquid/HTML. Use sparingly to keep the store fast.

Product & collection sections

Featured collection Product rail

Products from a collection as a grid or swipeable rail. Pick the collection, count, columns (3/4), and heading. Uses your global product-card settings.

Featured product Spotlight

Spotlights a single product with media and a compact buy area — great for a hero product or new drop.

Collection list Categories

A grid of collections (image + title). Add Collection blocks and pick a collection for each.

Featured blog Journal

Recent articles from a blog as cover-image cards — a Journal teaser.

Complementary · Recently viewed · Recommendations Dynamic

Shopify-powered product rails: Complementary (via Search & Discovery), Recently viewed, and algorithmic Recommendations — add to product pages to lift AOV.

Social proof

Testimonials Quotes

Customer quotes (Quote blocks) with optional score and attribution.

Logo list / Press logos Marks

A row of partner/press logos (Logo blocks with image and optional link).

Promotions

Promo banner CTA

A full-width call-to-action banner with background image, eyebrow, heading, text, scrim, and button.

Promo tiles Split

Two or more promo tiles side by side, each with image, kicker, heading, and link.

Campaign split Editorial

A bold editorial split of image and message for a seasonal campaign.

Countdown Urgency

A drop countdown band — set a target date/time and message. Pairs with the Signal scheme.

Newsletter Signup

Email capture wired to Shopify customer signup, with heading, text, and confirmation.

Promo popup Modal

An optional timed popup — accessible (focus trap, Esc to close). Use thoughtfully.

05 — Templates

Product page

The product template is fully sectioned — the main section combines a media gallery and a buy area, and you can add more sections below (complementary products, recently viewed, an FAQ, a featured collection…).

Media gallery

On desktop, media stacks as large frames beside a sticky buy column, with a mono counter (01 / 04). On mobile it becomes an edge-to-edge swipe gallery with a progress bar and keyboard-operable dots. Videos and 3D models play in place; images open in a zoom lightbox.

Buy area

FeatureNotes
Variant pickerSwatches for color; selecting a variant updates price, availability, and gallery.
Quantity & add to cartQuantity stepper, add-to-cart, and optional dynamic checkout.
Price & badgesPrice, compare-at price, and sale badge.
Size guideAn accessible size chart you can enable — see Add a size guide.
Back in stockAn email-capture form for sold-out variants.
Description & accordionsThe description plus optional collapsible rows (Delivery, Returns, Care).
Gift card recipientFor gift-card products, a recipient form (email, name, message, send date).
Alternate templates

Use Create template (top bar) to make an alternate product template, then assign it to specific products under their Theme template setting.

Collection page & filters

Filtering (facets)

Cinder uses Shopify’s native filters:

  1. Install/confirm Search & Discovery (Shopify’s free app manages filters).
  2. Add filters in that app under Filters (Availability, Price, Color, Size, Type, Vendor, or metafields).
  3. They appear in Cinder as a clean drawer with accent-fill checkboxes, count chips, and price inputs. Sorting sits alongside.

In-grid promo blocks

The collection section supports promo blocks (image + heading tiles) placed within the grid to break up long lists.

Empty & loading states

Filtered results update smoothly with a clear “no results” state, and the gift-card product is kept out of standard grids.

Cart

Depending on your Cart type, customers use a slide-in drawer or a cart page. Both support quantity edits, removal, an order note, the free-shipping bar, and upsell products. The drawer updates live.

Search

The search icon opens a fast, accessible modal with predictive results — products, collections, pages, and articles appear as you type. There is also a full results page. Refine what’s searchable and add synonyms in the Search & Discovery app.

Blog & article

The blog template lists articles as cover-image cards; the article template renders a clean post (featured image, title, meta, content, optional comments). Use the Featured blog section to surface posts on the homepage.

Pages & policies

Because pages are sectioned, compose an About page from Hero, Image-with-text, Multicolumn, Featured collection, and Gallery — no page-builder app. Create alternate page templates with Create template and assign them under a page’s Theme template. Policy pages render with clean typography.

Customer accounts

Cinder styles all customer account templates — login, register, account, order history, order detail, addresses, password reset, and activation. Enable accounts under Settings → Customer accounts.

06 — How-to guides

Match the theme to your brand

  1. Set your colors. Edit the five schemes in Theme settings → Colors — especially Scheme 1 and Scheme 5. Keep contrast ≥ 4.5:1.
  2. Pick your fonts under Typography and adjust the heading scale.
  3. Add your logo and favicon under Branding.
  4. Set product-card style to suit your photography (Contain for cut-outs, Cover for lifestyle).
  5. Wire up social & cart — add social URLs and your free-shipping threshold.

Build the mega menu (with a product rail)

  1. Structure the menu in Navigation: a Shop item with sub-items (Tops, Bottoms, Featured) and links under each.
  2. Open the Header in the editor and select it.
  3. Add a “Mega menu products” block. Set Menu item title to Shop, choose a Collection, a Heading, and the product count.
  4. Add a “Mega menu promo” block. Set Menu item title to Shop, upload an image, write a heading, set the link.
  5. Save and hover Shop to see columns, product rail, and promo card together.
Tip

Point the rail at a curated collection (Bestsellers / New in) so it always shows your strongest pieces.

Create a lookbook

  1. Add the Lookbook section to a page.
  2. Add a Look block for each outfit.
  3. Set the image and a short caption (COURTSIDE, NIGHT SHIFT).
  4. Add the products shown in that look — they render as a “Shop the look” list. Add two or more so every look feels complete.
  5. Repeat and reorder.

Set up collection filters

  1. Open Search & Discovery (install free if needed).
  2. Go to Filters and add filters (Availability, Price, Color, Size, metafields).
  3. Visit a collection — the filter drawer and sorting appear automatically.
Color swatches in filters

Define swatch values for your Color option per Shopify’s guidance to show color swatches in filters.

Add a size guide to products

  1. Create a “Size guide” page with your size table.
  2. Link it from the product — via the theme’s size-guide setting or a product metafield if your setup uses one.
  3. Confirm the trigger opens the chart in an accessible modal.
Not sure?

If you don’t see a size-guide option, reach out to support with your product setup and we’ll point you to the exact toggle.

07 — Quality

Accessibility Built in

  • Keyboard operable — menus, drawers, gallery dots, carousels, accordions, and the before/after slider.
  • Focus states — a clear, scheme-aware focus ring on every interactive element.
  • Screen-reader friendly — labeled icon buttons, form labels, aria-expanded triggers, and a skip link.
  • Reduced motion — all animations, marquees, and the slideshow honor “reduce motion.”
  • Contrast — schemes tuned for legibility with automatic muted-text protection.
  • Images — product and content images carry alt text (product alt falls back to the title).
Your part

Write meaningful alt text on images you upload, and keep custom color choices at 4.5:1 contrast.

Performance

  • Self-contained assets — no external fonts, scripts, or CDNs in the storefront.
  • Responsive images — correct sizes, lazy-loading below the fold, eager high-priority hero/LCP.
  • Deferred JavaScript — scripts don’t block rendering.
  • No layout shift — images reserve their space.
Keep it fast

Compress images before uploading, avoid stacking many apps, prefer Shopify-hosted video, and test with Lighthouse/PageSpeed after big changes.

08 — Help

FAQ & troubleshooting

My changes aren’t showing on the live store
You’re likely editing a draft theme, or didn’t save. Confirm you’re customizing the published theme (or preview the draft you edited), click Save, and hard-refresh (⌘/Ctrl+Shift+R).
The mega menu rail / promo card isn’t appearing
The block’s Menu item title must match your top-level item exactly (e.g. Shop), and the products block must point at a collection with products. On narrow desktop widths the promo card is intentionally hidden. See Mega menu.
Filters don’t show on my collection pages
Filters come from Shopify’s free Search & Discovery app. Install it, add filters, and they appear automatically. See Set up filters.
Product images look cropped / have a background box
Set Theme settings → Product cards → Image fit. Use Contain for cut-out photos so they float, or Cover for full-bleed lifestyle shots. Keep a consistent ratio for a tidy grid.
The header overlaps my first section on non-home pages
The transparent header is for the homepage hero; on other pages it’s solid, so no overlap. If you moved a hero elsewhere, that page’s first section sits below the solid header.
Country/currency or language selector is missing
Enable them in Shopify: regions under Settings → Markets and languages under Settings → Languages. The selectors appear once more than one option is published.
Can I translate the theme text?
Yes — English, Arabic, German, Spanish, French ship in. Edit wording in Online Store → (…) → Edit default theme content, or use Translate & Adapt.
Will my customizations survive a theme update?
Section/setting choices are stored in your templates. For a major update, install the new version as a new theme and re-apply settings (or copy template JSON). Always duplicate your live theme first.
Something looks broken after I edited code
Revert via Online Store → Themes → Actions → Edit code (older versions per file), or restore from your duplicate/backup. If you didn’t back up, re-upload a fresh copy and re-apply settings.

Get support

Can’t find what you need? We’re happy to help.

When you contact us, include your store URL, theme version, the page/section involved, and a screenshot — it helps us help you faster.


Cinder — a Shopify theme by SPELL. Documentation v1.0. · ← Back to overview