1
0
mirror of https://github.com/kidoman/embd synced 2025-02-10 12:43:18 +01:00
2014-03-31 06:33:08 +05:30

74 lines
1.5 KiB
SCSS
Executable File

/* Toggles */
.drawer {
position: relative;
width: 100%;
max-height: 0;
background: $drawer-background-color;
@include box-shadow(
inset $drawer-inner-shadow-x-offset #{-$drawer-inner-shadow-y-offset} $drawer-inner-shadow-blur $drawer-inner-shadow-color,
inset $drawer-inner-shadow-x-offset $drawer-inner-shadow-y-offset $drawer-inner-shadow-blur $drawer-inner-shadow-color);
;
overflow: hidden;
@include transition-duration(.3s);
&.active {
height: auto;
max-height: 800px;
@include transition-duration(.5s);
}
}
.modal {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 999999;
background: rgb(0, 0, 0);
background: $modal-overlay-color;
> .content {
width: 50%;
min-height: 50%;
max-height: 65%;
position: relative;
top: 25%;
margin: 0 auto;
padding: $gutter-in-px;
background: $modal-window-color;
z-index: 2;
overflow: auto;
@include respond(portrait-tablets) {
width: 80%;
min-height: 80%;
max-height: 80%;
top: 10%;
}
@include respond(all-phones) {
width: 92.5%;
min-height: 92.5%;
max-height: 92.5%;
top: 3.75%;
}
> .close {
position: absolute;
top: 10px;
right: 10px;
cursor: pointer;
z-index: 3;
}
}
&, > .content {
visibility: hidden;
@include opacity(0);
}
&.active {
@include transition-property(opacity);
@include transition-duration(.3s);
&, > .content {
visibility: visible;
@include opacity(1);
}
}
}