Card

Displays a card with header, content, and footer.

Installation

npx shadcn@latest add https://spoke.georgedrury.co.uk/r/card

Lineage

Anatomy

import {
	Card,
	CardHeader,
	CardTitle,
	CardDescription,
	CardAction,
	CardContent,
	CardFooter,
} from "@/components/ui/card"

export default () => (
	<Card>
		<CardHeader>
			<CardTitle />
			<CardDescription />
			<CardAction />
		</CardHeader>
		<CardContent />
		<CardFooter />
	</Card>
)

Spoke utility classes

ClassFallback chainDescription
--card-bordervar(--border)Border colour for card
--card-radiusvar(--radius-lg)Border radius for card
--shadow-cardvar(--shadow-sm)Box shadow for card