Sidebar Layouts

PreviousNext

Create organized and accessible dashboard interfaces with Tailwind CSS sidebar layouts. These sections feature collapsible menus, clear navigation, and responsive design to enhance usability. Perfect for SaaS platforms, admin panels, and analytics tools aiming for a modern, user-friendly, and efficient workflow.

Docs
bunduicomponent

Preview

Loading preview…
examples/blocks/dashboard-ui/sidebar-layouts/01/components/app-header.tsx
import { SidebarTrigger } from "@/components/ui/sidebar";
import { Separator } from "@/components/ui/separator";

export function AppHeader() {
  return (
    <header className="flex h-16 shrink-0 items-center gap-2">
      <div className="flex items-center gap-2 px-4">
        <SidebarTrigger className="-ml-1" />
        <Separator orientation="vertical" className="mr-2 data-[orientation=vertical]:h-4" />
        <div className="font-medium">Dashboard</div>
      </div>
    </header>
  );
}

Installation

npx shadcn@latest add @bundui/sidebar-layouts

Usage

import { SidebarLayouts } from "@/components/sidebar-layouts"
<SidebarLayouts />