1. Note the version
Online Store → Themes lists the theme name and version against the Signal entry. Worth having to hand when you contact support — the version is declared as theme_version in config/settings_schema.json.
Getting Signal onto a store takes a couple of minutes. Getting it to look like the demo takes longer — that’s the Quick start. This page covers the upload.
The right path for almost everyone.
Sign in to your Shopify admin.
Go to Online Store → Themes.
In the Theme library, click “Add theme” → “Upload zip file”.
Choose the Signal ZIP from your computer.
Wait for the upload to finish. Shopify validates the theme and indexes its sections and blocks — usually well under a minute.
Click “Customize” to start setting it up, or Actions → Publish when you’re ready for it to be the live theme.
For developers working from a local copy of the theme.
# from inside the theme directoryshopify theme dev --store your-store.myshopify.comThis serves your local files at a preview URL and hot-reloads as you edit. Nothing is written to the store.
shopify theme push --store your-store.myshopify.com --unpublishedCreates a new unpublished theme from your local files. Drop --unpublished and the CLI will ask which theme to overwrite.
shopify theme checkSignal is set up for theme-check:recommended (see .theme-check.yml). Run this after any code change you make yourself.
Signal ships with a configured demo. On a store that isn’t the demo store, expect:
shopify://shop_images/... references won’t resolve, so those sections show an empty plate.main-menu and footer.None of that is a fault; it’s a theme waiting for your catalog.
1. Note the version
Online Store → Themes lists the theme name and version against the Signal entry. Worth having to hand when you contact support — the version is declared as theme_version in config/settings_schema.json.
2. Brand and type
Upload your logo and favicon, set your brand name, and choose your heading and body fonts in theme settings.
3. Colors
Repoint the seven theme colors — page background, deeper plane, inverted plane, accent, tile, hairline and muted text. The accent is the one to get right first.
4. Menus
Build your menus under Content → Menus, then wire them up per Navigation and menus.
5. Pages
Create the pages the preset templates expect and assign each template. See Pages and templates.
6. Demo content
Replace demo copy, images, collections and the featured products in the mega menu promo. See Demo content.
Shopify has no in-place theme update, so treat an update as a new theme:
Duplicate your live theme (Actions → Duplicate). This is your rollback.
Upload the new ZIP as a separate theme — never overwrite the live one.
Re-enter your settings on the new theme. Settings don’t carry across uploads. Screenshot your settings panels first, or copy config/settings_data.json across if you’re comfortable editing theme files.
Preview and test the new theme end to end, including a test checkout.
Publish when you’re satisfied, and keep the duplicate for a week or two.
Work through the Quick start.