Skip to content

Commit 375fede

Browse files
committed
refactor(Offcanvas): add CSS vars support
1 parent 26c004f commit 375fede

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

scss/_offcanvas.scss

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
display: flex;
66
flex-direction: column;
77
max-width: 100%;
8-
color: $offcanvas-color;
8+
color: var(--#{$variable-prefix}offcanvas-color, $offcanvas-color);
99
visibility: hidden;
10-
background-color: $offcanvas-bg-color;
10+
background-color: var(--#{$variable-prefix}offcanvas-bg-color, $offcanvas-bg-color);
1111
background-clip: padding-box;
1212
outline: 0;
1313
@include box-shadow($offcanvas-box-shadow);
1414
@include transition(transform $offcanvas-transition-duration ease-in-out);
1515
}
1616

1717
.offcanvas-backdrop {
18-
@include overlay-backdrop($zindex-offcanvas-backdrop, $offcanvas-backdrop-bg, $offcanvas-backdrop-opacity);
18+
@include overlay-backdrop($zindex-offcanvas-backdrop, var(--#{$variable-prefix}offcanvas-backdrop-bg, $offcanvas-backdrop-bg), $offcanvas-backdrop-opacity);
1919
}
2020

2121
.offcanvas-header {
@@ -47,15 +47,15 @@
4747
top: 0;
4848
@include ltr-rtl("left", 0);
4949
width: $offcanvas-horizontal-width;
50-
@include ltr-rtl("border-right", $offcanvas-border-width solid $offcanvas-border-color);
50+
@include ltr-rtl("border-right", $offcanvas-border-width solid var(--#{$variable-prefix}offcanvas-border-color, $offcanvas-border-color));
5151
@include ltr-rtl-value-only("transform", translateX(-100%), translateX(100%));
5252
}
5353

5454
.offcanvas-end {
5555
top: 0;
5656
@include ltr-rtl("right", 0);
5757
width: $offcanvas-horizontal-width;
58-
@include ltr-rtl("border-left", $offcanvas-border-width solid $offcanvas-border-color);
58+
@include ltr-rtl("border-left", $offcanvas-border-width solid var(--#{$variable-prefix}offcanvas-border-color, $offcanvas-border-color));
5959
@include ltr-rtl-value-only("transform", translateX(100%), translateX(-100%));
6060
}
6161

@@ -65,7 +65,7 @@
6565
left: 0;
6666
height: $offcanvas-vertical-height;
6767
max-height: 100%;
68-
border-bottom: $offcanvas-border-width solid $offcanvas-border-color;
68+
border-bottom: $offcanvas-border-width solid var(--#{$variable-prefix}offcanvas-border-color, $offcanvas-border-color);
6969
transform: translateY(-100%);
7070
}
7171

@@ -74,7 +74,7 @@
7474
left: 0;
7575
height: $offcanvas-vertical-height;
7676
max-height: 100%;
77-
border-top: $offcanvas-border-width solid $offcanvas-border-color;
77+
border-top: $offcanvas-border-width solid var(--#{$variable-prefix}offcanvas-border-color, $offcanvas-border-color);
7878
transform: translateY(100%);
7979
}
8080

0 commit comments

Comments
 (0)