border-radius: 3px;
box-shadow: $bs-med;
z-index: 999999;
- display: block;
cursor: pointer;
max-width: 480px;
transition: transform ease-in-out 360ms;
transform: translate3d(580px, 0, 0);
- i, span {
- display: table-cell;
+ display: grid;
+ grid-template-columns: 64px 1fr;
+ span, svg {
+ vertical-align: middle;
+ justify-self: center;
+ align-self: center;
}
- i {
- font-size: 2em;
- padding-right: $-l;
+ svg {
+ fill: #EEEEEE;
+ width: 4em;
+ padding-right: $-m;
}
span {
vertical-align: middle;
margin: 0;
transition: all ease-in-out 180ms;
user-select: none;
- i.zmdi-caret-right {
+ svg[data-icon="caret-right"] {
transition: all ease-in-out 180ms;
transform: rotate(0deg);
transform-origin: 25% 50%;
}
- &.open {
- //margin-bottom: 0;
- }
- &.open i.zmdi-caret-right {
+ &.open svg[data-icon="caret-right"] {
transform: rotate(90deg);
}
}
left: 0;
right: 0;
bottom: 0;
- display: flex;
align-items: center;
justify-content: center;
display: none;
display: flex;
align-self: flex-start;
}
-
.popup-content {
overflow-y: auto;
}