agnostic-svelte
Version:
AgnosticUI (svelte)
38 lines (32 loc) • 735 B
CSS
.fade-in {
animation: fade-in var(--agnostic-timing-fast) both;
}
.slide-up {
animation: slide-up var(--agnostic-timing-slow) var(--agnostic-timing-fast) both;
}
/**
* Cannot use two separate CSS classes with animation: foo, bar
* as the later class will overwrite the first (so this combines)
*/
.slide-up-fade-in {
animation:
fade-in var(--agnostic-timing-fast) both,
slide-up var(--agnostic-timing-slow) var(--agnostic-timing-fast) both;
}
@keyframes fade-in {
from {
opacity: 0%;
}
}
@keyframes slide-up {
from {
transform: translateY(10%);
}
}
@media (prefers-reduced-motion), (update: slow) {
.slide-up-fade-in,
.fade-in,
.slide-up {
transition-duration: 0.001ms ;
}
}