← All Components

Badge

Small status label with color variants and retro styling.

Variants

DefaultSuccessWarningDestructiveOutline

Sizes

SmallMedium

Props

PropTypeDescription
variant"default" | "success" | "warning" | "destructive" | "outline"Color treatment
size"sm" | "md"Badge size
asChildbooleanRender as child element via Radix Slot
classNamestringAdditional classes on the root element

Usage

<Badge variant="success" size="sm">Active</Badge> <Badge variant="destructive">Closed</Badge> <Badge variant="outline">Draft</Badge>