From 575278aba99139635adc3b1f9385befe57102541 Mon Sep 17 00:00:00 2001 From: Volpeon Date: Sat, 11 Jun 2022 09:44:04 +0200 Subject: Re-implemented design via iro-design --- assets/css/scopes/_small.scss | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) (limited to 'assets/css/scopes/_small.scss') diff --git a/assets/css/scopes/_small.scss b/assets/css/scopes/_small.scss index f7aa61c..a4cc596 100644 --- a/assets/css/scopes/_small.scss +++ b/assets/css/scopes/_small.scss @@ -1,16 +1,25 @@ -@include namespace('small') { - @include store(( +@use 'iro-sass/src/index' as iro; +@use 'iro-design/src/functions' as fn; + +@include iro.props-namespace('small') { + @include iro.props-store(( --colors: ( - --fg: prop(--colors --fg-hi, $global: true), + --fg: fn.global-color(--fg-hi), + ), + ), 'colors'); + + @include iro.props-store(( + --dims: ( + --margin-top: fn.global-dim(--size --75), ) - )); + ), 'dims'); - @include scope(namespace()) { - color: prop(--colors --fg); + @include iro.bem-scope(iro.props-namespace()) { + color: fn.color(--fg); line-height: 1.4; p { - margin-top: $line-height * .25rem; + margin-top: fn.dim(--margin-top); } } } -- cgit v1.2.3-54-g00ecf