From 41b0d0497988274057fc2512c822a6bc9d2d3ebd Mon Sep 17 00:00:00 2001 From: Volpeon Date: Wed, 6 Aug 2025 16:40:56 +0200 Subject: Switch to tab indentation --- src/_core.vars.scss | 94 ++++++++++++++++++++++++++--------------------------- 1 file changed, 47 insertions(+), 47 deletions(-) (limited to 'src/_core.vars.scss') diff --git a/src/_core.vars.scss b/src/_core.vars.scss index 8c0b74f..f7a9ebc 100644 --- a/src/_core.vars.scss +++ b/src/_core.vars.scss @@ -116,8 +116,8 @@ $sticky-top-offset: props.def(--sticky-top-offset, 0rem) !default; $-static-colors: (); @each $palette-name, $palette in map.get(config.$static-colors, --palettes) { - $palette: fn.palette($palette, map.get(config.$static-colors, --levels), map.get(config.$static-colors, --base)); - $-static-colors: map.merge($-static-colors, ( $palette-name: $palette )); + $palette: fn.palette($palette, map.get(config.$static-colors, --levels), map.get(config.$static-colors, --base)); + $-static-colors: map.merge($-static-colors, ( $palette-name: $palette )); } // @@ -125,11 +125,11 @@ $-static-colors: (); $transparent-colors: props.def(--transparent-colors, (), 'color'); @each $palette-name, $palette in (--black: #000 #fff, --white: #fff #000) { - $color: list.nth($palette, 1); - $text: list.nth($palette, 2); + $color: list.nth($palette, 1); + $text: list.nth($palette, 2); - $palette: fn.transparent-palette($color, $text, map.get(config.$static-colors, --transparents)); - $transparent-colors: props.merge($transparent-colors, ( $palette-name: $palette )); + $palette: fn.transparent-palette($color, $text, map.get(config.$static-colors, --transparents)); + $transparent-colors: props.merge($transparent-colors, ( $palette-name: $palette )); } // @@ -137,47 +137,47 @@ $transparent-colors: props.def(--transparent-colors, (), 'color'); $themes: (); @each $theme-name, $theme in config.$themes { - @each $variant-name, $variant in $theme { - @if $variant != null { - $compiled: props.def(--colors, (), 'color'); - - @each $palette-name, $palette in $-static-colors { - $compiled: props.merge($compiled, ( #{$palette-name}-static: $palette )); - } - - @each $palette-name, $palette in map.get($variant, --palettes) { - $base-color: list.nth($palette, 1); - $levels: list.nth($palette, 2); - - $palette: fn.palette($base-color, map.get($variant, --levels, $levels), list.nth(map.get($variant, --palettes, --base), 1)); - $compiled: props.merge($compiled, ( $palette-name: $palette )); - } - - @each $color, $value in map.get($variant, --constants) { - $compiled: props.merge($compiled, ( $color: $value )); - } - - @each $color, $ref in map.get($variant, --semantic) { - $res: (); - - @if meta.type-of($ref) == 'map' { - @each $key, $r in $ref { - $re1: list.nth($r, 1); - $re2: functions.list-slice($r, 2); - $res: map.merge($res, ($key: props.get($compiled, $re1, $re2...))); - } - } @else { - $ref1: list.nth($ref, 1); - $ref2: functions.list-slice($ref, 2); - $res: props.get($compiled, $ref1, $ref2...); - } - - $compiled: props.merge($compiled, ( $color: $res )); - } - - $themes: map.set($themes, $theme-name, $variant-name, $compiled); - } - } + @each $variant-name, $variant in $theme { + @if $variant != null { + $compiled: props.def(--colors, (), 'color'); + + @each $palette-name, $palette in $-static-colors { + $compiled: props.merge($compiled, ( #{$palette-name}-static: $palette )); + } + + @each $palette-name, $palette in map.get($variant, --palettes) { + $base-color: list.nth($palette, 1); + $levels: list.nth($palette, 2); + + $palette: fn.palette($base-color, map.get($variant, --levels, $levels), list.nth(map.get($variant, --palettes, --base), 1)); + $compiled: props.merge($compiled, ( $palette-name: $palette )); + } + + @each $color, $value in map.get($variant, --constants) { + $compiled: props.merge($compiled, ( $color: $value )); + } + + @each $color, $ref in map.get($variant, --semantic) { + $res: (); + + @if meta.type-of($ref) == 'map' { + @each $key, $r in $ref { + $re1: list.nth($r, 1); + $re2: functions.list-slice($r, 2); + $res: map.merge($res, ($key: props.get($compiled, $re1, $re2...))); + } + } @else { + $ref1: list.nth($ref, 1); + $ref2: functions.list-slice($ref, 2); + $res: props.get($compiled, $ref1, $ref2...); + } + + $compiled: props.merge($compiled, ( $color: $res )); + } + + $themes: map.set($themes, $theme-name, $variant-name, $compiled); + } + } } $theme: map.get($themes, config.$theme-default, light) !default; -- cgit v1.2.3-70-g09d2