icons 0.5.2

Icons for Rust fullstack applications — Leptos and Dioxus.
Documentation
/* Base state - all elements visible by default to match TSX normal state */
[data-name="SunAnimate"] circle,
[data-name="SunAnimate"] path {
    opacity: 1;
}

/* Sun rays fade in sequentially with staggered delays */
[data-name="SunAnimate"]:hover path[d="M12 2v2"] {
    animation: fadeIn 0.3s ease-in-out 0.1s both;
}

[data-name="SunAnimate"]:hover path[d="m19.07 4.93-1.41 1.41"] {
    animation: fadeIn 0.3s ease-in-out 0.2s both;
}

[data-name="SunAnimate"]:hover path[d="M20 12h2"] {
    animation: fadeIn 0.3s ease-in-out 0.3s both;
}

[data-name="SunAnimate"]:hover path[d="m17.66 17.66 1.41 1.41"] {
    animation: fadeIn 0.3s ease-in-out 0.4s both;
}

[data-name="SunAnimate"]:hover path[d="M12 20v2"] {
    animation: fadeIn 0.3s ease-in-out 0.5s both;
}

[data-name="SunAnimate"]:hover path[d="m6.34 17.66-1.41 1.41"] {
    animation: fadeIn 0.3s ease-in-out 0.6s both;
}

[data-name="SunAnimate"]:hover path[d="M2 12h2"] {
    animation: fadeIn 0.3s ease-in-out 0.7s both;
}

[data-name="SunAnimate"]:hover path[d="m4.93 4.93 1.41 1.41"] {
    animation: fadeIn 0.3s ease-in-out 0.8s both;
}

@keyframes fadeIn {
    0% { opacity: 0; }
    100% { opacity: 1; }
}