Interface Builder

Use the interface builder to design and edit pages. When a base creator or owner opens an interface, it opens in the builder. The first page of the navigation is selected and ready to edit. All other users open the published interface.

Interface builder

Builder anatomy

AreaDescription
TopbarHas the preview switch and the Previewing as selector next to the interface name. The Launch and Publish buttons are on the right.
CanvasA live preview of the page. Click an element to select it.
Properties panelOpens on the right when you select an element. You do all configuration here: data source, filters, appearance and behavior.
Page listThe pages of the interface, shown in the navigation. Drag pages to change their order, rename them inline or manage them from their context menu.

Editing pages

TaskHow
Select and configureClick an element on the canvas. Its settings open in the properties panel.
Reorder by draggingDrag and drop pages, fields, groups, widgets and filters to change their order.
Resize and arrange widgetsOn dashboard pages, widgets are on a 12-column grid. While you edit, you can drag and resize them freely.

Properties panel

Reuse filter conditions

Filters that you configure in the properties panel open in a Filter by dialog. Use the gear icon at the bottom of that dialog to copy your conditions and paste them into a different element. You write a set of conditions once and use it again where you need it.

  1. On the element that has the conditions, open Filter by.
  2. Click the gear icon and select Copy.
  3. On the element that must get the conditions, open Filter by.
  4. Click the gear icon and select Paste. The pasted conditions replace the current conditions of that element.

Paste is available only when the copied conditions fit the target:

RuleWhat it means
Same tableYou can paste conditions only into an element that reads from the same table in the same base.
Same purposeYou cannot paste conditions that select which records appear into a rule that shows or hides a field. The opposite is also not possible.
Within your plan's limitYou cannot paste a copied set that has more conditions than your plan allows for each view.
EditableYou cannot paste into read-only filters.

When Paste is not available, put the pointer on it to see the reason.

Copying the conditions from an element that already has them

Pasting the copied conditions into another element

Copied conditions are held for your current browser session only. They are not shared with other users, and reloading the builder clears them.

Preview your work

To put the current page in preview mode, use the preview switch in the topbar. In preview mode, you use the page as your users will. The builder chrome stays in place, so you can go back to editing at any time.

To leave the builder and open the interface as the running app, use Launch.

To check behavior that depends on roles, use the Previewing as selector. It shows the interface as a different user. You can select:

  • A generic role under Roles (Editor, Commenter or Viewer).
  • A named person under Collaborators with access. You can search by name or email.

This is most useful when pages or fields have conditional visibility or restricted editing.

Preview as

The builder is desktop-only. On a mobile device, interface links open the published version instead. Published interfaces themselves are fully mobile-responsive.

Page settings

Each page also has settings in the properties panel. These settings control what end users can do:

SettingWhat it does
User filtersAdd tabs or dropdown filters. Users can use them to show fewer records on the page. See Fields, buttons & filters.
EditabilityAllow or prevent inline editing, and adding or deleting records.
Advanced actionsTurn on CSV export and Print for the page.
Record actionsOn record-centric pages, turn Comments and Revision history on or off for the records on the page.

Draft and published versions

The builder saves all edits to the draft of the page. Users of the interface continue to see the last published version until you publish your changes. Draft availability can change with your plan. See Publish an interface.

Last updated on

Latest product updates?See Changelog
Stay in the loop? Follow us onLinkedInLinkedInYouTubeYouTubeXX