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 | ||
