Skip to main content
Advanced layout is a more flexible dashboard design system that gives you precise control over how tiles, filters, and controls are arranged. With advanced layout, you can:
  • Visually group items inside containers to organize related charts, filters, and controls together
  • Place filters and controls anywhere on the dashboard, not just the top bar
  • Create multi-page dashboards with tabs so viewers can navigate between different views
Advanced layout is currently in beta. To have it enabled for your organization, contact Omni support.

Enabling advanced layout

Advanced layout is enabled per dashboard. To upgrade an existing dashboard:
1

Open the dashboard in edit mode

Navigate to the dashboard you want to upgrade and click Edit.
2

Enable advanced layout

Click File > Use advanced layout… A confirmation dialog will appear explaining that this is a beta feature.
3

Confirm the upgrade

Click Yes, Upgrade to convert the dashboard to advanced layout. Your existing tiles will be preserved and placed into an initial container.
Upgrading to advanced layout is permanent and cannot be reverted. We recommend testing on a duplicate of your dashboard first. To duplicate, click File > Duplicate.

Containers

Containers are the building blocks of advanced layout. A container is a region on your dashboard that holds items and controls how they are arranged. What can go inside a container:
  • Chart tiles (query visualizations)
  • Text and markdown tiles
  • Filters
  • Controls (field switchers, time frame switchers, etc.)
  • Other containers (for nested layouts)

Naming containers

Each container can have a name to help you identify it while editing. To rename a container, select it and edit the Name field in the properties panel on the right side of the screen.

Layout types

When you add a container to your dashboard, you choose between two layout types:
Grid containers give you free-form positioning. Items can be placed at any position and resized by dragging their edges. This is similar to the classic dashboard layout but scoped to a specific area of your dashboard.Grid layout is best when you want precise control over where each item sits, such as arranging a set of KPI tiles in an exact configuration.To use a grid container:
  1. Click Add > Layout > Grid container
  2. Add items to the container (see Adding items to containers)
  3. Drag items to position them and drag their edges to resize
Stack containers arrange items in a single direction, either as a column (top to bottom) or a row (left to right). Items flow automatically and you control spacing and alignment.Stack layout is best for building structured sections like a row of filters, a column of KPI cards, or a sidebar with controls.Stack container settings:
  • Direction - column (vertical) or row (horizontal)
  • Gap - Spacing between items
  • Padding - Spacing inside the container edges
  • Align - How items align perpendicular to the direction (start, center, end, stretch)
  • Justify - How items are distributed along the direction (start, center, end, space between)
To use a stack container:
  1. Click Add > Layout > Stack container
  2. Add items to the container
  3. Configure direction, gap, and alignment in the properties panel
You can nest containers inside each other. For example, place a stack container (set to row direction) inside a grid container to create a horizontal row of filters within a larger free-form layout.

The catalog

The catalog is a browsable library of all available items on your dashboard. Click the Catalog button in the toolbar to open it. The catalog displays items in three groups:
  • Controls & filters - All dashboard filters and controls, sorted alphabetically
  • Queries - Chart tiles and query visualizations
  • Text - Text and markdown tiles
Use the search field at the top of the catalog to filter items by name. To place an item, click it in the catalog and then select the target container from the menu that appears. The catalog is useful for finding items that haven’t been placed yet or for quickly moving items into a specific container without selecting them on the canvas first.
New queries added to the workbook after the dashboard was created are not automatically placed on the canvas. Open the catalog to find them and place them into a container.

Adding items to containers

There are several ways to place items into a container:

From the catalog

  1. Click the Catalog button in the toolbar
  2. Find the item you want to place (use search to filter by name)
  3. Click the item
  4. Select the target container from the placement menu

Using the properties panel

  1. Select the item you want to place on the canvas (a chart tile, filter, or control)
  2. In the properties panel on the right, click Place (for unplaced items) or Move (for items already in a container)
  3. A menu will appear showing all available containers
  4. Click the target container to move the item there

Drag and drop

In grid containers, you can drag items to reposition them. You can also drag items between containers.

Unplaced items

Items that haven’t been assigned to a container will appear outside of the layout. Use the catalog or properties panel to place them into a container.

Pages

Advanced layout dashboards can have multiple pages, creating a tabbed experience for viewers.

Adding pages

To add a new page, click Add > Page. Each new page starts with an empty layout where you can add containers and items. Dashboards can have up to 15 pages.

Switching between pages

While editing, use the page selector in the toolbar to switch between pages. Click the dropdown to see all pages and select the one you want to work on.

Reordering pages

  1. Open the page selector dropdown
  2. Click Re-order
  3. Drag pages into the desired order
  4. Save your changes
To let viewers switch between pages without edit access, add a page navigation widget to your dashboard. This renders an inline page switcher that viewers can interact with. To add page navigation, click Add > Page navigation. Place it in a container where you want the page tabs to appear, such as at the top of each page.

Limitations

Advanced layout is in beta and has the following limitations:
  • Scheduled deliveries are not supported during the beta period. Schedules attached to dashboards with advanced layout will not deliver.
  • Maximum 15 pages per dashboard.
  • Upgrading is permanent. Once a dashboard is upgraded to advanced layout, it cannot be reverted to the classic layout.
  • Test on a copy first. We recommend duplicating your dashboard before upgrading so you can compare the results.