← Components

Status Badge

StatusBadgeComponent (state: success/warning/danger/info/neutral, label: string)

All states

Paid Pending review Failed Processing Draft

Category pill (taxonomy, not state)

Use .pill for non-state labels like category/type. It's visually distinct from status badges (no dot, square-ish weight) so users don't confuse "what kind" with "what state."

Electronics Accessories Apparel

Domain mapping example (Order status)

Order stateBadge
Fulfilled / Paid outSuccess
Awaiting reviewWarning
Refunded / ChargebackDanger
In progressInfo
Draft / Not yet submittedNeutral