Dashboard Mode - Nested Auto Layout
Dashboard Goal
Understand how to use nested auto layout in Figma to build a clean, responsive sales dashboard layout that adjusts automatically when content changes.
Understand how to use nested auto layout in Figma to build a clean, responsive sales dashboard layout that adjusts automatically when content changes.
| Region | Product | Sales | Month |
|---|---|---|---|
| North | Widget A | 100 | Jan |
| South | Widget B | 150 | Jan |
| East | Widget A | 200 | Feb |
| West | Widget C | 130 | Feb |
| North | Widget B | 170 | Mar |
| South | Widget C | 120 | Mar |
Figma Nested Auto Layout Structure:
+-----------------------------+ | Total Sales KPI | | [ 870 ] | +-----------------------------+ | Sales by Region | | +-----------------------+ | | | Bar Chart (4 bars) | | | +-----------------------+ | +-----------------------------+ | Sales Details | | +-----------------------+ | | | Table (6 rows) | | | +-----------------------+ | +-----------------------------+
Adding filters like Region or Month will update all components automatically because of nested auto layout:
The nested auto layout ensures the dashboard resizes and reflows smoothly when filters change content size.
If you add a filter for Month = Feb, which components update and how?