NULLSTAR LABSBook a meeting

Resources · 3-minute read

A small vocabulary for motion

Five interaction patterns to sketch before adding animation to an interface.

Illustrative studio imagery

Keep the vocabulary small

A product feels coherent when the same kind of change moves in the same way. Begin with selection, disclosure, submission, reordering and dismissal. Each pattern needs a clear static state before it needs a transition.

Selection and disclosure

Move a shared indicator between selected items; retain the selected label and contrast. Expand supporting content from its trigger, but ensure it is keyboard reachable and that the trigger exposes its expanded state.

Submission and dismissal

Keep the action in place while a request is pending. Announce success or failure as text, and provide a recovery action. When dismissing a dialog, return focus to its opener so keyboard users can continue.

Keep exploring.

An astronaut seated on a fogged mountain ridge looking toward a lavender planet
Nullstar Labs

Same planet.
Bolder tomorrows.

Ideas.
Products.
People.

Let’s BuildWhat’s Next.

New ideas. Real products. A brighter tomorrow.
Tell us what you’re working on and we’ll take it from there.

Book a meeting
  • Fast ResponseWe usually reply within 24 hours.
  • Real PeopleYou’ll hear from a human, not a bot.
  • InternationalWe work with founders and teams worldwide.
Get in touch

Start a conversation.

We respect your privacy. No spam, ever.