CarsXE

Search docs

Search pages, components, and skills.

Sidebar

A responsive application shell with desktop collapse, mobile sheets, keyboard controls, and left or right placement.

Inventory

128 active vehicles

Select a vehicle to inspect its history.

Installation

Import from the package. Do not run shadcn add in your app.

tsx
import { SidebarProvider, Sidebar, SidebarTrigger } from "@carsxe/design-system/components/sidebar"

Usage

tsx
import { Sidebar, SidebarProvider, SidebarTrigger } from "@carsxe/design-system/components/sidebar"

<SidebarProvider>
  <Sidebar collapsible="icon">...</Sidebar>
  <main><SidebarTrigger /></main>
</SidebarProvider>

Inset sidebar

Inventory

128 active vehicles

Select a vehicle to inspect its history.

Right-to-left sidebar

Inventory

128 active vehicles

Select a vehicle to inspect its history.

API Reference

PropTypeDefault
side"left" | "right""left"
variant"sidebar" | "floating" | "inset""sidebar"
collapsible"offcanvas" | "icon" | "none""offcanvas"
open / defaultOpenboolean—
onOpenChange(open: boolean) => void—