> ## Documentation Index
> Fetch the complete documentation index at: https://docs.omni.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Dashboard advanced layout

> Use containers, grids, tabs, and stacks to design precise dashboard layouts with full control over item arrangement and spacing.

Advanced layout is a flexible dashboard design system that gives you precise control over how items, 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

## Supported components

<Columns cols={2}>
  <Card title="Layout containers and items" icon="table-cells" href="/visualize-present/dashboards/containers-items">
    Organize charts, text, filters, and controls inside grid or stack containers for precise positioning.
  </Card>

  <Card title="Pages" icon="copy" href="/visualize-present/dashboards/pages">
    Build multi-page dashboards where each page has its own layout, items, and filters.
  </Card>

  <Card title="Page navigation" icon="arrow-right-arrow-left" href="/visualize-present/dashboards/page-navigation">
    Customize the inline switcher viewers use to move between pages, including custom tabs and dynamic labels.
  </Card>

  <Card title="Advanced filters" icon="filter" href="/visualize-present/dashboards/advanced-filters">
    Display filters as button toggles, multi-select dropdowns, single-day pickers, and timeframe controls.
  </Card>
</Columns>

## Enabling advanced layout

<Warning>
  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**.

  Duplicating dashboards requires [Duplicate content permission](/administration/content-permissions#default-document-abilities) to be set to **On**. This permission only applies if your organization has the **Duplicate** feature enabled by support - if it isn't enabled, you can duplicate dashboards without restriction.
</Warning>

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

<Steps>
  <Step title="Open the dashboard in draft mode">
    Navigate to the dashboard you want to upgrade and click **Edit**.
  </Step>

  <Step title="Enable advanced layout">
    Click **File** > **Use advanced layout...** A confirmation dialog will appear explaining that this is a beta feature.
  </Step>

  <Step title="Confirm the upgrade">
    Click **Yes, Upgrade** to convert the dashboard to advanced layout. Your existing items will be preserved and placed into an initial container.
  </Step>
</Steps>

## Limitations

Advanced layout is in open beta and has the following limitations:

* **Maximum 15 pages** per dashboard.
* **Upgrading is permanent.** Once a dashboard is upgraded to advanced layout, it cannot be reverted to the classic layout.
