Copy to clipboard
The most repeated swap in real apps: Copy settles into Check.
npm i morphicons
The icon swaps real shadcn/ui apps use most, as morphs. Pick a library, tune the spring, copy the component for your framework.
The most repeated swap in real apps: Copy settles into Check.
Eye to EyeOff on the input's trailing button.
Sun to Moon in one slot: no double SVG, no CSS swap.
Play and pause, plus mute on the same cluster.
The trailing icon tracks the field: Check when valid, X when not.
Folders morph open; the disclosure chevron stays CSS.