diff options
| author | Volpeon <git@volpeon.ink> | 2025-11-08 20:11:10 +0100 |
|---|---|---|
| committer | Volpeon <git@volpeon.ink> | 2025-11-08 20:11:10 +0100 |
| commit | 664b4bbde53d0be5fec671f0fabf190ba3a87535 (patch) | |
| tree | 5b30183467e6263b397e045d8e53a8a0f89ac8f3 /src/objects | |
| parent | Heading: Add static theme colors (diff) | |
| download | iro-design-664b4bbde53d0be5fec671f0fabf190ba3a87535.tar.gz iro-design-664b4bbde53d0be5fec671f0fabf190ba3a87535.tar.bz2 iro-design-664b4bbde53d0be5fec671f0fabf190ba3a87535.zip | |
Tabbar: Separate border and indicator width
Diffstat (limited to 'src/objects')
| -rw-r--r-- | src/objects/_tabbar.scss | 4 | ||||
| -rw-r--r-- | src/objects/_tabbar.vars.scss | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/objects/_tabbar.scss b/src/objects/_tabbar.scss index a9daaae..eee38e9 100644 --- a/src/objects/_tabbar.scss +++ b/src/objects/_tabbar.scss | |||
| @@ -18,8 +18,8 @@ | |||
| 18 | 18 | ||
| 19 | &::after { | 19 | &::after { |
| 20 | display: block; | 20 | display: block; |
| 21 | block-size: props.get(vars.$indicator--width); | 21 | block-size: props.get(vars.$border--width); |
| 22 | margin-block-start: calc(-1 * props.get(vars.$indicator--width)); | 22 | margin-block-start: calc(-1 * props.get(vars.$border--width)); |
| 23 | content: ''; | 23 | content: ''; |
| 24 | background-color: props.get(vars.$railing--bg-color); | 24 | background-color: props.get(vars.$railing--bg-color); |
| 25 | } | 25 | } |
diff --git a/src/objects/_tabbar.vars.scss b/src/objects/_tabbar.vars.scss index 4095629..e4367eb 100644 --- a/src/objects/_tabbar.vars.scss +++ b/src/objects/_tabbar.vars.scss | |||
| @@ -8,6 +8,7 @@ $rounding: props.def(--o-tabbar--rounding, props.get(core.$rounding--sm)) !def | |||
| 8 | $spacing: props.def(--o-tabbar--spacing, props.get(core.$size--400)) !default; | 8 | $spacing: props.def(--o-tabbar--spacing, props.get(core.$size--400)) !default; |
| 9 | $tab--pad-i: props.def(--o-tabbar--tab--pad-i, props.get(core.$size--50)) !default; | 9 | $tab--pad-i: props.def(--o-tabbar--tab--pad-i, props.get(core.$size--50)) !default; |
| 10 | 10 | ||
| 11 | $border--width: props.def(--o-tabbar--indicator--width, props.get(core.$border-width--thin)) !default; | ||
| 11 | $indicator--width: props.def(--o-tabbar--indicator--width, props.get(core.$border-width--medium)) !default; | 12 | $indicator--width: props.def(--o-tabbar--indicator--width, props.get(core.$border-width--medium)) !default; |
| 12 | 13 | ||
| 13 | $key-focus--border-width: props.def(--o-tabbar--key-focus--border-width, props.get(core.$key-focus--border-width)) !default; | 14 | $key-focus--border-width: props.def(--o-tabbar--key-focus--border-width, props.get(core.$key-focus--border-width)) !default; |
