Skip to main content

Layout blocks

Layout blocks are the structure the other blocks sit in — containers and columns, dividers and spacers, plus interactive groupings like accordions, tabs, and carousels. They organize a page rather than carrying content themselves.

The blocks

BlockWhat it puts on the page
DividerA horizontal line between sections.
SpacerDeliberate empty space. The right way to separate two things — better than padding a block until the gap looks right.
AccentLineA short coloured line, usually under a heading. Decorative, and useful for signalling where a section starts.
AccordionRootA stack of collapsible rows. Keeps a long page short, at the cost of hiding what is inside.
AccordionItemOne collapsible row inside an accordion.
TabsRootTabbed content. Good for alternatives — Description / Shipping / Returns — and bad for anything people need to compare side by side.
TabPanelThe contents of one tab. Lives inside a Tabs block.
StepperRootNumbered steps. Use when the order genuinely matters — a decorative numbering on unordered items misleads.
TimelineRootA sequence of steps or dates in order. Suits a process or a course outline.
FAQListRootA list of questions and answers. Also feeds the structured data search engines read.
FAQItemOne question and its answer, inside an FAQ list.
CarouselRootA slideshow. Only the first slide is reliably seen, so put what matters there.
PremiumTemplateA pre-built section from the premium set — a whole layout in one block, ready to have its content swapped.
LegacySectionAn older section type kept so existing pages keep working. Not offered for new pages — use the current blocks instead.

What happens — and what doesn't

  • A Container is the wrapper that holds other blocks — a section is a root container; nested containers make columns.
  • Spacer and Divider control rhythm between blocks; a spacer adds adjustable empty space, a divider draws a line.
  • Interactive blocks (accordion, tabs, carousel) come in a Root plus item structure — the root holds the items.
  • Empty structural containers you use as spacers are preserved on the live page, so intentional gaps survive publishing.
How do I make columns in the editor?

Use nested containers inside a section. The section is a root container; nesting containers inside it creates the columns your blocks sit in.

Why do accordions and tabs have a 'Root' block?

The Root is the container that holds the individual items — accordion items, tab panels. It's how the builder groups an interactive set into one block.

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.