From b1d8dd78c6ba0a08e7e1576d55d0289f6c5ed61a Mon Sep 17 00:00:00 2001 From: Volpeon Date: Fri, 4 Apr 2025 14:06:48 +0200 Subject: New divider variant: dot --- src/objects/_divider.scss | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) (limited to 'src/objects/_divider.scss') diff --git a/src/objects/_divider.scss b/src/objects/_divider.scss index 65f1718..4ed8092 100644 --- a/src/objects/_divider.scss +++ b/src/objects/_divider.scss @@ -46,10 +46,24 @@ @include bem.modifier('vertical') { align-self: stretch; - inline-size: 1px; + inline-size: props.get(vars.$vertical--border-width); block-size: auto; margin-block: 0; - background-color: props.get(vars.$faint--bg-color); + background-color: props.get(vars.$strong--bg-color); + + &::before, + &::after { + display: none; + } + } + + @include bem.modifier('dot') { + align-self: center; + inline-size: props.get(vars.$dot--size); + block-size: props.get(vars.$dot--size); + margin-block: 0; + background-color: props.get(vars.$strong--bg-color); + border-radius: props.get(vars.$dot--size); &::before, &::after { @@ -67,6 +81,14 @@ block-size: props.get(vars.$medium--border-width); background-color: props.get(vars.$medium--bg-color); } + + @include bem.modifier('vertical') { + background-color: props.get(vars.$medium--bg-color); + } + + @include bem.modifier('dot') { + background-color: props.get(vars.$medium--bg-color); + } } @include bem.modifier('faint') { @@ -83,6 +105,10 @@ @include bem.modifier('vertical') { background-color: props.get(vars.$vertical--faint--bg-color); } + + @include bem.modifier('dot') { + background-color: props.get(vars.$dot--faint--bg-color); + } } @include bem.modifier('labelled') { -- cgit v1.2.3-70-g09d2