Card Component

A flexible container component for grouping related content. Perfect for displaying information in a structured, visually appealing way.

Basic Card

A simple card with header, content, and footer sections.

Card Title

This is a description of what this card contains.

This is the main content of the card. It can contain any type of content including text, images, forms, or other components.

Variants

Different card styles for various use cases.

Default

Default Card

Standard card appearance

Outline

Outline Card

More prominent border

Ghost

Ghost Card

No border or shadow

Filled

Filled Card

Background color variant

Padding Options

Different padding sizes for various content densities.

Small Padding

Compact content

Medium Padding

Standard spacing

Large Padding

Generous spacing

Extra Large

Maximum spacing

Real-world Examples

Common card patterns used in applications.

JD

John Doe

Software Engineer

Building beautiful user interfaces with React and TypeScript.

Total Users

+12%
2,543

Active this month

Feature Available

New dashboard analytics

Get insights into your application performance with our new analytics dashboard.

Installation

npx shadcn@latest add https://catppuccin-components.vercel.app/r/card.json