From 963e786dc3c2a0c4fcb6a9b53900a79f40c36ba2 Mon Sep 17 00:00:00 2001 From: Volpeon Date: Tue, 7 May 2024 09:18:18 +0200 Subject: Add light media theme --- src/_functions.scss | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/_functions.scss') diff --git a/src/_functions.scss b/src/_functions.scss index 82e8435..148a28c 100644 --- a/src/_functions.scss +++ b/src/_functions.scss @@ -105,8 +105,12 @@ @return $result; } -@function gray-to-alpha($color) { - @return rgba(#fff, color.whiteness($color)); +@function gray-to-alpha($lightness, $color) { + @if $lightness >= 50% { + @return rgba(#000, color.blackness($color)); + } @else { + @return rgba(#fff, color.whiteness($color)); + } } @function color-palette($base, $dir: 1) { @@ -141,7 +145,7 @@ @each $key, $color in $colors { @if $alpha { - $colors: map.set($colors, $key, gray-to-alpha($color)); + $colors: map.set($colors, $key, gray-to-alpha($lightness, $color)); } @else { $colors: map.set($colors, $key, $color); } -- cgit v1.2.3-54-g00ecf