Badge component for status indicators, labels, and counts.
Variants
default— neutral grayprimary— purple brandsuccess— greenwarning— amberdanger— redinfo— blueoutline— transparent with border
Examples
<.badge>Default</.badge>
<.badge variant="success">
<.badge_dot /> Online
</.badge>
<.badge variant="danger" size="lg">Expired</.badge>
<%# Count badge %>
<.badge variant="primary">42</.badge>
Summary
Functions
Renders a badge for labels, status indicators, or counts.
Dot indicator inside a badge — inherits color via currentColor.
Functions
Renders a badge for labels, status indicators, or counts.
Attributes
variant(:string) - Defaults to"default". Must be one of"default","primary","success","warning","danger","info", or"outline".size(:string) - Defaults to"md". Must be one of"sm","md", or"lg".class(:string) - Defaults tonil.- Global attributes are accepted.
Slots
inner_block(required)
Dot indicator inside a badge — inherits color via currentColor.
Attributes
class(:string) - Defaults tonil.