A status badge with a pulsing dot for availability, live states, and system health.
The import and the props worth knowing about, in one place.
import { Badge8 } from "@/components/beste/component/badge8";
<Badge8 label="Available for new projects" />
<Badge8
label="Maintenance window"
tone="warning" // "success" (default) | "info" | "warning" | "muted"
still // static dot, no ping animation
/>Read from the component's own type, so this cannot drift from what it accepts.
| Prop | Type | Default | Description |
|---|---|---|---|
label* | string | — | Status label |
tone | "success" | "info" | "warning" | "muted" | — | Dot color: success (default), info, warning, or muted |
still | boolean | — | Disable the ping animation and show a static dot |
className | string | — | Additional classes merged onto the root |