summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorVolpeon <git@volpeon.ink>2026-02-08 11:21:55 +0100
committerVolpeon <git@volpeon.ink>2026-02-08 11:21:55 +0100
commit08db79209c09b9b067ad3963e5afc515ce827643 (patch)
tree6346716caf7ebf20505c1b870415cdfc880479bd /src
parentLightbox (diff)
downloadiro-design-08db79209c09b9b067ad3963e5afc515ce827643.tar.gz
iro-design-08db79209c09b9b067ad3963e5afc515ce827643.tar.bz2
iro-design-08db79209c09b9b067ad3963e5afc515ce827643.zip
Update
Diffstat (limited to 'src')
-rw-r--r--src/objects/_lightbox.scss6
-rw-r--r--src/objects/_lightbox.vars.scss4
2 files changed, 7 insertions, 3 deletions
diff --git a/src/objects/_lightbox.scss b/src/objects/_lightbox.scss
index b78fb38..67619b2 100644
--- a/src/objects/_lightbox.scss
+++ b/src/objects/_lightbox.scss
@@ -8,6 +8,7 @@
8@forward 'lightbox.vars'; 8@forward 'lightbox.vars';
9@use 'lightbox.vars' as vars; 9@use 'lightbox.vars' as vars;
10 10
11@use 'button.vars' as button;
11@use 'backdrop.vars' as backdrop; 12@use 'backdrop.vars' as backdrop;
12@use 'thumbnail.vars' as thumbnail; 13@use 'thumbnail.vars' as thumbnail;
13 14
@@ -46,7 +47,6 @@
46 position: absolute; 47 position: absolute;
47 inset-block-start: props.get(vars.$pad); 48 inset-block-start: props.get(vars.$pad);
48 z-index: 20; 49 z-index: 20;
49 padding: props.get(vars.$controls--pad-y) props.get(vars.$controls--pad-x);
50 background-color: props.get(vars.$controls--bg); 50 background-color: props.get(vars.$controls--bg);
51 border-radius: 10em; 51 border-radius: 10em;
52 box-shadow: 52 box-shadow:
@@ -59,10 +59,14 @@
59 59
60 @include bem.elem('info') { 60 @include bem.elem('info') {
61 inset-inline-start: props.get(vars.$pad); 61 inset-inline-start: props.get(vars.$pad);
62 padding:
63 calc(props.get(vars.$controls--pad-b) + props.get(button.$pad-b))
64 calc(props.get(vars.$controls--pad-i) + props.get(button.$pad-i));
62 } 65 }
63 66
64 @include bem.elem('controls') { 67 @include bem.elem('controls') {
65 inset-inline-end: props.get(vars.$pad); 68 inset-inline-end: props.get(vars.$pad);
69 padding: props.get(vars.$controls--pad-b) props.get(vars.$controls--pad-i);
66 } 70 }
67 71
68 @include bem.elem('img') { 72 @include bem.elem('img') {
diff --git a/src/objects/_lightbox.vars.scss b/src/objects/_lightbox.vars.scss
index aea5023..10e872c 100644
--- a/src/objects/_lightbox.vars.scss
+++ b/src/objects/_lightbox.vars.scss
@@ -5,8 +5,8 @@
5 5
6$pad: props.def(--o-lightbox--pad, props.get(core.$size--150)) !default; 6$pad: props.def(--o-lightbox--pad, props.get(core.$size--150)) !default;
7 7
8$controls--pad-x: props.def(--o-lightbox--controls--pad-x, props.get(core.$size--150)) !default; 8$controls--pad-i: props.def(--o-lightbox--controls--pad-i, props.get(core.$size--150)) !default;
9$controls--pad-y: props.def(--o-lightbox--controls--pad-y, props.get(core.$size--50)) !default; 9$controls--pad-b: props.def(--o-lightbox--controls--pad-b, props.get(core.$size--50)) !default;
10 10
11$controls--shadow-x: props.def(--o-lightbox--controls--shadow-x, props.get(core.$shadow--l2--x)) !default; 11$controls--shadow-x: props.def(--o-lightbox--controls--shadow-x, props.get(core.$shadow--l2--x)) !default;
12$controls--shadow-y: props.def(--o-lightbox--controls--shadow-y, props.get(core.$shadow--l2--y)) !default; 12$controls--shadow-y: props.def(--o-lightbox--controls--shadow-y, props.get(core.$shadow--l2--y)) !default;