From f0375517898b379ba0cac996bcf740a17081dc40 Mon Sep 17 00:00:00 2001 From: Steve Ross Date: Wed, 11 Feb 2026 12:41:36 +0000 Subject: [PATCH] css colour classes: conditions for selection colours on white and black backgrounds --- .../css/global/mixins/_generate-colour-classes.scss | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/resources/css/global/mixins/_generate-colour-classes.scss b/resources/css/global/mixins/_generate-colour-classes.scss index 932fbbde..01ee40a1 100644 --- a/resources/css/global/mixins/_generate-colour-classes.scss +++ b/resources/css/global/mixins/_generate-colour-classes.scss @@ -1,4 +1,5 @@ @use "text-contrast"; +@use "../variables/colours"; @use "sass:color"; @@ -22,6 +23,16 @@ ::selection { @include text-contrast.text_contrast(color.invert($hex)); background: color.invert($hex); + @if($name == "white") { + color: colours.$white; + background: colours.$primary; + } @else if($name == "black") { + color: colours.$white; + background: colours.$primary-lighter; + } @else { + @include text-contrast.text_contrast(color.invert($hex)); + background: color.invert($hex); + } } } }