Status
Communicates a current operational state with text and restrained color.
@rivetui/statusPreview
Explore each composition interactively, then open its code in the same context.
Default
Pair a concise operational state with the resource or process it belongs to.
Note
Long labels truncate when constrained. Keep the complete state available to assistive technology through the visible text or an accessible label.
API gateway
Region / fra1
Queue worker
Region / iad1
Legacy webhook
Region / sfo1
Tones
Use tone to reinforce state meaning while preserving a readable text label.
IdleOperationalBuildingFailed
Registry
Installation
Add the component source and its declared dependencies with the shadcn CLI.
Install component
bunx --bun shadcn@latest add @rivetui/statusPublic interface
API reference
Component-specific props are listed here. Native element and Base UI props continue to pass through.
| Prop | Type | Default |
|---|---|---|
tone | "neutral" | "success" | "warning" | "destructive" | "neutral" |
className | string | — |