Hendrix's knowledge base (v1)

Framer Motion

Framer Motion

How I Got Into It

Framer Motion became the thing I reached for when I wanted UI to feel finished without making motion the whole project. It sat naturally inside the kind of React and Next.js work I was already doing, so it made sense quickly.

That fit mattered. I like tools that slip into the workflow I already have.

The Learning Process

The main learning was not the syntax. It was learning restraint. Motion is easy to overdo. Good motion supports the interface instead of asking for attention every second.

I also had to get used to thinking in states and transitions instead of only static screens. That changed the way I designed interactions.

How I Use It Now

I use Framer Motion for UI animation, transitions, and interaction details that need to live close to the component itself. It works well when the motion belongs directly inside a product surface rather than as a separate animated system.

It also pairs well with work that starts in Figma and later moves into code.

What It Changed

It made motion feel more reachable inside day-to-day product work. I did not have to treat animation like a giant special project every time.

It also improved how I think about polish. Not decorative polish, but the kind that makes a UI feel more intentional.

Next.js · GSAP · Rive Animation · Figma · Interaction Design