Badge
A distinctive colored circle to bring attention to an element.
Showcase
used on some text
Source
<script>
let hidden = false;
</script>
<Badge>used on some text</Badge>
<Button round on:click={() => hidden = !hidden}>
<Badge {hidden}>
<BellIcon size="20" class="icon" />
</Badge>
</Button>
Properties #
Functional Properties
Name | Default | Type | Description |
---|---|---|---|
hidden | false | boolean | Whether the badge is shown or hidden. Useful for controlling its appearance without modifying the DOM tree. |
Class Properties
All <Badge>
components use the .badge
class.
Falsy values passed to classes will be disregarded.
Name | Default | Type | Description |
---|---|---|---|
class | null | string | A class string to add to the handle. |
Slots #
Default slot
The element to attach a badge to.
SCSS Variables #
Name | Description | Default |
---|---|---|
$shadow-raised | The shadow of the badge. | hover me 0 2px 4px -1px rgba(0, 0, 0, .2), 0 3px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12); |
$badge-default | The default color of the badge. | #FF5757 |