Separator
A visual divider that separates content into distinct sections.
Install
npx @beaket/ui add separator Import
import { Separator } from "@/components/ui/separator" Examples
States
export const AllStates = () => (
<div className="space-y-8">
<div>
<h3 className="mb-4 text-sm font-medium">Horizontal (default)</h3>
<div className="max-w-sm space-y-4">
<p className="text-steel text-sm">Section A</p>
<Separator />
<p className="text-steel text-sm">Section B</p>
</div>
</div>
<div>
<h3 className="mb-4 text-sm font-medium">Vertical</h3>
<div className="flex h-6 items-center gap-4">
<span className="text-steel text-sm">Home</span>
<Separator orientation="vertical" />
<span className="text-steel text-sm">About</span>
<Separator orientation="vertical" />
<span className="text-steel text-sm">Contact</span>
</div>
</div>
<div>
<h3 className="mb-4 text-sm font-medium">In a card-like layout</h3>
<div className="border-chrome max-w-sm border p-4">
<h4 className="font-medium">Card Title</h4>
<Separator className="my-3" />
<p className="text-steel text-sm">Card content goes here.</p>
</div>
</div>
</div>
); Props
—