Skip to main content

The Editor

The Editor is where your storefront actually gets built. It's a visual, drag-and-drop page builder — no code. You add sections to a live canvas, drop blocks inside them, restyle anything from a panel on the right, and control the whole store's look from a panel on the left.

Where to find it

Open any page from Storefront → Pages, or edit your theme from Storefront → Theme. Both drop you into the same editor.

The PersonaCart editor with a page canvas in the center, section content laid out, and editing rails on the sides
The editor: your page on a live canvas, with rails for styling and structure.

The three parts

  • The canvas (center) — a live preview of the page. You click a section to select it, drag to reorder, and resize. What you see is what buyers get. See Canvas basics.
  • The left rail — the whole storefront's look: colors, fonts, header, footer, spacing. Changes here ripple across every page. See The left rail: theme controls and the full theme reference.
  • The right rail (inspector) — the selected block's own settings: its layout, typography, and spacing. See The right rail: inspector and the blocks reference.

When it's ready, you publish.

Sections and blocks

A page is a stack of sections. Inside each section are blocks (also called atoms) — a heading, an image, a product grid, a testimonial. You assemble a page by adding sections and filling them with blocks, then styling both.

What happens — and what doesn't

  • The canvas is a true preview — spacing, fonts, and layout render the same for buyers as they do for you.
  • Left-rail changes are store-wide; right-rail changes affect only the selected block.
  • Editing doesn't go live until you publish, so you can build and rearrange freely.
  • The same editor powers both page building and theme editing — one tool, two entry points.
Do I need to know how to code to use the editor?

No. The editor is fully visual — you add sections, drop in blocks, and style them with panels. There's no code involved.

What's the difference between the left rail and the right rail?

The left rail controls the whole storefront's look (colors, fonts, header, footer). The right rail — the inspector — controls just the block you've selected.

What are sections and blocks?

A page is a stack of sections. Inside each section are blocks (atoms) like a heading, image, or product grid. You build pages by combining them.

What this screen looks like in every state

StateWhen you'll see itWhat you see, and what to do
EmptyYou haven't created anything here yet“No pages found” — with a shortcut to create the first one. Nothing is wrong; there's just nothing to show yet.
LoadingThe screen is fetching your dataA skeleton in the shape of the finished page. It should be brief — if it persists, the load has failed rather than stalled.
ErrorThe data couldn't be loadedA message with a retry. Retry first: most of these are a dropped request, not a broken store. If it repeats, the outage is upstream and reloading won't help.
No accessYour role doesn't include this screenA permission notice instead of the page. An owner or admin can grant access under Settings → Team.

When something goes wrong

These are the messages this screen can show you, and what each one means.

If you seeWhat to do
"…" is reserved for a built-in store page (like cart or checkout). Choose a different slug.Retry the action. If it keeps happening, contact support with what you were doing.
Cannot delete the shop page.The change didn't save. Retry — if it keeps failing, the request isn't reaching the server.
Delete the product to remove this page.The change didn't save. Retry — if it keeps failing, the request isn't reaching the server.
Page title is required.A required field is blank. Fill it in and save again.
This page is protected and cannot be deleted.The change didn't save. Retry — if it keeps failing, the request isn't reaching the server.