Status Indicator
Simple inline dot + label for displaying status. Lightweight alternative to status-badge for plain text contexts like tables, lists, and profiles.
Color Variants
Preview
Online
Away
Busy
Info
Offline
Pulse Animation
Preview
Live
Recording
Sizes
Preview
Small
Default
Large
Dot Only
Preview
Hidden
Filled & Outline Variants
Preview
Filled
Filled
Outline
Outline
With Ring (Avatar Overlay)
Preview
AB
CD
| Class | Description |
|---|---|
.status-indicator | Base inline indicator (dot + label) |
.status-indicator-dot | Colored dot (8px default) |
.status-indicator-label | Text label |
.status-indicator-success | Green dot |
.status-indicator-warning | Yellow dot |
.status-indicator-error/danger | Red dot |
.status-indicator-info | Blue dot |
.status-indicator-neutral/offline/inactive | Gray dot |
.status-indicator-online/active | Green dot (alias) |
.status-indicator-busy | Red dot (alias) |
.status-indicator-away/pending | Yellow dot (alias) |
.status-indicator-pulse | Animated pulse on dot |
.status-indicator-sm | Small (6px dot, xs text) |
.status-indicator-lg | Large (10px dot, base text) |
.status-indicator-dot-only | Hides label, shows dot only |
.status-indicator-filled | Tinted pill background |
.status-indicator-outline | Border pill variant |
.status-indicator-ring | White ring around dot (for avatar overlays) |
.status-indicator-hide-label-mobile | Hide label on mobile (<768px) |