Principles

Motion enhances digital experiences without risking coherence or comfort. Purposeful, well-implemented motion design adds character and meaning to the digital experience.

Applied motion or animation should abide by the following five principles:

Patterns

Untitled

Easing

As objects move, they tend to accelerate and decelerate. Easing defines how we visually represent the weight and velocity of an object over the course of an animation.

Untitled

Duration

In the real world, larger objects tend to move slower than smaller objects. When we apply duration to our animations, we consider the larger the size of the object or the distance it needs to travel, the longer the animation should take.

Untitled

Stagger

Hierarchy generally is defined by elements visually appearing larger or smaller. Creating offset in our animations allows us to reinforce the hierarchy by displaying elements as separate but related.

Untitled

Transformation

Scale, position, and rotation are all properties of transformations in animation. We use transformations to transition the user through different states of an interaction.

Untitled

Parallax

When two elements move at different rates, this is what’s known as parallax. We deploy parallax to aid in supporting the separation of immediacy content from supportive content.

Usage

Guidelines

Do 👍 Don't 👎
Use quick and precise animations. Convey slow or unnatural movement.
Use animation to support the interaction. Use animation for ornamentation.
Use animation consistently across similar elements or interactions. Treat similar elements inconsistently or arbitrarily.