Skip to content

zk-badge ​

A small label. Its variant and size are data attributes.

Props ​

PropTypeDefaultDescription
variantstring'default'default, info, success, warning or error: written in data-variant
sizestring'medium'small, medium or large: written in data-size
dotboolfalseAdds data-dot, for a badge that is only a dot
classstring|nullnullCSS class(es) merged onto the root element

Undeclared attributes forward to the root element.

Slots ​

SlotDescription
defaultText of the badge

Style it with .badge[data-variant="success"].

Examples ​

Variants ​

blade
<x-zk-badge variant="success">Paid</x-zk-badge>
<x-zk-badge variant="warning" size="small">Late</x-zk-badge>

Documentation of 3.2.0 , built from c93e21f on 3.2.0 by pipeline #2919741884 on 2026-10-06.