# Fleet Center block

> Fleet center app shell with an always-dark side card, pinnable view tiles and a connected apps rail

Robot delivery console: a searchable 4-section scope tree with reorderable sub-scopes, count and status badges, Quick Add and System menus, a skeleton body. ReUI Sortable, Badge; shadcn Collapsible, InputGroup, DropdownMenu, Sheet. Fleet ops.

- Type: Pro block
- Category: [App Shell](https://reui.io/blocks/application/app-shell.md)
- Page: https://reui.io/blocks/application/app-shell/app-shell-33
- Docs (Base UI): https://ui.shadcn.com/docs/components/base/sidebar.md
- Docs (Radix UI): https://ui.shadcn.com/docs/components/radix/sidebar.md
- MCP: `get_block("app-shell-33")`
- Built with: Avatar, Badge, Button, Card, Collapsible, Dropdown Menu, Input Group, Separator, Sheet, Sidebar, Skeleton, Sortable, Toggle Group, Tooltip
- Installs with a ReUI Pro or Ultimate license; setup: https://reui.io/docs/license-setup

## Best for

A dark card in both themes whose title swaps for a scope filter, a plus tile pinning more views and Quick Add and System menus

## Agent notes

- `VIEW_TILES` and `PINNABLE_TILES` are sample views, and a pin only appends to the local `tiles` state; persist pins per user
- Every `QUICK_ADD` and `SYSTEM` item and the rail `ConnectButton` only show a sonner toast; wire them to real actions
- `SCOPE_TREE` holds the sample fleet scopes, and the tree's `onAdd` only appends a local draft row with a toast

## When not to use

- A directory of third party app logos with a Connect button on every row: use [Integrations Directory](https://reui.io/blocks/application/list/list-8.md) (`get_block("list-8")`)
- A page of connected apps with a status badge and a connect action per row: use [Connected Apps](https://reui.io/blocks/application/settings/settings-16.md) (`get_block("settings-16")`)

## Install

```bash
npx shadcn@latest add @reui/app-shell-33
```

## About App Shell blocks

### When to use

- The outer layout of a multi page product: the navigation around its content area
- Dashboards and admin consoles that switch between workspaces or projects

### When not to use

- One overview page of stats, charts and tables inside your own layout: use the [Dashboard blocks](https://reui.io/blocks/application/dashboard.md)
- A top bar on its own, above a page layout you already have: use the [Navbar blocks](https://reui.io/blocks/application/navbar.md)

### Agent notes

- Shells that switch themes call `useTheme` from next-themes, so the app must mount the next-themes ThemeProvider

Every ReUI item has a twin like this one; the index is https://reui.io/llms.txt. Agents with the ReUI MCP (https://reui.io/docs/mcp) get the same guidance from the getters named above.
