Product · $30
140 UI micro-interactions for buttons, icons, controls, forms, navigation and feedback, plus studio-inspired signatures: the small moments that make an interface feel considered, ready to hand to an AI tool or drop into your own build.
My library of 140 UI micro-interactions: presses, toggles, menus, cursors, loaders, icon morphs and more, including 20 inspired by Apple, Stripe, Linear and Vercel. Every interaction plays live, can be tried with your own pointer, and comes with a prompt ready to paste into Claude, ChatGPT or Cursor, production-ready HTML, CSS and JavaScript, and notes on states and timing. New interactions are added as the library grows.
Presses, hovers and state changes for the thing people click most.
Icons that morph between states: menus, media controls, volume, toggles and status.
Switches, checkboxes, sliders, steppers and ratings that feel physical.
Focus, typing, validation and upload moments that guide people through a form.
Menus, tabs, headers and indicators that show where you are and where you can go.
Pointer-driven effects: followers, magnets, tilts, spotlights and reveals.
Toasts, progress, success and error states that tell people what just happened.
Lifting, expanding, dragging, swiping and reordering content.
Modals, sheets, drawers, tooltips and popovers that arrive and leave cleanly.
Counters, charts, prices and progress that animate as values change.
Skeletons, loaders, empty states and swaps between content.
Interactions inspired by the interface craft of world-class design studios and product teams.
Watch it run, then take over with your own pointer and try it.
Written to paste straight into Claude, ChatGPT or Cursor with your own project context.
Framework-free HTML, CSS and JavaScript with light and dark themes, keyboard support and reduced-motion handling.
Every state and its timing, plus the easing and parameters to tune.
Questions? Email hello@rickyrichards.com