Reference: Elevate Lookbook | Specs: DESIGN.md line 461-477
Main semantic states with distinct color treatments
<span class="elv-status-badge elv-status-badge--neutral">Neutral</span>
<span class="elv-status-badge elv-status-badge--info">Info</span>
<span class="elv-status-badge elv-status-badge--success">Success</span>
<span class="elv-status-badge elv-status-badge--warning">Warning</span>
<span class="elv-status-badge elv-status-badge--critical">Critical</span>
<span class="elv-status-badge elv-status-badge--new">New</span>
<span class="elv-status-badge elv-status-badge--brand">Recommended</span>
Status indicators with color-coded dots for active/inactive states
<span class="elv-status-badge elv-status-badge--neutral">
<span class="elv-status-badge__dot elv-status-badge__dot--active"></span>
Active
</span>
Common real-world applications
Examples of badges in typical UI contexts
aria-label or role="status" for dynamic badges| Border Radius | 8px (radius-sm) |
| Border | 1px solid (color varies by state) |
| Padding | 2px 4px (vertical / horizontal) |
| Font | Label Sm (14px / 500) |
| Height | max-height: 24px |
| States | 12 total (7 semantic + 4 dot variants + recommended) |
| Display | inline-flex, items-center, width: fit-content |