🎨 Frontend Engineering · CSS & Design Systems
Add motion that guides attention
Animate with purpose: entrance choreography, micro-interactions, and reduced-motion respect.
intermediate~30 minFrontend EngineersFull-Stack DevelopersDesign Engineers
Steps
- 1Define durations: 150ms feedback, 250ms transitions, 400ms entrances max
- 2Animate transform and opacity only; layout properties cause jank
- 3Choreograph staggered lists at 40-70ms increments
- 4Give interactive elements hover AND active AND focus-visible motion
- 5Wrap all animation in prefers-reduced-motion guards offering static fallbacks
- 6Profile long pages; drop anything causing dropped frames mid-scroll
Common Pitfalls
- ▲Entrance animations replaying on every tab return
- ▲Parallax that fights scroll-linked rendering on mobile
Commands
Install with skills CLI
$ npx skills add aniruddhaadak80/skills --skill css-design-systems-animation-craftInstall globally
$ npx skills add aniruddhaadak80/skills --skill css-design-systems-animation-craft -gTags
#css#animation#ux#frontend-engineering#css-design-systems