Copy to clipboard
Notifications
Manage your notification preferences.
Push notifications
Receive alerts on your device.
Email notifications
Receive updates via email.
Installation
Copy to clipboard
npx bearnie add card
npx bearnie add card
bunx bearnie add card
bunx bearnie add card
pnpm dlx bearnie add card
pnpm dlx bearnie add card
yarn dlx bearnie add card
yarn dlx bearnie add card
Copy to clipboard
import Card from "@/components/ui/card/Card.astro";
import CardHeader from "@/components/ui/card/CardHeader.astro";
import CardTitle from "@/components/ui/card/CardTitle.astro";
import CardDescription from "@/components/ui/card/CardDescription.astro";
import CardAction from "@/components/ui/card/CardAction.astro";
import CardContent from "@/components/ui/card/CardContent.astro";
import CardFooter from "@/components/ui/card/CardFooter.astro";
Usage
import {
Card,
CardAction,
CardContent,
CardDescription,
CardFooter,
CardHeader,
CardTitle,
} from "@/components/ui/card"
<Card>
<CardHeader>
<CardTitle>Card Title</CardTitle>
<CardDescription>Card Description</CardDescription>
<CardAction>Card Action</CardAction>
</CardHeader>
<CardContent>
<p>Card Content</p>
</CardContent>
<CardFooter>
<p>Card Footer</p>
</CardFooter>
</Card>
Examples
With action
Use the CardAction component to add an action in the header.
Copy to clipboard
Team members
Invite your team to collaborate.
Alex Johnson
Sarah Chen
Small size
Use size="sm" for smaller padding.
Copy to clipboard
Quick note
Add a quick note to your project.
With form
Copy to clipboard
Create project
Deploy your new project in one-click.
Props
Card
| Prop | Type | Default | Description |
|---|---|---|---|
| size | ”default” | “sm" | "default” | Card size variant |
| class | string | - | Additional CSS classes |
CardHeader, CardTitle, CardDescription, CardAction, CardContent, CardFooter
| Prop | Type | Default | Description |
|---|---|---|---|
| class | string | - | Additional CSS classes |