summaryrefslogtreecommitdiffstats
path: root/src/layouts/_card-list.scss
diff options
context:
space:
mode:
authorVolpeon <git@volpeon.ink>2025-07-22 19:33:29 +0200
committerVolpeon <git@volpeon.ink>2025-07-22 19:33:29 +0200
commitb01fd640bbbc174eaab72e00cbb5a2806de46030 (patch)
treefa4f65b1d1f3b85b038b3dfb35671c43b3548afb /src/layouts/_card-list.scss
parentImproved card (diff)
downloadiro-design-b01fd640bbbc174eaab72e00cbb5a2806de46030.tar.gz
iro-design-b01fd640bbbc174eaab72e00cbb5a2806de46030.tar.bz2
iro-design-b01fd640bbbc174eaab72e00cbb5a2806de46030.zip
Add borderless/shadow to card list
Diffstat (limited to 'src/layouts/_card-list.scss')
-rw-r--r--src/layouts/_card-list.scss21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/layouts/_card-list.scss b/src/layouts/_card-list.scss
index 69ca588..cca6e72 100644
--- a/src/layouts/_card-list.scss
+++ b/src/layouts/_card-list.scss
@@ -51,6 +51,27 @@
51 border-start-end-radius: 0; 51 border-start-end-radius: 0;
52 } 52 }
53 } 53 }
54
55 @include bem.modifier('borderless') {
56 border-color: props.get(vars.$card-bg-color);
57
58 @include bem.elem('card') {
59 &:not(:last-child) {
60 &::after {
61 inset-inline: calc(-1 * props.get(vars.$merge-padding) - 2 * props.get(vars.$border-width));
62 }
63 }
64 }
65 }
66
67 @include bem.modifier('shadow') {
68 box-shadow:
69 props.get(vars.$shadow-x)
70 props.get(vars.$shadow-y)
71 props.get(vars.$shadow-blur)
72 props.get(vars.$shadow-grow)
73 props.get(vars.$shadow-color);
74 }
54 } 75 }
55 76
56 @include bem.modifier('quiet') { 77 @include bem.modifier('quiet') {