Toggle Sidebar B
AppearanceLight & dark mode D

Item

List row primitive. Composes ItemMedia, ItemContent (with ItemTitle and ItemDescription), ItemActions, and ItemFooter into a flexible row that fits navigation lists, settings, and contact cards.

Default

Media + content + actions.

Replay preview
Push notifications

Send notifications to device.

Stacked list

Group items inside ItemGroup with ItemSeparator.

Replay preview
Profile

Manage your personal info.

Notifications

Email and push preferences.

Security

Password and 2FA.

Variants

Item supports default, outline, and muted visual styles.

Replay preview
Default

The standard row style.

Outline

Bordered for emphasis.

Muted

Subtle filled background.

Variant styles

Each variant value paired with a trailing action.

Replay preview
Default

The standard row style.

Outline

Bordered for emphasis.

Muted

Subtle filled background.

Sizes

Item supports default, sm, and xs padding densities.

Replay preview
Default

Comfortable padding.

Small

Tighter padding.

Extra small

Densest padding.

With icon

Lead the row with an icon inside ItemMedia variant="icon".

Replay preview
Billing

Manage payment methods and invoices.

With avatar

ItemMedia holds an Avatar for people and account rows.

Replay preview
SD
Sofia Davis

m@example.com

With image

ItemMedia variant="image" frames a thumbnail-style placeholder.

Replay preview
Cover photo

1280 × 720 · PNG

Grouped rows

A bordered ItemGroup with several Items divided by ItemSeparator.

Replay preview
Proposal.pdf

2.4 MB

Cover.png

820 KB

Budget.xlsx

48 KB

API Reference

Item

PropTypeDefaultDescription
variant"default" | "outline" | "muted""default"Visual style.
size"default" | "sm" | "xs""default"Padding density.

ItemMedia

PropTypeDefaultDescription
variant"default" | "icon" | "image""default"Media presentation style.

ItemContent / ItemTitle / ItemDescription

PropTypeDefaultDescription
classstringText column of the row. Content stacks Title (font-medium) over Description (muted).

ItemActions / ItemHeader / ItemFooter

PropTypeDefaultDescription
classstringTrailing actions, and optional header/footer rows around the main content.

ItemGroup / ItemSeparator

PropTypeDefaultDescription
classstringGroup stacks multiple Items; Separator draws a divider between them.