45 lines
1.2 KiB
SCSS
45 lines
1.2 KiB
SCSS
|
// TEMPLATE FEATURES ANIMATION
|
||
|
.template-features-animation-card {
|
||
|
&:hover &-order {
|
||
|
div {
|
||
|
&:nth-child(3) {
|
||
|
animation: p-features-order-animation 2.5s ease-in-out;
|
||
|
color: var(--p-primary-400);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
&-active &-order {
|
||
|
div {
|
||
|
&:nth-child(3) {
|
||
|
animation: p-features-order-animation 2.5s ease-in-out;
|
||
|
color: var(--p-primary-400);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
@keyframes p-features-order-animation {
|
||
|
0% {
|
||
|
clip-path: polygon(0% 100%, 15% 100%, 32% 100%, 54% 100%, 70% 100%, 84% 100%, 100% 100%,
|
||
|
100% 100%, 0% 100%);
|
||
|
}
|
||
|
|
||
|
20% {
|
||
|
clip-path: polygon(0% 45%, 15% 44%, 32% 50%, 54% 60%, 70% 61%, 84% 59%, 100% 52%,
|
||
|
100% 100%, 0% 100%);
|
||
|
}
|
||
|
|
||
|
40% {
|
||
|
clip-path: polygon(0% 60%, 16% 65%, 34% 66%, 51% 62%, 67% 50%, 84% 45%, 100% 46%, 100% 100%, 0% 100%);
|
||
|
}
|
||
|
|
||
|
60% {
|
||
|
clip-path: polygon(0 51%, 14% 31%, 33% 42%, 49% 53%, 68% 55%, 85% 50%, 100% 60%, 100% 100%, 0 100%);
|
||
|
}
|
||
|
|
||
|
100% {
|
||
|
clip-path: polygon(0 0, 18% 0, 39% 0, 53% 0, 62% 0, 87% 0, 100% 0, 100% 100%, 0 100%);
|
||
|
}
|
||
|
}
|