Badge
Badge component.
Quick demo
Preview of the badge component.
Go on interactive demo for look this component in action!
Usage
Styles
sass
@use "~@iraiser/biscuit-design-components/components/badge/styles";
HTML structure
html
<div class="bdc-badge">
<i class="bdc-badge__icon fa-star fas fa-fw"></i>
</div>
Theming
See the "Theming" section on theme documentation for more customization options.
Theming with CSS custom properties
Set custom styles on specific element in component:
sass
@use "~@iraiser/biscuit-design-components/components/badge";
.foo-badge {
--bdc-theme-primary: #0971b3;
--bdc-theme-on-primary: #fff;
}
Theming with Sass mixins
Set custom styles on specific element in component:
sass
@use "~@iraiser/biscuit-design-components/components/badge";
.foo-badge {
@include badge.fill-color(#0971b3);
}
See Sass mixins section for more options.
Style customization
CSS classes
CSS Class | Description |
---|---|
bdc-badge | Mandatory. |
bdc-badge__icon | Indicates the icon container. |
Sass mixins
Custom your own badge easily with the public Sass mixins.
Mixin | Description |
---|---|
fill-color($color) | Set the container fill color. |
ink-color($color) | Set the ink of icon color. |