Files
trouvetonprofile/src/app/routes/authentification/auth/auth.component.scss
2025-11-15 10:31:11 +01:00

50 lines
837 B
SCSS

/* Animations simples et subtiles */
@keyframes fadeIn {
from {
opacity: 0;
transform: translateY(10px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
@keyframes slideUp {
from {
opacity: 0;
transform: translateY(20px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.animate-fade-in {
animation: fadeIn 0.6s ease-out;
}
.animate-slide-up {
animation: slideUp 0.7s ease-out;
}
.animate-slide-up-delay {
animation: slideUp 0.7s ease-out 0.1s both;
}
.animate-fade-in-delay {
animation: fadeIn 0.8s ease-out 0.3s both;
}
/* Amélioration de l'accessibilité */
@media (prefers-reduced-motion: reduce) {
*,
*::before,
*::after {
animation-duration: 0.01ms !important;
animation-iteration-count: 1 !important;
transition-duration: 0.01ms !important;
}
}