ldc-jeusselin/resources/sass/front/functions.scss

19 lines
No EOL
604 B
SCSS
Vendored

@function trim-unit($value){
@return $value / ($value * 0 + 1);
}
@function calc-rem($value) {
@return $value / trim-unit($base-font-size) * 1rem;
}
// Calcul la luminosité de la couleur de fond pour choisir la couleur de la police
// $bgColor : Couleur de fond
// $darken : Couleur sombre
// ùlighten : Couleur claire
@function calc-color-ligthness($bgColor, $darken, $lighten) {
// @debug lightness($bgColor);
// Si la couleur de fond est claire, alors on met une couleur de police sombre
@if lightness($bgColor) > 50 {
@return $darken;
} @else {@return $lighten;}
}