Wondering what all the fuss about UI animation is? Let’s take a look at some of the benefits of adding animation to your designs and 5 examples of the power of animation.

A little bit of animation can go a long way to improve the user experience on a product or site. These small interactions can help users understand where they are on a page and where the menus, modals and new pages are coming from.

Animations can be used to reward users for completing actions. For example, a ‘like’ button with a playful animation can release dopamine which will make users want to keep interacting with it. In the same way, we like to cross items off a to-do list, a visual representation of completing a task is a great way to let users know they have undertaken an action.

Animation can also add hierarchy to a design. An extreme example would be a shaking CTA button. This will grab peoples attention more than anything else on a page. This can have an appropriate use for example if a user keeps missing a field in a form a small nudge can steer them in the right direction. However, overuse can make a design lose all hierarchy, in the same way, making all text large and bold would. This type of animation should be used sparingly.

There can be drawbacks of animating your UI for example it can slow down the experience of an app of a site. It’s important to constantly question why you’re adding animation, is it improving the users’ ability to perform a task or is the animation getting in their way? There is a temptation to add animation for aesthetic purposes but functionality should always be the most important part of the design.

That being said here are 5 examples of animation you can add to your site to improve the UI:

 

1. Submit button

 


(https://dribbble.com/shots/1426764-Submit-Button)

 

Why it works

It gives users feedback that they have taken an action. This fun animation is satisfying and clear.

 

2. Expanding cards

 

Why it works

This is a great example of giving users context of where they are on an app/site because the animation expands it reinforces the idea that they are still on the original page but viewing more detail of the content. It also allows for more information to be displayed and only surfaced when a user is interested in it.

 

3. Loading screen

 

Why it works

A loading screen like this reassures users that content is loading and that the site is working as expected it’s just taking a little while to get the information. The animation can also be a distraction that keeps the user entertained while they wait.

 

4. Slide-out menu

 

Why it works

Similarly to the expanding cards slide-out menus show the user where the element comes from, where it’s going to and where it is housed.  It makes it clear to the user that there is a layering of content and indicates that they can get back to the previous page by closing the menu.

The animation does all of this in a matter of seconds.

 

5. Toggle Button

 

Why are works

This change of state in the toggle indicates that something has changed from one option to another. Having the animation of the button sliding much like a physical switch makes it clear that the relationship between the two states. Without this animation, it’s not as obvious that you have moved from one option to another.

 

Summary

Hopefully, this gave you some inspiration for ways to add meaningful animation into your next project. Remember your animations shouldn’t get in the way of or slow down the user from performing their task. If you’d like some help animating your next project get in touch and we’d be happy to assist.