Collapsible

Primitive disclosure container that handles open and close state without imposing layout or styling. Ideal when you need to toggle dense content regions while keeping full control of the presentation.

Collapsible demo

Build Step Summary
Toggle the collapsed region to reveal the raw build logs while the summary stays visible.
Build #2487 completed in 3m21s on cluster-02.

Installation

pnpm dlx shadcn@latest add @omni/collapsible

Usage

import {
  Collapsible,
  CollapsibleTrigger,
  CollapsibleContent,
} from "@/components/ui/collapsible"
<Collapsible>
  <CollapsibleTrigger>View logs</CollapsibleTrigger>
  <CollapsibleContent>
    {/* expanded content */}
  </CollapsibleContent>
</Collapsible>