diff options
| author | Volpeon <git@volpeon.ink> | 2024-11-17 16:13:32 +0100 |
|---|---|---|
| committer | Volpeon <git@volpeon.ink> | 2024-11-17 16:13:32 +0100 |
| commit | 0a8aee337e372d7587e45b717ab7623061d956ea (patch) | |
| tree | c6db1a673e23dd218b09bb989a3bf3eb5dc221db /src | |
| parent | Add navbar (diff) | |
| download | iro-design-0a8aee337e372d7587e45b717ab7623061d956ea.tar.gz iro-design-0a8aee337e372d7587e45b717ab7623061d956ea.tar.bz2 iro-design-0a8aee337e372d7587e45b717ab7623061d956ea.zip | |
Navbar
Diffstat (limited to 'src')
| -rw-r--r-- | src/objects/_navbar.scss | 13 | ||||
| -rw-r--r-- | src/objects/_navbar.vars.scss | 2 |
2 files changed, 10 insertions, 5 deletions
diff --git a/src/objects/_navbar.scss b/src/objects/_navbar.scss index 16cf804..5962654 100644 --- a/src/objects/_navbar.scss +++ b/src/objects/_navbar.scss | |||
| @@ -15,10 +15,6 @@ | |||
| 15 | display: flex; | 15 | display: flex; |
| 16 | block-size: props.get(vars.$block-size); | 16 | block-size: props.get(vars.$block-size); |
| 17 | 17 | ||
| 18 | @include bem.modifier('adapt') { | ||
| 19 | block-size: 100%; | ||
| 20 | } | ||
| 21 | |||
| 22 | @include bem.elem('item-label') { | 18 | @include bem.elem('item-label') { |
| 23 | position: relative; | 19 | position: relative; |
| 24 | padding-block: props.get(vars.$item--pad-b); | 20 | padding-block: props.get(vars.$item--pad-b); |
| @@ -123,6 +119,15 @@ | |||
| 123 | } | 119 | } |
| 124 | } | 120 | } |
| 125 | 121 | ||
| 122 | @include bem.modifier('adapt') { | ||
| 123 | gap: props.get(vars.$spacing); | ||
| 124 | block-size: 100%; | ||
| 125 | |||
| 126 | @include bem.elem('item') { | ||
| 127 | padding-inline: 0; | ||
| 128 | } | ||
| 129 | } | ||
| 130 | |||
| 126 | @include bem.modifier('quiet') { | 131 | @include bem.modifier('quiet') { |
| 127 | @include bem.elem('item') { | 132 | @include bem.elem('item') { |
| 128 | @include bem.is('selected') { | 133 | @include bem.is('selected') { |
diff --git a/src/objects/_navbar.vars.scss b/src/objects/_navbar.vars.scss index dfd683a..fbea47a 100644 --- a/src/objects/_navbar.vars.scss +++ b/src/objects/_navbar.vars.scss | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | @use '../core.vars' as core; | 4 | @use '../core.vars' as core; |
| 5 | 5 | ||
| 6 | $block-size: props.def(--o-navbar--block-size, props.get(core.$size--700)) !default; | 6 | $block-size: props.def(--o-navbar--block-size, props.get(core.$size--700)) !default; |
| 7 | $spacing: props.def(--o-tabs--spacing, props.get(core.$size--400)) !default; | 7 | $spacing: props.def(--o-tabs--spacing, props.get(core.$size--200)) !default; |
| 8 | 8 | ||
| 9 | $item--pad-i: props.def(--o-navbar--item--pad-i, props.get(core.$size--175)) !default; | 9 | $item--pad-i: props.def(--o-navbar--item--pad-i, props.get(core.$size--175)) !default; |
| 10 | $item--pad-b: props.def(--o-navbar--item--pad-b, props.get(core.$size--40)) !default; | 10 | $item--pad-b: props.def(--o-navbar--item--pad-b, props.get(core.$size--40)) !default; |
