CARD LINK

<CardLink>card-link.tsx
WIP

Default Fixed Image Cards

The default image mode uses a fixed h-80 media region with masked image treatment and automatic description clamping.

Image Treatments

CardLink.Image supports masked, bordered, and clean media treatments without rebuilding the card shell.

Masked image treatment

Masked

Bottom fade blends image into content.

masked
Bordered image treatment

Bordered

Divider line separates media from content.

bordered
Clean image treatment

Clean

No fade or border for contained artwork.

clean
Text-led card artwork

Text-Led

A quieter example that still keeps the link-card rhythm.

Beta
compact

Aspect Mode: Short

Aspect mode switches the image region to 16:9 so media scales with the card width.

Aspect Mode: Narrow Columns

Four-column cards stress-test tight title and description truncation.

16:9 construction placeholder

Cols 4 / 16:9 / Short

Single line description truncated nowrap.

In Flight
Fintech
Startup
16:9 construction placeholder

Cols 4 / 16:9 / Base / Double Line Title

Multi-line description available below the image until it reaches the bottom of the card.

In Flight
Fintech
Startup
Contained logo placeholder

Cols 4 / Logo / Clean

Contained artwork can opt into clean treatment.

clean
Megadesk bordered placeholder

Cols 4 / Photo / Bordered

Bordered media keeps photo cards crisp in dense grids.

photo
bordered

Aspect Mode: Three Columns

Three-column layouts give aspect cards more breathing room and show the taller height variants.

Short 16:9 card

Cols 3 / 16:9 / Short

Base 16:9 card

Cols 3 / 16:9 / Base

Design system, component library and OS.

In Flight
Fintech
Startup
Basemid 16:9 card

Cols 3 / 16:9 / Basemid / Double Line Extra Long Title

Multi-line description available to fill the card below the image until it reaches the bottom of the card.

In Flight
Fintech
Startup

Height Variants

Fixed image mode with the commonly used CardLink height scale.

Short card

Short

Compact card for quick views.

h-short
Base card

Base

Standard height for most card grids.

h-base
Base mid card

Base Mid

A bit taller for more content. This height shows additional description text while staying scannable.

h-basemid
Base tall card

Base Tall

More vertical room for cards that need extra supporting context.

h-basetall
Tall card

Tall

Maximum height for richer content. The description can occupy more lines before truncating.

h-tall

Dashboard Placeholder Grid

A final mixed grid using the dashboard and construction placeholders from the old sandbox intent.

Dashboard sample

Dashboard Sample

Masked image treatment with a dashboard placeholder.

In Flight
Preview
Dashboard sample aspect

Dashboard Aspect

The same placeholder in aspect mode.

aspect
base
Construction placeholder

Construction

Dark construction placeholder for WIP cards.

Beta
WIP
Badge overflow example

Overflow Badges

BadgeRow handles long metadata lists with horizontal overflow and edge fades.

Live
Consumer
Lifestyle
D2C
Long Label