icons 0.5.1

Icons for Rust fullstack applications — Leptos and Dioxus.
Documentation
/* Base state for text lines - visible by default with stroke dash setup */
[data-name="ScanTextAnimate"] path[d="M7 8h8"],
[data-name="ScanTextAnimate"] path[d="M7 12h10"],
[data-name="ScanTextAnimate"] path[d="M7 16h6"] {
    opacity: 1;
    stroke-dasharray: 20;
    stroke-dashoffset: 0;
}

/* First text line animation - no delay */
[data-name="ScanTextAnimate"]:hover path[d="M7 8h8"] {
    animation: textLineScan 0.6s ease-in-out;
}

/* Second text line animation - 0.1s stagger delay */
[data-name="ScanTextAnimate"]:hover path[d="M7 12h10"] {
    animation: textLineScan 0.6s ease-in-out 0.1s both;
}

/* Third text line animation - 0.2s stagger delay */
[data-name="ScanTextAnimate"]:hover path[d="M7 16h6"] {
    animation: textLineScan 0.6s ease-in-out 0.2s both;
}

@keyframes textLineScan {
    0% { opacity: 1; stroke-dashoffset: 0; }
    50% { opacity: 0; stroke-dashoffset: 20; }
    100% { opacity: 1; stroke-dashoffset: 0; }
}