From 9f59d556b4e0743723a13864f5e70d616774722d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20Poupard?= Date: Thu, 20 May 2021 15:38:24 +0200 Subject: [PATCH] feat(utilitites): try to ensure decent contrasts --- scss/mixins/_utilities.scss | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scss/mixins/_utilities.scss b/scss/mixins/_utilities.scss index 4d2370a0b..0214387a8 100644 --- a/scss/mixins/_utilities.scss +++ b/scss/mixins/_utilities.scss @@ -50,6 +50,12 @@ .#{$property-class + $infix + $property-class-modifier} { @each $property in $properties { #{$property}: $value if($enable-important-utilities, !important, null); + // Ensures decent contrast where possible + @if "background-color" == $property and "transparent" != inspect($value) { + color: color-contrast($value); + } @else if "color" == $property and "inherit" != inspect($value) and $accessible-orange != $value { + background-color: color-contrast($value); + } } }