DOCUMENTATION

Frames & layout

Last updated September 2026
Freeform
Paid plans

A frame is a box that holds other items. Use frames to group things that belong together - a card, a navigation bar, a pricing column - so they move, resize and behave as one.

Making a frame

  • From a selection - select two or more items and press Ctrl + G (or use Group in the panel). A frame is drawn around them; nothing moves.
  • Empty - click Frame on the toolbar, then drag items into it.
  • By dropping - hold Alt while dropping one item onto another to combine them into a new frame.
  • While something is already selected - press any "Add" toolbar button (text, image, button…) with a frame (or an item inside one) selected, and the new item is added straight into that same frame - as that frame's child if the frame itself was selected, or as a new sibling right next to whatever item was selected. Nothing selected adds it at the top level, same as before.

To take an item out of a frame, drag it outside the frame's visible bounds - it detaches to a top-level item at wherever you dropped it. To move it into a DIFFERENT frame without dragging, use the "Parent frame" dropdown (Properties → Layout) and pick the target frame directly. To remove the frame but keep its contents where they are, select the frame and press Ctrl + Shift + G (ungroup). Deleting a frame deletes everything inside it (undo brings it back).

Arranging what's inside

Arrange contentsHow it behaves
Free (place anywhere)Items keep the exact positions you give them inside the frame.
In a rowItems line up left to right with an even gap - like a toolbar or a row of cards. Drag to reorder.
In a columnItems stack top to bottom with an even gap. Drag to reorder.
In a grid (bento)A wrapping grid of equal columns and a shared row height. Select an item inside to set how many columns/rows IT covers, by dragging the small handle at its bottom-right corner or typing into "Columns/Rows it covers".
As a carousel (swipe)A horizontally-scrolling row that snaps one card at a time as you swipe, drag, or scroll - no extra setup needed. Used for a Collection’s "swipe through posts" layout.

Rows and columns also offer Width and Height: Fixed keeps the size you set; Hug contents makes the frame grow and shrink to fit what's inside. Resizing a hugging side by hand switches it back to Fixed. Stack on phones turns a row into a column on phones (a Carousel keeps swiping on phones by default instead, since that's a natural touch gesture - check the box if you want it to stack there too).

Lining things up evenly

Any Row, Column or Grid frame has two alignment dropdowns - "Spread across/down" (how items are distributed along the main direction: from the start, centred, to the end, or spaced evenly between) and "Line up" (how they sit on the other axis: start, centre, end, or stretch to fill). Combine Centred with an "Inner padding" value and a single "Gap between items" to get items centred as a group with identical breathing room on every side - that gap stays identical automatically as you add, remove or reorder items. On a Grid frame, these two fields centre an item WITHIN its own cell rather than across the whole row.

A frame can be a link too, not just text or an image inside it - open its Properties and use the "Link" field near the top of the Frame section, same as any other item. Inside a Collection's card template, the same thing is offered as "Fill from post" → "Link to the post", so the whole card can open the real page it represents (see Collections).

Rounded corners clip their content

Setting a Corner radius (Appearance) on an image, video or any other leaf item automatically clips its content to match - you don't need a separate step to make the rounding actually visible. A frame's own corner radius is left alone on purpose, since a frame may deliberately need something (like a dropdown) to show outside its rounded box.

Frame roles

A frame's Role (Properties → Frame) tells search engines and screen readers what the frame is. It doesn't change how it looks.

RoleUse it for
HeaderThe top of the page (logo, navigation, sign-up button).
NavigationA group of links to other pages.
Main contentThe page’s main content. Pages already get this automatically.
SectionA distinct part of the page, such as features or pricing.
SidebarRelated but secondary content.
FooterThe bottom of the page (links, copyright).
✦
A page should have one Header, one Main content and one Footer - the panel warns you if you set a second. If your navigation links are separate items, select them, press Ctrl + G to put them in a frame, then set its role to Navigation.