F12 Labs
EN
Contact
AedifyInstall on Shopify
Documentation

Aedify documentation / Build pages

Using the builder

A tour of Aedify's builder: the palette, the canvas and its element toolbar, the settings drawer, keyboard shortcuts, preview, full screen, saving, and the notices you may see.

Every page, blog post and description you design in Aedify opens in the same builder. This page walks through each part of it, so you know where everything is before you start building.

The Aedify builder: the palette of elements on the left, the toolbar above the canvas, and a page with two rows on the canvas
The builder: the palette on the left, the toolbar above the canvas, the page below it.

The parts of the builder

  • The header has a breadcrumb back to the list, and Save. For a page or blog post it also has the Title and the Visible on storefront checkbox. For a product or collection it shows which item you're editing, with a button to open it in Shopify.
  • The toolbar above the canvas holds the accessibility check, Insert template, undo and redo, Preview, and full screen.
  • The palette on the left lists everything you can add.
  • The canvas is your page, laid out as rows and columns.
  • The settings drawer slides in from the left when you open an element's settings.

Adding elements

The palette groups elements the same way every time:

Group Elements
Layout Row, Template
Elements Text, Heading, Button, Icon, Divider, HTML code, Accordion, Tabs
Media Image, Video, Banner, Map
Commerce Products, Collections, Blog posts

There are two ways to add one:

  • Drag it onto the canvas. A line shows where it will land.
  • Click it, and it's added next to whatever you have selected.

On an empty page, the canvas says "Drag a row or element here, or click one on the left to start".

Rows hold columns, and columns hold elements. Tabs and accordion items can hold rows of their own, so you can put a full layout inside a tab.

Working with elements on the canvas

Click an element to select it. Hover over it to see its toolbar:

Toolbar item What it does
Grip (Drag to move) Drag the element somewhere else on the page
Add tab / Add item On Tabs and Accordion: add another tab or item
Settings Open the element's settings drawer
Hide on storefront / Show on storefront Keep the element in the page but hide it from shoppers. Useful for seasonal content. (Not on columns)
Duplicate Add a copy right after it
Delete Remove it

Text and headings are edited right on the canvas: click into them and type. A selected heading has a small toolbar to change its level (H1 to H6) and alignment. Text elements have a full editor in their settings, with fonts, sizes, colors, lists, links, inline images and icons, and an HTML view.

The settings drawer

Settings opens a drawer with everything for that element: an image's alt text, a button's link, a row's columns. Below the element's own settings are two collapsible sections that every element has:

  • Style: margins and padding for each side, background, text color, font size and weight, border, corner radius, minimum height and custom CSS. Leave a box empty for the default; a plain number means pixels.
  • Advanced: Hide on storefront, CSS classes and an Anchor ID, for linking to that spot on the page (/pages/about#team).

Click Done to close the drawer.

Keyboard shortcuts

Keys Action
Cmd/Ctrl + Z Undo
Shift + Cmd/Ctrl + Z Redo
Enter or Space Select the focused element
Delete or Backspace Remove the selected element
Alt + ↑ / ↓ Move the element up or down
Alt + ← / → Move a column left or right

Tab moves between elements on the canvas, so you can build without a mouse.

Preview

Preview shows the page at three widths:

  • Desktop: full width
  • Tablet (820px)
  • Mobile (390px), where columns stack

The preview uses a neutral system font rather than your theme's, so it's for checking layout, not the final look. To see the page exactly as shoppers will, save it and open it on your store.

Full screen

Edit in full screen opens the builder in a full-screen window, with more room for the canvas. Changes you make there carry through to the page behind it. Click Exit full screen to go back. A few things, like editing a placed template, ask you to leave full screen first.

Saving

Nothing changes in Shopify until you save. While you work, a badge next to the title shows Unsaved changes, Saving… or Saved. To save, click Save at the top, or use Shopify's save bar, which also offers Discard to throw away your changes.

Saving writes the layout into the page's own content in Shopify. You can see it in Shopify's page editor too, but edit it in Aedify, which keeps it in a shape the builder can open again.

Notices you might see

"This content was created outside Aedify." The page, post or description was made in Shopify's editor (or another app). Aedify turned its headings, text, images and videos into elements, and kept anything else as HTML code. Choose Keep as one HTML block to leave it exactly as it was instead, or Convert to elements to switch back. Nothing changes in Shopify until you save.

"This content was changed in Shopify since Aedify last saved it." Someone edited the page outside Aedify. Their changes are loaded into the builder. Check them before you save.

"…was saved somewhere else since you opened it. Reload to get the latest version." Someone else saved the same page while you had it open, so Aedify stopped your save from overwriting theirs. Reload the page, then make your changes again.

"Aedify styles are off in your theme." The Aedify styles app embed isn't turned on, so layouts won't look right on your store. Turn on in the theme editor fixes it.

"Products, collections and blog posts need the Aedify content block." The page uses a live element, and the template it shows on doesn't have the Aedify content block yet. Add it in the theme editor opens the right template.

Check accessibility before you publish

The Accessibility button in the toolbar checks the page as you build, against WCAG 2.1 AA. It reads Accessibility: OK when there's nothing to fix, or counts the errors and warnings it found. Open it to see each issue, such as an image without alt text, an empty heading, or text that's hard to read on a banner. Select next to each issue takes you to the element.