connect-admin/css/partials/snippets/_custom_animations.scss

242 lines
3.4 KiB
SCSS

/* Used in user-profile.html page for the user info right sidebar */
@include keyFrame(showProfileInfo) {
0% {
right: -23%;
}
100% {
right: 0;
}
}
/* Fade in left for wizard steps */
@-webkit-keyframes fadeInLeftStep {
0% {
opacity: 0;
-webkit-transform: translateX(-40px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@-moz-keyframes fadeInLeftStep {
0% {
opacity: 0;
-moz-transform: translateX(-40px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}
@-o-keyframes fadeInLeftStep {
0% {
opacity: 0;
-o-transform: translateX(-40px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}
@keyframes fadeInLeftStep {
0% {
opacity: 0;
transform: translateX(-40px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.fadeInLeftStep {
-webkit-animation-name: fadeInLeftStep;
-moz-animation-name: fadeInLeftStep;
-o-animation-name: fadeInLeftStep;
animation-name: fadeInLeftStep;
}
/* Fade in right for wizard steps */
@-webkit-keyframes fadeInRightStep {
0% {
opacity: 0;
-webkit-transform: translateX(40px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}
@-moz-keyframes fadeInRightStep {
0% {
opacity: 0;
-moz-transform: translateX(40px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}
@-o-keyframes fadeInRightStep {
0% {
opacity: 0;
-o-transform: translateX(40px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}
@keyframes fadeInRightStep {
0% {
opacity: 0;
transform: translateX(40px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.fadeInRightStep {
-webkit-animation-name: fadeInRightStep;
-moz-animation-name: fadeInRightStep;
-o-animation-name: fadeInRightStep;
animation-name: fadeInRightStep;
}
/* Fade out left for wizard steps */
@-webkit-keyframes fadeOutLeftStep {
0% {
opacity: 1;
-webkit-transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-40px);
}
}
@-moz-keyframes fadeOutLeftStep {
0% {
opacity: 1;
-moz-transform: translateX(0);
}
100% {
opacity: 0;
-moz-transform: translateX(-40px);
}
}
@-o-keyframes fadeOutLeftStep {
0% {
opacity: 1;
-o-transform: translateX(0);
}
100% {
opacity: 0;
-o-transform: translateX(-40px);
}
}
@keyframes fadeOutLeftStep {
0% {
opacity: 1;
transform: translateX(0);
}
100% {
opacity: 0;
transform: translateX(-40px);
}
}
.fadeOutLeftStep {
-webkit-animation-name: fadeOutLeftStep;
-moz-animation-name: fadeOutLeftStep;
-o-animation-name: fadeOutLeftStep;
animation-name: fadeOutLeftStep;
}
/* Fade out right for wizard steps */
@-webkit-keyframes fadeOutRightStep {
0% {
opacity: 1;
-webkit-transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(40px);
}
}
@-moz-keyframes fadeOutRightStep {
0% {
opacity: 1;
-moz-transform: translateX(0);
}
100% {
opacity: 0;
-moz-transform: translateX(40px);
}
}
@-o-keyframes fadeOutRightStep {
0% {
opacity: 1;
-o-transform: translateX(0);
}
100% {
opacity: 0;
-o-transform: translateX(40px);
}
}
@keyframes fadeOutRightStep {
0% {
opacity: 1;
transform: translateX(0);
}
100% {
opacity: 0;
transform: translateX(40px);
}
}
.fadeOutRightStep {
-webkit-animation-name: fadeOutRightStep;
-moz-animation-name: fadeOutRightStep;
-o-animation-name: fadeOutRightStep;
animation-name: fadeOutRightStep;
}