Codeminer42/cm42-central

View on GitHub
app/assets/stylesheets/_animations.scss

Summary

Maintainability
Test Coverage
.animated {
  &.scale-in {
    transform: scale(0);
    animation-name: scaleIn;
    animation-duration: 0.3s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
  }
  &.slide-in-slide-out {
    animation: slide-in-slide-out ease 4s 1;
  }
}

@keyframes scaleIn{
  0% {
    transform: scale(0);
  }
  80% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}

@keyframes slide-in-slide-out {
  0% {
    transform: translateY(0);
  }
  5% {
    transform: translateY(150px);
  }
  85% {
    transform: translateY(150px);
  }
  100% {
    transform: translateY(-300px);
  }
}