From 6b0fcac695aa7a5517f6f53cec50da493acc4582 Mon Sep 17 00:00:00 2001 From: Volpeon Date: Sat, 22 Jun 2024 19:30:00 +0200 Subject: Update --- src/_declare-vars.scss | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) (limited to 'src/_declare-vars.scss') diff --git a/src/_declare-vars.scss b/src/_declare-vars.scss index 2084905..4574333 100644 --- a/src/_declare-vars.scss +++ b/src/_declare-vars.scss @@ -100,7 +100,7 @@ --thin: 1px, ), - --rounding: 3px, + --rounding: 4px, --focus: ( --outline-width: 3px, @@ -176,6 +176,20 @@ // +@each $palette-name, $palette in map.get(config.$static-colors, --palettes) { + @include iro.props-store(( + --colors: ( + #{$palette-name}-static: fn.palette( + $palette, + map.get(config.$static-colors, --contrasts), + 1, + false, + map.get(config.$static-colors, --base), + ), + ), + )); +} + @each $theme-name, $theme in config.$themes { $tree: if($theme-name == config.$theme-default, iro.$props-default-tree, $theme-name); @@ -190,21 +204,14 @@ $base-color, map.get($theme, --contrasts, $contrasts), map.get($theme, --ranges, $ranges), - nth(map.get($theme, --palettes, --base), 1), + true, + list.nth(map.get($theme, --palettes, --base), 1), ), ), ), $tree); - - @if $theme-name == config.$theme-default { - @include iro.props-store(( - --colors: ( - #{$palette-name}-static: iro.props-get-static(--colors $palette-name, $tree), - ), - ), $tree); - } } - @each $color, $ref in map.get($theme, --semantic-colors) { + @each $color, $ref in map.get($theme, --semantic) { @include iro.props-store(( --colors: ( $color: fn.color($ref), -- cgit v1.2.3-54-g00ecf