GSAP with Restraint
Motion

GSAP with Restraint

Motion systems that guide attention without exhausting users

Feb 8, 2026
6 min

The Motion Fatigue Problem

Most sites overuse motion. Parallax on everything. Constant micro-animations. Users tune out or leave. Motion fatigue is real.

Motion as Information Architecture

We use GSAP for three purposes only: guide attention to primary actions, clarify spatial relationships, signal state transitions. Everything else is static or minimal.

Motion Demo

Motion Demo

The System

ScrollTrigger for hero sections only. Max 35vh pin duration. Parallax limited to backgrounds. prefers-reduced-motion kills all motion. Performance budget: 16ms per frame.

Motion Checklist

Does this motion guide the user toward an action?
Does it clarify hierarchy or spatial relationships?
Can the experience work without it?
Is reduced motion supported?
Does it stay under 16ms per frame?

Key Takeaways

Related Insights

CTA background

Let's apply this to your product.