hugeicons-animated
Animated built with , distributed as copy-paste components via the shadcn CLI. Inspired by .
Usage
Adding a new icon
-
Add an animation spec to
scripts/icon-specs.mjs— the spec holds the hand-craftedVariants(svg-level and/or per-element). Export names come from . -
Generate the component (and regenerate the site manifest + registry):
The grid in
app/page.tsxpicks up new icons automatically viaapp/icons-manifest.ts.(
pnpm icon:gen <Name>still exists for a quick skeleton with a default draw-on animation, if you'd rather tune the file directly.)
Development
License
MIT. Icon shapes from the free Hugeicons set (@hugeicons/core-free-icons, MIT).