byronwade/ui
Application UI

Primitives · Application UI

Status Pill

A colored-dot-plus-label chip that communicates status at a glance using a soft tinted background and a matching StatusDot.

Feature showcase

Installation

Features

  • 6 examples

    Default, Custom Class, Inline Text, Pulse, Table Rows, Tones.

API

Props

PropTypeDefaultDescription
tone"success" | "warning" | "danger" | "info" | "neutral""neutral"Color tone that controls the dot color, text color, and background tint.
childrenReact.ReactNode-Label text or content rendered inside the pill.
pulsebooleanfalseWhen true, the status dot animates with a ping effect to indicate live activity.
classNamestring-Additional CSS classes to merge onto the pill element.

Source and related

FilePath
Componentregistry/ui/status-pill.tsx
Default examplecontent/examples/status-pill/default.tsx
Custom Class examplecontent/examples/status-pill/custom-class.tsx
Inline Text examplecontent/examples/status-pill/inline-text.tsx
Pulse examplecontent/examples/status-pill/pulse.tsx
Table Rows examplecontent/examples/status-pill/table-rows.tsx
Tones examplecontent/examples/status-pill/tones.tsx