# Folder Tab Workspace block

> Folder-tab workspace app shell with floating pill-group rail, color wash and assistant column

Glassmorphism dashboard: 9 icon sections with a lit active rim, 3 SVG-cut tabs (Operations, Structure, Insights), a theme toggle that keeps the account menu open. shadcn Tabs, ToggleGroup, DropdownMenu, Sheet, Skeleton. Fleet console, AI copilot.

- Type: Pro block
- Category: [App Shell](https://web.dev.reui.io/blocks/application/app-shell.md)
- Page: https://web.dev.reui.io/blocks/application/app-shell/app-shell-31
- MCP: `get_block("app-shell-31")`
- Built with: Avatar, Button, Card, Dropdown Menu, Sheet, Skeleton, Tabs, Toggle Group
- Installs with a ReUI Pro or Ultimate license; setup: https://web.dev.reui.io/docs/license-setup

## Best for

A glass layout on 6 blurred color fields, with a floating pill rail of 9 sections, SVG cut folder tabs and a skeleton assistant column

## Agent notes

- Replace `RAIL_ITEMS`, `WORKSPACE_TABS` and `OPERATOR` in data.tsx with your own sections, tabs and signed in user
- The Search and Sign out buttons in `FleetRail` have no click handlers, so wire them to your search and auth
- The `railItem` state only lights the active rail button, so route each of the 9 sections to its own page

## When not to use

- A plain dashboard layout on a flat surface with a collapsible sidebar: use [Icon Rail Dashboard](https://web.dev.reui.io/blocks/application/app-shell/app-shell-1.md) (`get_block("app-shell-1")`)
- An assistant panel that must hold a real conversation thread with a working composer: use the [AI Chat blocks](https://web.dev.reui.io/blocks/ai-agents/ai-chat.md)

## Third-party libraries

- next-themes: [API reference](https://github.com/pacocoursey/next-themes#api), [docs](https://github.com/pacocoursey/next-themes)

## Install

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

## 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://web.dev.reui.io/blocks/application/dashboard.md)
- A top bar on its own, above a page layout you already have: use the [Navbar blocks](https://web.dev.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://web.dev.reui.io/llms.txt. Agents with the ReUI MCP (https://web.dev.reui.io/docs/mcp) get the same guidance from the getters named above.
