Badge
Mit Badges können Sie bestimmte Informationen auf Ihrer Webseite optisch hervorheben. KoliBri bietet neben der Angabe der Hintergrundfarbe und automatischer Berechnung der Textfarbe auch die Möglichkeit, einem Badge ein Icon und/oder einen anderen Schriftschnitt mitzugeben.
Konstruktion
Code
<kol-badge _label="Beispieltext" _color="#b7e4b4" _icon="home" _icon-align="right"></kol-badge>
<kol-badge _label="Beispieltext" _color="#0c8703" _icon="home" _icon-align="right"></kol-badge>
Beispiel
Verwendung
Label im Badge
Der Text, der im Badge angezeigt werden soll, wird über das Attribut ** _label** übergeben. Der Text kann neben Sonderzeichen auch Umlaute oder Leerzeichen enthalten. Das Element <kol-badge></kol-badge>
beinhaltet selbst keinen Text.
Hintergrundfarbe des Badge
Ein Badge, ohne weitere Angaben zur Hintergrundfarbe, wird standardmäßig mit hellgrauer Schriftfarbe auf schwarzem Hintergrund angezeigt. Über das Attribut ** _color** können andere Hintergrundfarben gewählt werden.
Die Angabe der gewünschten Hintergrundfarbe erfolgt in hexadezimaler Schreibweise, z.B. ** _color="#000000"** für schwarz.
Die Textfarbe wird automatisch als Kontrastfarbe zur gewählten Hintergrundfarbe errechnet.
Icon
Ein Icon (_icon
) kann entweder als String angegeben werden, oder als Objekt. Als String übergeben Sie die Iconklasse (z.B.: _icon="codicon codicon-home
), das Icon wird links vom Text angezeigt. Das Objekt ist vom Typ KoliBriAllIcon
, kann also einen oder mehrere der Schlüssel top
, right
, bottom
und left
besitzen. Diese sind dann entweder String (siehe oben) oder ein Objekt vom Typ KoliBriCustomIcon
, welches aus icon
(String, siehe oben) und style
(optional, Styleobjekt) besteht.
Nur Icon anzeigen
Mit dem Attribut _icon-only
kann festgelegt werden, dass nur das mit dem Attribut _icon
gewählte Icon angezeigt wird. Der Wert im Attribut _label
wird in diesem Fall ignoriert.