icons 0.5.2

Icons for Rust fullstack applications — Leptos and Dioxus.
Documentation
/* Tornado lines - sequential horizontal sway animation */
[data-name="TornadoAnimate"]:hover path[d="M21 4H3"] {
    animation: tornadoSway1 0.6s ease-in-out 0.1s;
}

[data-name="TornadoAnimate"]:hover path[d="M18 8H6"] {
    animation: tornadoSway2 0.6s ease-in-out 0.2s;
}

[data-name="TornadoAnimate"]:hover path[d="M19 12H9"] {
    animation: tornadoSway3 0.6s ease-in-out 0.3s;
}

[data-name="TornadoAnimate"]:hover path[d="M16 16h-6"] {
    animation: tornadoSway4 0.6s ease-in-out 0.4s;
}

[data-name="TornadoAnimate"]:hover path[d="M11 20H9"] {
    animation: tornadoSway5 0.6s ease-in-out 0.5s;
}

@keyframes tornadoSway1 {
    0% { transform: translateX(0); }
    50% { transform: translateX(1px); }
    100% { transform: translateX(0); }
}

@keyframes tornadoSway2 {
    0% { transform: translateX(0); }
    50% { transform: translateX(2px); }
    100% { transform: translateX(0); }
}

@keyframes tornadoSway3 {
    0% { transform: translateX(0); }
    50% { transform: translateX(3px); }
    100% { transform: translateX(0); }
}

@keyframes tornadoSway4 {
    0% { transform: translateX(0); }
    50% { transform: translateX(4px); }
    100% { transform: translateX(0); }
}

@keyframes tornadoSway5 {
    0% { transform: translateX(0); }
    50% { transform: translateX(5px); }
    100% { transform: translateX(0); }
}