←→ switch·Esc back
Sidebar
You might say
Put the feature menu in a left sidebar and show the content in a big area on the right, like an admin dashboard.
Keep navigation in a vertical column beside the content·A sidebar suits products with many sections, grouped tools, or workspaces that users switch between often. Give the content enough room and provide a compact or temporary version on smaller screens. Do not make every nested level visible at once.
Know first
Navigation
Top barContent area
When to use it
- Admin system
- Workspace product
- Many grouped destinations
- Navigation that needs labels and icons
When NOT to use it
- Use a wide permanent sidebar on a narrow screen
- Expand every nested group by default
- Mix page navigation with unrelated content
- Leave too little width for the main task
Anatomy
NavigationTop bar · Breadcrumbs / Search / AvatarContent area · flex: 1
Hosts hierarchical navigation, which can be set to a fixed width or collapsed state
Breadcrumbs, search, location of user avatar
Tables, forms and other work content can expand and contract with the sidebar
Variants
Fixed
By default in the background, the navigation is always on the left side
Collapsible
When content needs more horizontal space
Drawer
On mobile, click the hamburger button to slide out
Typical use cases
Admin dashboard
Shop backstage
📊 Dashboard
🧾 Order Management
📦 Product Library
👥 Customer
⚙️ Settings
Order management
#20260721-018 · Lin Xiaoman¥ 239.00Shipping
#20260721-017 · Chen Mo¥ 88.00Pending payment
#20260720-132 · Ah Li¥ 459.00Completed
Team workspace
Data dashboard
📈 Overview
🌐 Traffic Source
🔻 Conversion Funnel
🔁 User retention
📑 Report Center
Visit today
12,847
New user
1,203
Conversion rate
3.2%
Email client
Cloud console
🖥 Production environment
🧪 Pre-release environment
🚀 Deployment record
🔔 Monitoring Alarm
🔑 Access Key
server-prod-01
Running
➜ vibekit deploy --prod
Build completed · 34 files · 2.1s
✓ is online at https://app.example.com
Analytics product
Work Hub
📮 Inbox 3
📅 Calendar
✅ Tasks
☁️ Drive
📝 Notes
Inbox
10:24
09:51
Yesterday
Lin Xiaoman
I reviewed the plan. Two changes and it’s ready to publish.
GitHub
[vibe-ui] PR #48 was approved
Chen Mo
I’ll send the materials for Friday’s review shortly.