/ Basic nuxt setup (some areas still broken)
This commit is contained in:
86
full-skies-nuxt/assets/scss/_animations.scss
Normal file
86
full-skies-nuxt/assets/scss/_animations.scss
Normal file
@@ -0,0 +1,86 @@
|
||||
@keyframes toggleFavHeart {
|
||||
0%, 20% {
|
||||
color: #d01d35;
|
||||
transform: scale(1.2);
|
||||
}
|
||||
100% {
|
||||
color: #d01d35;
|
||||
transform: scale(1);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes fadeInBg {
|
||||
from {
|
||||
opacity: 0;
|
||||
}
|
||||
to {
|
||||
opacity: 33%;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes fadeIn {
|
||||
from {
|
||||
opacity: 0;
|
||||
}
|
||||
to {
|
||||
opacity: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes fadeOut {
|
||||
from {
|
||||
opacity: 100%;
|
||||
}
|
||||
to {
|
||||
opacity: 0;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes fromBottom {
|
||||
from {
|
||||
transform: translateY(20px);
|
||||
}
|
||||
to {
|
||||
transform: translateY(0);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes slideFromRight {
|
||||
from {
|
||||
transform: translateX(100%);
|
||||
}
|
||||
to {
|
||||
transform: translateX(0);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes slideFromLeft {
|
||||
from {
|
||||
transform: translateX(0);
|
||||
}
|
||||
to {
|
||||
transform: translateX(100%);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes paneBgAround {
|
||||
0% {
|
||||
background-position: -10vw 0%;
|
||||
}
|
||||
50% {
|
||||
background-position: -20vw 0%;
|
||||
}
|
||||
100% {
|
||||
background-position: -10vw 0%;
|
||||
}
|
||||
}
|
||||
|
||||
.fade-in-children {
|
||||
@for $i from 1 through 10 {
|
||||
:nth-child(#{$i}) {
|
||||
opacity: 0;
|
||||
animation: fadeIn 1.5s ease-in-out 1s 1 forwards, fromBottom 1.5s ease-in-out 1s 1 forwards;
|
||||
animation-delay: 0.25s + $i * 0.25s;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user