mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-01-11 22:40:31 +00:00
101 lines
No EOL
1.5 KiB
Text
101 lines
No EOL
1.5 KiB
Text
// Copyright (C) 2017-2023 Smart code 203358507
|
|
|
|
:global(.animation-fade-in) {
|
|
:local {
|
|
animation-name: fade-in;
|
|
}
|
|
|
|
animation-timing-function: ease-in-out;
|
|
animation-duration: 350ms;
|
|
|
|
@media (prefers-reduced-motion) {
|
|
:local {
|
|
animation-name: fade-in-no-motion;
|
|
}
|
|
}
|
|
}
|
|
|
|
@keyframes fade-in {
|
|
0% {
|
|
opacity: 0;
|
|
transform: translateY(4px);
|
|
}
|
|
|
|
40% {
|
|
opacity: 0;
|
|
transform: translateY(4px);
|
|
}
|
|
|
|
70% {
|
|
opacity: 0.6;
|
|
transform: translateY(2px);
|
|
}
|
|
|
|
100% {
|
|
opacity: 1;
|
|
transform: translateY(0);
|
|
}
|
|
}
|
|
|
|
:global(.animation-slide-up) {
|
|
:local {
|
|
animation-name: slide-up;
|
|
}
|
|
|
|
animation-timing-function: ease-out;
|
|
animation-duration: 0.1s;
|
|
}
|
|
|
|
@keyframes slide-up {
|
|
0% {
|
|
transform: translateY(100%);
|
|
}
|
|
|
|
100% {
|
|
transform: translateY(0%);
|
|
}
|
|
}
|
|
|
|
.slide-left-enter {
|
|
transform: translateX(100%);
|
|
}
|
|
|
|
.slide-left-active {
|
|
transform: translateX(0%);
|
|
transition: transform 0.3s cubic-bezier(0.32, 0, 0.67, 0);
|
|
}
|
|
|
|
.slide-left-exit {
|
|
transform: translateX(100%);
|
|
}
|
|
|
|
.slide-up-enter {
|
|
transform: translateY(100%);
|
|
}
|
|
|
|
.slide-up-active {
|
|
transform: translateY(0%);
|
|
transition: transform 0.3s cubic-bezier(0.32, 0, 0.67, 0);
|
|
}
|
|
|
|
.slide-up-exit {
|
|
transform: translateY(100%);
|
|
}
|
|
|
|
@keyframes fade-in-no-motion {
|
|
0% {
|
|
opacity: 0;
|
|
}
|
|
|
|
40% {
|
|
opacity: 0;
|
|
}
|
|
|
|
70% {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
100% {
|
|
opacity: 1;
|
|
}
|
|
} |