Skip to content
Core ElementsFree

Card

A bordered container for grouping related content.

Usage

Card title
Supporting description text.

Installation

bash
npm install @wunderui/react

Then import what you need:

tsx
import {
  Card,
  CardAction,
  CardContent,
  CardDescription,
  CardFooter,
  CardHeader,
  CardMedia,
  CardTitle,
  CardVariant,
} from "@wunderui/react"

Examples

Style

Default is outlined with a soft shadow, elevated drops the outline for a stronger shadow, outlined keeps only the line — for cards that sit on a colored surface.

Card title
Supporting description text goes here to explain the card content.
Card title
Supporting description text goes here to explain the card content.
Card title
Supporting description text goes here to explain the card content.

With an image

A 160 px media area flush with the top of the card — pass an image to fill it, or leave it empty for the placeholder.

Website redesign
Kick-off deck, moodboard and the first two homepage explorations.

With an icon

A tinted icon tile above the title — for feature teasers and settings sections.

AI suggestions
Let the assistant draft titles, summaries and tags for new content.

With actions

Content above, actions in a footer divided by a hairline — the shape of confirmations.

Delete workspace?
This removes all projects, members and billing history. This cannot be undone.

With a form

Fields in the body, the primary action and its alternative in the footer.

Sign in
Use your work e-mail to continue.

In context

How the component is used inside real screens — the same compositions as the Usage section of the Figma page.

Profile card compact

A centred profile with avatar, role badges and two actions.

SL

Sarah Lindqvist

Head of Product · WunderUI

AdminVerified

Profile card with stats

A cover gradient, the avatar overlapping it, a short bio, three numbers and one action.

DO

Daniel Okafor

Design Lead · Lumen Labs

Building calm, fast interfaces. Ex-Figma. Writes about design engineering.


128Projects
4.2KFollowers
312Following

Profile card / Team member row

One row per person: avatar or initials, name and role, presence and a message button.

AL

Alina Lorenz

Product Designer

Online
MK

Maya Kessler

Frontend Engineer

Online
AR

Aisha Rahman

Brand Designer

Away
LP

Lucas Perez

Guest · Partner

Away

Invitation card for login screen

Who invites, which workspace, accept or decline, and a way out if it is the wrong account.

SL

Sarah invited you to join WunderUI

Join the workspace to collaborate on projects, components and design reviews.

W

WunderUI

12 members · Pro plan

Member

Signed in as alina@company.com · Not you?

Project card (image + action)

A card with a cover image and an action in the footer.

Checkout redesign
12 screens · updated 2 h ago
SLML

Feature teaser (icon)

A card that leads with an icon to introduce a feature.

AI summaries
Every thread gets a two-line summary so you can skim your inbox.

Confirm dialog (buttons)

A card that asks for confirmation with two buttons.

Archive 3 projects?
They disappear from the sidebar but stay searchable.

Sign-in card (inputs)

A card with a small sign-in form.

Sign in
Use your work email.