Label
Overview
Use the .bsk-label class to highlight something, such as a status or some other property.
You must pick a variant for each
label, otherwise it will look strange. It is not enough to use .bsk-label on its own.
If you are highlighting a number, Badges can also be used.
Variants
Default label
Add the .bsk-label-default class for a standard label. For added context you can use
contextual colours instead.
Something <span class="bsk-label bsk-label-default">Label</span>
Primary label
Add the .bsk-label-primary class for a primary label.
Something <span class="bsk-label bsk-label-primary">Label</span>
Experimental label
Add the .bsk-label-experimental class for an experimental label.
Something <span class="bsk-label bsk-label-experimental">Label</span>
Contextual colours
The standard contextual colours can be used for context by adding these classes:
| Standard Context | Label Contextual Class |
|---|---|
| Success | .bsk-label-success |
| Warning | .bsk-label-warning |
| Danger | .bsk-label-danger |
| Info | .bsk-label-info |
<span class="bsk-label bsk-label-success">Success label</span>
<span class="bsk-label bsk-label-warning">Warning label</span>
<span class="bsk-label bsk-label-danger">Dangerous label</span>
<span class="bsk-label bsk-label-info">Info label</span>
Development phases
The development phase colours can be used where relevant by adding these classes:
| Development Phase | Label Class |
|---|---|
| Backlog | .bsk-label-phase-backlog |
| Discovery | .bsk-label-phase-discovery |
| Alpha | .bsk-label-phase-alpha |
| Beta | .bsk-label-phase-beta |
| Live | .bsk-label-phase-live |
| Retired | .bsk-label-phase-retired |
<span class="bsk-label bsk-label-phase-backlog">Backlog label</span>
<span class="bsk-label bsk-label-phase-discovery">Discovery label</span>
<span class="bsk-label bsk-label-phase-alpha">Alpha label</span>
<span class="bsk-label bsk-label-phase-beta">Beta label</span>
<span class="bsk-label bsk-label-phase-live">Live phase</span>
<span class="bsk-label bsk-label-phase-retired">Retired phase</span>
Sizes
Labels will scale with their parent element.
<div class="bsk-h1"><span class="bsk-label bsk-label-default">Label</span></div>
<div class="bsk-h2"><span class="bsk-label bsk-label-default">Label</span></div>
<div class="bsk-h3"><span class="bsk-label bsk-label-default">Label</span></div>
This example uses header classes instead of elements to avoid issues with the automatic table of contents.