JSFiddle - React, Tailwind, and code Playground
by Artem Borovikov
CSS
@-webkit-keyframes swipe-animation {
0% {
-webkit-transform: translate3d(0, 0, 0);
opacity: 1;
}
40% {
-webkit-transform: translate3d(0, 0, 0);
opacity: 1;
}
70% {
-webkit-transform: translate3d(-100%, 0, 0);
opacity: 1;
}
100% {
-webkit-transform: translate3d(-100%, 0, 0);
opacity: 0;
}
}
@keyframes swipe-animation {
0% {
transform: translate3d(0, 0, 0);
opacity: 1;
}
40% {
transform: translate3d(0, 0, 0);
opacity: 1;
}
70% {
transform: translate3d(-100%, 0, 0);
opacity: 1;
}
100% {
transform: translate3d(-100%, 0, 0);
opacity: 0;
}
}
.swipe-icon {
fill: #9c9c9c;
width: 22px;
height: 22px;
-webkit-animation: swipe-animation 1.5s infinite;
animation: swipe-animation 1.5s infinite
}