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