Značke
Dokumentacija i primjeri za bedževe, našu malu komponentu brojanja i označavanja.
Značke se skaliraju kako bi odgovarale veličini izravnog nadređenog elementa korištenjem relativne veličine fonta i em
jedinica.
Značke se mogu koristiti kao dio poveznica ili gumba za pružanje brojača.
<button type="button" class="btn btn-primary">
Notifications <span class="badge badge-light">4</span>
</button>
Imajte na umu da, ovisno o tome kako se koriste, značke mogu biti zbunjujuće za korisnike čitača zaslona i sličnih pomoćnih tehnologija. Dok stil znački pruža vizualni znak o njihovoj namjeni, tim će korisnicima jednostavno biti predstavljen sadržaj značke. Ovisno o specifičnoj situaciji, ove se značke mogu činiti kao nasumične dodatne riječi ili brojevi na kraju rečenice, veze ili gumba.
Osim ako je kontekst jasan (kao u primjeru "Obavijesti", gdje se podrazumijeva da je "4" broj obavijesti), razmislite o uključivanju dodatnog konteksta s vizualno skrivenim dijelom dodatnog teksta.
<button type="button" class="btn btn-primary">
Profile <span class="badge badge-light">9</span>
<span class="sr-only">unread messages</span>
</button>
Dodajte bilo koju od niže navedenih klasa modifikatora da promijenite izgled značke.
<span class="badge badge-primary">Primary</span>
<span class="badge badge-secondary">Secondary</span>
<span class="badge badge-success">Success</span>
<span class="badge badge-danger">Danger</span>
<span class="badge badge-warning">Warning</span>
<span class="badge badge-info">Info</span>
<span class="badge badge-light">Light</span>
<span class="badge badge-dark">Dark</span>
Prenošenje značenja pomoćnim tehnologijama
Korištenje boje za dodavanje značenja daje samo vizualnu indikaciju, koja se neće prenijeti korisnicima pomoćnih tehnologija – kao što su čitači zaslona. Osigurajte da su informacije označene bojom očite iz samog sadržaja (npr. vidljivog teksta) ili da su uključene alternativnim sredstvima, kao što je dodatni tekst skriven s .sr-only
klasom.
Upotrijebite .badge-pill
klasu modifikatora da bi značke bile zaobljenije (s većom border-radius
i dodatnom horizontalom padding
). Korisno ako vam nedostaju značke iz v3.
<span class="badge badge-pill badge-primary">Primary</span>
<span class="badge badge-pill badge-secondary">Secondary</span>
<span class="badge badge-pill badge-success">Success</span>
<span class="badge badge-pill badge-danger">Danger</span>
<span class="badge badge-pill badge-warning">Warning</span>
<span class="badge badge-pill badge-info">Info</span>
<span class="badge badge-pill badge-light">Light</span>
<span class="badge badge-pill badge-dark">Dark</span>
Korištenje kontekstualnih .badge-*
klasa na <a>
elementu brzo daje djelotvorne značke sa stanjima lebdenja i fokusa.
<a href="#" class="badge badge-primary">Primary</a>
<a href="#" class="badge badge-secondary">Secondary</a>
<a href="#" class="badge badge-success">Success</a>
<a href="#" class="badge badge-danger">Danger</a>
<a href="#" class="badge badge-warning">Warning</a>
<a href="#" class="badge badge-info">Info</a>
<a href="#" class="badge badge-light">Light</a>
<a href="#" class="badge badge-dark">Dark</a>