Visual editor guide
Section-by-section walkthrough of editing settings, blocks, and schemes — see Using the visual editor.
Your storefront is built from a theme: a bundle of templates, sections, blocks, and global settings that controls how every page looks. You edit a theme in the visual editor — a live preview with a drag-and-drop sidebar — and changes only reach customers when you Publish.
Open Online store → Themes to see your theme library, then Customize on the current theme to launch the editor.
The editor has three zones:
You can also double-click editable text directly on the canvas to edit it inline when the text maps to exactly one text setting.
Ctrl/Cmd + Z and Ctrl/Cmd + Shift + Z.Use the template picker in the top bar to jump between page types — Home page, Products, Collections, Pages, Cart, Search, 404, and Customers — so you edit the right template.
In the left sidebar, expand the Template or a section group to see its sections.
Click a section to select it and open its settings. Expand it to see its blocks; click a block to edit it.
Reorder by dragging the grip handle, or use the up/down arrows on a block.
Add with the Add section button (or Add section above/below in a section’s menu) and the + on a section to add a block. The picker only offers section and block types the theme allows in that spot.
Rename, Duplicate, or Copy/Paste sections and blocks from the actions menu (the chevron button on each row) — handy for repeating a layout. Sections offer Rename and Duplicate; blocks add Copy, Paste, and a quick Move up / Move down.
Each section and block has an eye icon to hide it. A hidden item stays in the theme (dimmed in the tree) and renders nothing until you show it again — use this to temporarily turn a section off without losing its settings.
Remove section / Delete block takes the item out of the layout. Removed sections are not gone immediately: they collect in a Removed sections panel at the bottom of that template or group, where you can Restore them (settings intact) until you save. Forget discards a removed section for good — and even that only affects the theme files once you save.
Some sections show a lock icon and can’t be removed or duplicated. These are edit-only building blocks the theme provides with no add presets — you can still change their settings, just not delete them or add new copies. Static blocks (also locked) are fixed parts of a section and can’t be moved or deleted.
The header and footer are section groups that render on every page, not part of a single template. They appear as their own panels in the left sidebar. Edit them once and the change applies storefront-wide.
Editing changes a draft. The draft is private until you publish, so you can experiment freely.
Make your changes — the badge flips to Unsaved.
Press Save to store the draft. The badge returns to Saved.
Press Publish. This creates a new live version from your saved draft and makes it the live theme.
If the same draft is changed somewhere else (another tab or a teammate) after you opened the editor, you’ll see a “This draft was updated elsewhere” banner. If your Save is then rejected, a Draft changed elsewhere dialog appears: choose Reload latest to load the newer draft (this discards your local edits), or Keep editing to copy your changes out before reloading. Editing the same draft in two tabs at once is the usual cause — finish in one.
The Themes page lists your active theme plus an unpublished library. Use Add theme (top right) for three options:
.zip. See Import a theme ZIP.On a library theme, Customize opens the editor, Preview opens it in a new tab without going live, and Publish activates it — making it the storefront’s live theme. The active theme carries a green Live badge; library themes are marked Unpublished.
Every publish creates a numbered, immutable version (V1, V2, …) — a snapshot of the live theme at that moment. Expand View versions on a theme to manage them:
Open Theme Settings at the top of the left sidebar for global controls that apply across all pages. The exact options come from the theme, but most expose a font picker for typography, layout and spacing settings, and color schemes. A color scheme is a named set of colors (background, text, buttons) defined once and applied per section, so you can restyle the whole store from one place. Many text and image settings can also bind to dynamic sources so a section shows the right product or metafield content automatically.
Visual editor guide
Section-by-section walkthrough of editing settings, blocks, and schemes — see Using the visual editor.
Manage themes
The full library, versions, rollback, and duplicating themes in Manage themes.
Alternate templates
Give specific products, collections, or pages their own layout with alternate templates.
Edit theme code
Liquid, CSS, and JSON for developers in Edit theme code.
Related: Navigation & content · Policies · Import a theme ZIP