comty/packages/app/src/theme/animations.less
2023-03-14 19:50:41 +00:00

96 lines
1.1 KiB
Plaintext
Executable File

.fade-transverse-active {
transition: all var(--page-transition-duration);
width: 100%;
}
.fade-transverse-enter {
opacity: 0;
transform: translateX(-30px);
}
.fade-transverse-leave {
opacity: 0;
transform: translateX(30px);
}
.fade-scale-leave-active,
.fade-scale-enter-active {
transition: all 0.3s;
}
.fade-scale-enter {
opacity: 0;
transform: scale(1.2);
}
.fade-scale-leave {
opacity: 0;
transform: scale(0.8);
}
.fade-opacity-leave {
opacity: 0;
transition: all 0.3s;
}
.transverse-enter {
animation: transverse-enter 0.3s ease-in-out forwards;
}
.transverse-out {
animation: transverse-out 0.3s ease-in-out forwards;
}
@keyframes transverse-enter {
from {
opacity: 0;
transform: translateX(-30px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
@keyframes transverse-out {
from {
opacity: 1;
transform: translateX(0);
}
to {
opacity: 0;
transform: translateX(30px);
}
}
@keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@keyframes appear {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes desappear {
from {
opacity: 1;
}
to {
opacity: 0;
}
}