# Navigation
Patterns for headers, sidebars, breadcrumbs, and tab navigation.
## Header with mobile menu
`UHeader` default slot is desktop nav, `#body` is the mobile menu. Without `#body`, mobile users have no navigation.
```vue
```
> Full app shell example in [landing layout](../layouts/landing.md).
## Sidebar navigation (dashboard)
See [dashboard layout](../layouts/dashboard.md) for the full sidebar pattern with `UDashboardSidebar` + `UNavigationMenu`. Key points:
- Pass `:collapsed="collapsed"` to `UNavigationMenu` inside collapsible sidebars
- Use `NavigationMenuItem[][]` (nested arrays) for separate nav groups
- Use `#footer` slot for user menu with `UDropdownMenu`
## Breadcrumbs
```vue
```
## Tab navigation (within a page)
```vue
```