Les couleurs
Les classes couleurs ont pour but d'uniformiser le rendu visuel en définissant des couleurs de base pour les fond, les textes et les bordures.
Les actions les utilisent directement ou à travers des variables SCSS.
Vous pouvez surcharger les valeurs par défaut des variables du fichier assets/scss/_variables.scss
dans le fichier assets/_variables.scss
.
Exemple d'utilisation
un texte vert sur fond bleu et rouge sur fond jaune entouré de orange
<span class="bg-bleuClair t-vertClair">
un tete vert sur fond bleu et
<span class="bg-jaune bg-hover-rouge t-rouge t-hover-jaune bd-orange b2">
rouge sur fond jaune entouré de orange
</span>
</span>
Syntaxe
[bg|t|b|bd]-[hover-]<couleur>
Nom des couleurs
Les noms existent en français et en anglais. Vous trouverez la correspondance de nom ci-dessous
Les couleurs de fond
bg-black
bg-darkGrey
bg-grey
bg-lightGrey
bg-paleGrey
bg-white
bg-darkBlue
bg-blue
bg-lightBlue
bg-paleBlue
bg-darkGreen
bg-green
bg-lightGreen
bg-brown
bg-tan
bg-darkRed
bg-red
bg-lightRed
bg-darkYellow
bg-yellow
bg-lightYellow
bg-orange
bg-pink
bg-purple
Les couleurs de fond lors survol
Couleur de texte et bordures
CSS spécifique à la démonstration: border:5px dotted transparent; background-color:tan;
bd-hover-noir
bd-hover-grisFonce
bd-hover-gris
bd-hover-grisClair
bd-hover-grisPale
bd-hover-blanc
bd-hover-bleuFonce
bd-hover-bleu
bd-hover-bleuClair
bd-hover-bleuPale
bd-hover-vertFonce
bd-hover-vert
bd-hover-vertClair
bd-hover-brun
bd-hover-beige
bd-hover-rougeFonce
bd-hover-rouge
bd-hover-rougeClair
bd-hover-jauneFonce
bd-hover-jaune
bd-hover-jauneClair
bd-hover-orange
bd-hover-rose
bd-hover-violet
bd-hover-transparent
Les ombrages
ombre
ombreMax
ombre-hover
ombreMax-hover
Les bordures
La syntaxe abrégée pour les bordures est bd-rouge
qui ajoute une bordure des 4 côtés de 1pixel de couleur rouge
Pour une bordure plus large à gauche, il faut ajouter bd-rouge bdl3
Pour juste la bordure inférieure en pointillé, le plus simple est ceci bd-rouge bd0 bdb2 bd-dotted
on annule (bd0) et on spécifie (bdb2).
Pour avoir ceci, il faut mettre les classes bd-rouge bd0 bdl3 bdb2
Le système est un peu long, mais permet un code CSS pas trop lourd
Pour des angles arrondis bd-rouge bd-arrondi
ou bd-rond.