--- import CardSubtitle from '@ui/CardSubtitle.astro' import DefaultLayout from '@shared/layouts/DefaultLayout.astro' import CardStamp from '@ui/CardStamp.astro' import CardTitle from '@ui/CardTitle.astro' import SectionCard from '@ui/Card.astro' import SectionCardBody from '@ui/CardBody.astro' import Card from '@shared/components/cards/Card.astro' import CardImage from '@shared/components/cards/CardImage.astro' import CardTabs from '@shared/components/cards/CardTabs.astro' import CardRibbonText from '@shared/components/cards/CardRibbonText.astro' import CardRibbonTop from '@shared/components/cards/CardRibbonTop.astro' import CardBackgroundIcon from '@shared/components/cards/CardBackgroundIcon.astro' import CreditCard from '@shared/components/cards/CreditCard.astro' import EmptyTeam from '@shared/components/cards/EmptyTeam.astro' import BodyPlaceholder from '@shared/components/cards/BodyPlaceholder.astro' import DocsLink from '@ui/DocsLink.astro' const cardsStack = ['First', 'Second', 'Third'] const cardsStackColors = ['red', 'green', 'blue'] ---
Headers & body styles Combine a header, a tinted background, or drop the border for a simpler look.
Card title
Simple card
Card title
Card with header background
Card title
Card without border
Card title Subtitle
Card with title and subtitle
Link hover effects Add motion cues when the whole card acts as a link.
Rotation & state Tilt a card slightly, or mark it as active or inactive.
Card rotate end
Card rotate start

This is a card with active state.

This is some text inactive state.

Icon & background accents Draw attention with a stamp icon or a tinted background.
Card with icon bg

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Architecto at consectetur culpa ducimus eum fuga fugiat, ipsa iusto, modi nostrum recusandae reiciendis saepe.

Card with primary light background

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Architecto at consectetur culpa ducimus eum fuga fugiat, ipsa iusto, modi nostrum recusandae reiciendis saepe.

Status indicators Mark a card's state with a colored edge on any side.
Ribbons & progress Flag content with a ribbon, or track progress right inside the card.
Card images Pair a card with an image on the left, right, top, or bottom.
Footers Add a footer for metadata, a single action, or a group of buttons.
Card with footer

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima neque pariatur perferendis sed suscipit velit vitae voluptatem.

Card with transparent footer

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima neque pariatur perferendis sed suscipit velit vitae voluptatem.

Footer elements Compose footer content from prebuilt elements like links, switches, or avatars.
switch']} />
avatars']} />
Header tabs & pills Navigate between panes right from the card header.
Nested & grouped cards Combine cards inside a card, a full-bleed group, or a matched-height deck.
Cards inside card
{ cardsStack.map((name, i) => (
{name} card
)) }
{ cardsStack.map((name) => (
{name} card
)) }
Card title
This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.
Card title
This card has supporting text below as a natural lead-in to additional content.
Card with very long content
This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.
Special states An empty state, a team placeholder, and a specialty credit card layout.