Animation and Transition Basics#
Animation#
A composition of gradual changes over time that express a certain idea.
Animation makes use of time as a medium, when mere spatial expression is not enough.
In this design system, animation can be considered as a tool to refine an experience. Thus, animation is also an identity, where consistency or similarity is key.
Transition#
Transitions are animation works that emphasise on expressing state changes.
Transitions can provide context to help users construct mental models of a application.
In this design system, transitions are used to ease sudden changes. Longer, more complex transitions should strive for similarity to create a unified experience.
Notes#
- The design should not rely on animation to communicate. Avoid designing a change that is so harsh that it must rely on transition to communicate.
- Respect user setting that reduces motion. Design without animation and transition should still be effective.