Available islands¶
There are 6 type of islands:
Viewpanels: They are displayed tabbed in the center of the toolbar, or as buttons in the start of the toolbarButtons: they are displayed as buttons in the end of the toolbarLibrarypanels: They are displayed tabbed into the Library View panel.Menuitems: they are displayed in the contextual menu triggered with right-click.Contextualpanels: They are displayed tabbed into the contextual sidebar.Floatingcontrols: they float over one or moreViewpanels, only visible while an attached panel is the active main tab.
Visual positioning:

Display Builder is shipped with those ones by default:
View panels¶
For the sidebar¶
Instances¶
List all displays available to build and jump to any of them.
Navigator¶
Hierarchical view of components and blocks.

Libraries¶
Pick elements from libraries and drop them in the display.
By default, 3 libraries are available:
- Components for SDC
- Block for all other data sources for slots (field, blocks, WYSIWYG...)
- Presets for pattern presets

For the main area¶
Canvas¶
The Display Builder main island. Build the display with dynamic preview.

Scaffold¶
Schematic hierarchical view of elements without preview.

The schematic view is better for dropping components and blocks when the
preview in the canvas panel is making things complicated.
For examples: a modal, a sliding slider, a collapsing accordion is hard to
manipulate when built.
A configurable allowlist of layout components (e.g. Bootstrap grid rows) is rendered with its real output instead, so the actual layout nesting is visible at a glance. Everything else stays a plain wireframe card.
Which components count as "layout" is theme-specific, hence a configurable list rather than a hardcoded one — set it in the island's configuration form.
Logs¶
Logs based on changes history.

🚧 2026-08-25: Revisions are currently limited to 20.
Preview¶
Show a real time preview of the display.

Buttons¶
How a toolbar button looks is fixed by the island that builds it, not by the profile: Back, Expand, Theme, Help, Undo and Redo are icons, everything else is a label. Whether a button shows is the status of the island providing it, so an action nobody should reach is turned off in one place instead of being hidden in the interface while its endpoint stays open.
At the start of the toolbar¶
Save status¶
A small indicator confirming the last action reached the stored state.
At the end of the toolbar¶
History¶
Undo and redo changes.

🚧 2026-08-25: Revisions are currently limited to 20.
State¶
Publish and reset the display.

With 3 available buttons:
- Publish
- Restore (Restore to last published version)
- Revert (for entity view override only, revert to default display for this entity)
Revert is the one the profile can turn off, being a power user action.
Expand¶
Expand the builder to cover the current viewport.

Theme¶
Pick a theme mode as light/dark/system for the display builder. Disabled by default.
Help¶
Information about the available keyboard shortcuts.
Real-time collaboration¶
See real-time collaboration documentation.

Back¶
Exit the display builder and go back to admin UI.

Library panels¶
Components¶
List of available components (SDC).

A specific configuration allow to pick available components.
Blocks¶
List of available blocks.

Presets¶
See patterns presets documentation.
Menu items¶
Available on secondary click on a block, component or slot, in Canvas or Wireframe panels:

The menu title is the block, or component with tree position.
Preset¶
See also: patterns presets documentation.
Delete¶
Remove a component or block with all children.
Contextual panels¶
Contextual form¶
Configure the active component or block.
Styles¶
Apply style utilities to the active component or block.
Skins¶
Override CSS variables for the active component or block.
Visibility¶
Set visibility conditions for the active component or block.
Floating controls¶
A floating control is pinned to the top-left of the View panel(s) it's attached to, below the toolbar, only visible while one of those panels is the active main tab. Unlike Toolbar buttons, a floating control lives alongside a specific panel's own content because it's usually meaningless anywhere else (e.g. it depends on CSS scoped to that panel).
Highlight¶
Highlight zones to ease drag and move around. Attached to the Canvas and Scaffold panels, where highlighting has a visible effect.
Viewport switcher¶
Change main region width according to breakpoints. Attached to both the Canvas and Preview panels.

See also¶
- Configuring Display Builder - Configure islands in profiles
- Extend with island plugins - Create custom islands
- Pattern presets - Save and reuse component arrangements
- Real-time collaboration - Work together with other editors