Files

159 lines
4.4 KiB
CSS

.uc-offcanvas-wrapper,
.uc-offcanvas-pusher,
.uc-offcanvas-contents {
height : 100%;
}
.uc-offcanvas-contents {
/* overflow-y : scroll;
background : #f3efe0; */
}
.uc-offcanvas-open .uc-offcanvas-contents,
.uc-offcanvas-open .uc-offcanvas-contents-inner {
}
.uc-offcanvas-html-open, .uc-offcanvas-body-open {
height : 100%
}
.uc-offcanvas-contents,
.uc-offcanvas-contents-inner {
position : relative;
}
.uc-offcanvas-wrapper {
position : relative;
overflow : hidden;
}
.uc-offcanvas-pusher::after {
position : absolute;
top : 0;
right : 0;
width : 0;
height : 0;
background : rgba(0, 0, 0, 0.5);
content : '';
opacity : 0;
-webkit-transition : opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
-moz-transition : opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
-o-transition : opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
transition : opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
z-index : 999;
}
.uc-offcanvas-open .uc-offcanvas-pusher::after {
width : 100%;
height : 100%;
opacity : 1;
-webkit-transition : opacity 0.5s;
-moz-transition : opacity 0.5s;
-o-transition : opacity 0.5s;
transition : opacity 0.5s;
}
.slide-along .uc-offcanvas-pusher {
background-color : #FFFFFF;
position : relative;
left : 0;
z-index : 1;
height : 100%;
-webkit-transition : -webkit-transform 400ms;
-moz-transition : -moz-transform 400ms;
-ms-transition : -ms-transform 400ms;
-o-transition : -o-transform 400ms;
transition : transform 400ms;
}
.slide-along .uc-offcanvas-container {
position : absolute;
top : 0;
left : 0;
visibility : hidden;
z-index : 0;
width : 300px;
height : 100%;
background : #27272C; /* Will Change */
-webkit-transition : all 400ms;
-moz-transition : all 400ms;
-o-transition : all 400ms;
transition : all 400ms;
}
.uc-offcanvas-container > div {
overflow-y : scroll;
overflow-x : hidden;
height : calc(100% - 0px);
visibility : visible;
}
.uc-offcanvas-container > div::-webkit-scrollbar {
width : 0px;
}
.uc-offcanvas-left .uc-offcanvas-container {
left : 0;
}
.uc-offcanvas-right .uc-offcanvas-container {
left : auto;
right : 0;
}
/* Individual effects */
.uc-offcanvas-left.slide-along.uc-offcanvas-open .uc-offcanvas-pusher {
-webkit-transform : translate(300px, 0);
-moz-transform : translate(300px, 0);
-ms-transform : translate(300px, 0);
-o-transform : translate(300px, 0);
transform : translate(300px, 0);
}
.uc-offcanvas-right.slide-along.uc-offcanvas-open .uc-offcanvas-pusher {
-webkit-transform : translate(-300px, 0);
-moz-transform : translate(-300px, 0);
-ms-transform : translate(-300px, 0);
-o-transform : translate(-300px, 0);
transform : translate(-300px, 0);
}
.uc-offcanvas-left.slide-along .uc-offcanvas-container {
-webkit-transform : translate(-50%, 0);
-moz-transform : translate(-50%, 0);
-ms-transform : translate(-50%, 0);
-o-transform : translate(-50%, 0);
transform : translate(-50%, 0);
}
.uc-offcanvas-right.slide-along .uc-offcanvas-container {
-webkit-transform : translate(50%, 0);
-moz-transform : translate(50%, 0);
-ms-transform : translate(50%, 0);
-o-transform : translate(50%, 0);
transform : translate(50%, 0);
}
.slide-along.uc-offcanvas-open .uc-offcanvas-container {
visibility : visible;
-webkit-transform : translate(0, 0);
-moz-transform : translate(0, 0);
-ms-transform : translate(0, 0);
-o-transform : translate(0, 0);
transform : translate(0, 0);
-webkit-transition : -webkit-transform 400ms;
-moz-transition : -webkit-transform 400ms;
-ms-transition : -webkit-transform 400ms;
-o-transition : -webkit-transform 400ms;
transition : transform 400ms;
}
.slide-along .uc-offcanvas-container::after {
display : none;
}