Card
Composable card — header with action slot, content, footer — in default, elevated, ghost and interactive variants.
2 files · 53 locdeps: clsx, tailwind-merge
Installation
With the shadcn CLI, pointing at this platform’s registry:
npx shadcn@latest add https://opusui.131199999.xyz/r/card.jsonOr offline, straight from your opus55 checkout (copies every file it needs):
node ../tailwind_component/opus55/scripts/add.mjs cardUsage
import { Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter } from "@/components/opus/ui/card";
<Card>
<CardHeader><CardTitle>Title</CardTitle><CardDescription>…</CardDescription></CardHeader>
<CardContent>…</CardContent>
<CardFooter>…</CardFooter>
</Card>API
| Prop | Type | Default | Description |
|---|---|---|---|
| variant | "default" | "elevated" | "ghost" | "interactive" | "default" | Chrome style. |