Skip to content
shadcn.io

shadcn.io is not affiliated with official shadcn/ui

Shadcn Sidebar for React and Tailwind

A sidebar for navigation and app structure.

Installation

bunx --bun shadcn@latest add https://kit.dev/r/sidebar.json

Anatomy

Usage

import { SidebarProvider, Sidebar, SidebarTrigger, SidebarRail, SidebarInset, SidebarInput, SidebarHeader, SidebarFooter, SidebarSeparator, SidebarContent, SidebarGroup, SidebarGroupLabel, SidebarGroupAction, SidebarGroupContent, SidebarMenu, SidebarMenuItem, SidebarMenuButton, SidebarMenuAction, SidebarMenuBadge, SidebarMenuSkeleton, SidebarMenuSub, SidebarMenuSubItem, SidebarMenuSubButton, useSidebar } from "@/components/ui/sidebar";

Accessibility

KeyDescription
Enter
Activate the focused item.
Space
Activate the focused control.

API Reference

div

PropType
AttributeType
CSS variableType

SidebarProvider

div

PropType
AttributeType

SidebarTrigger

span

PropType
AttributeType

SidebarRail

button

PropType
AttributeType

SidebarInset

main

PropType
AttributeType

SidebarInput

PropType
AttributeType

SidebarHeader

div

PropType
AttributeType

SidebarFooter

div

PropType
AttributeType

SidebarSeparator

PropType
AttributeType

SidebarContent

div

PropType
AttributeType

SidebarGroup

div

PropType
AttributeType

SidebarGroupLabel

div

PropType
AttributeType

SidebarGroupAction

button

PropType
AttributeType

SidebarGroupContent

div

PropType
AttributeType

SidebarMenu

ul

PropType
AttributeType

SidebarMenuItem

li

PropType
AttributeType

SidebarMenuButton

button

PropType
AttributeType

SidebarMenuAction

button

PropType
AttributeType

SidebarMenuBadge

div

PropType
AttributeType

SidebarMenuSkeleton

div

PropType
AttributeType
CSS variableType

SidebarMenuSub

ul

PropType
AttributeType

SidebarMenuSubItem

li

PropType
AttributeType

SidebarMenuSubButton

a

PropType
AttributeType

useSidebar