Skip to main content

Page Builder

A Page is an arrangement of Widgets on your Frame. You can create as many Pages as you like, with as many Widgets on a Page as you like (up to 5 per Page).

tip

You can have different Pages for different times of the day to suit different needs! A morning routine one, an after-work one, a dinner time one are a few examples. The Schedule Editor allows you to specify when each Page is shown.

Layout

The Page Builder is split into two panes:

  • Widget Selector (left) — browse, search, and install Widgets
  • Canvas (right) — visually arrange Widgets on your Frame

The divider between the two panes can be dragged to resize them.

Pages

Pages are managed using the tab bar at the top of the canvas.

  • Click + to create a new Page
  • Click a tab to switch between Pages
  • Double-click a tab name to rename it inline
  • Right-click a tab for more options:
    • Edit — rename the Page
    • Add to Schedule — create a schedule event for this Page
    • Delete — remove the Page (you will be asked to confirm if it is used in a schedule)
info

A warning icon appears on a Page tab if it is not yet used in any schedule.

Installing Widgets

Use the Widget Selector on the left to find and install Widgets:

  1. Browse available Widgets or use the search bar to search by name
  2. Filter by category using the dropdown
  3. Click Install on a Widget to add it to your Frame
info

You can install up to 100 Widgets per Frame.

Once installed, a Widget can be placed on any Page. The same Widget can be installed multiple times with different Inputs, for example to display weather from two different cities.

Placing Widgets

There are two ways to place a Widget on the canvas:

  1. Drag and drop — drag a Widget from the selector and drop it onto the canvas
  2. Add Existing — click on an already-installed Widget and select Add to Frame

A ghost preview appears while dragging to show where the Widget will land. Widgets snap to a grid for clean alignment.

info

Each Page supports up to 5 Widget placements.

Moving and Resizing

  • Drag a placed Widget to reposition it. It will snap to the grid.
  • Resize using the handles that appear on the edges and corners of a selected Widget.

Widget Menu

Click the menu icon (⋮) on a placed Widget for additional options:

  • Edit — open the Widget configuration dialog
  • View Logs — view the console output of the Widget
  • Refresh — re-render the Widget preview

Border Customization

The Widget menu also lets you customize the border of each placed Widget:

SettingOptions
Border TypeSolid, Dashed, Dotted, Double, Groove, Ridge, Inset, Outset, None
Border WidthVery Thin (1px), Thin (2px), Medium (3px), Thick (4px)
PaddingNone, Small (10px), Medium (20px), Large (40px)
Border RadiusSharp, Slight (10px), Rounded (20px), Pill (40px)
tip

You can achieve a borderless look by setting the border type to None and padding to None.

Removing Widgets

  • To remove a Widget from a Page, click the menu icon (⋮) on the placed Widget and select delete.
  • To uninstall a Widget entirely, click the delete icon on the Widget tile in the Widget Selector.

Undo & Redo

The Page Builder supports undo and redo for placement changes, including adding, removing, moving, resizing, and restyling Widgets.