diff options
author | Volpeon <git@volpeon.ink> | 2024-06-22 10:39:48 +0200 |
---|---|---|
committer | Volpeon <git@volpeon.ink> | 2024-06-22 10:39:48 +0200 |
commit | 1e902449652213eb1feae5e61740cb9ce3b9d6e3 (patch) | |
tree | 1db6b07696d8f2acd138e7eed845718c1fb5237f /src/_functions.scss | |
parent | WIP: Refactoring (diff) | |
download | iro-design-1e902449652213eb1feae5e61740cb9ce3b9d6e3.tar.gz iro-design-1e902449652213eb1feae5e61740cb9ce3b9d6e3.tar.bz2 iro-design-1e902449652213eb1feae5e61740cb9ce3b9d6e3.zip |
WIP: Refactoring
Diffstat (limited to 'src/_functions.scss')
-rw-r--r-- | src/_functions.scss | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/_functions.scss b/src/_functions.scss index aaa8ac9..7c0ded3 100644 --- a/src/_functions.scss +++ b/src/_functions.scss | |||
@@ -107,7 +107,7 @@ | |||
107 | @return $result; | 107 | @return $result; |
108 | } | 108 | } |
109 | 109 | ||
110 | @function palette($base-color, $contrasts, $reference-color: $base-color) { | 110 | @function palette($base-color, $contrasts, $range: 1, $reference-color: $base-color) { |
111 | $palette: (); | 111 | $palette: (); |
112 | 112 | ||
113 | @if list.nth(list.nth($contrasts, 1), 2) > list.nth(list.nth($contrasts, list.length($contrasts)), 2) { | 113 | @if list.nth(list.nth($contrasts, 1), 2) > list.nth(list.nth($contrasts, list.length($contrasts)), 2) { |
@@ -117,7 +117,7 @@ | |||
117 | $i: -100%; | 117 | $i: -100%; |
118 | 118 | ||
119 | @while $i <= 100% { | 119 | @while $i <= 100% { |
120 | $palette: list.append($palette, blend.scale($base-color, $l: $i)); | 120 | $palette: list.append($palette, blend.scale($base-color, $l: $range * $i, $c: -.8 * math.abs($i))); |
121 | $i: $i + config.$palette-precision; | 121 | $i: $i + config.$palette-precision; |
122 | } | 122 | } |
123 | 123 | ||