Many apps use their brand color on their call-to-action buttons. Doing this may seem like a harmless act of branding, but it can actually hurt the user experience. Brand-colored buttons can lead to inaccessible text labels, button state conflicts, and a lower clickthrough rate.

Inaccessible Text Labels

Brand-colored buttons often have inaccessible text…


Traditional checkboxes and radio buttons have become a thing of the past. They’re outdated and have lousy usability. Their tiny targets are hard to click with accuracy. The difference between a dot and checkmark cue can confuse non-tech-savvy users. The next evolution of checkboxes and radio buttons is chips.

Easier to Click and Tap

Radio…


Icons come in many different shapes and forms. It’s not always easy to pick a style. When you’re choosing icons for your menu navigation, it pays to be selective. Some icons are more efficient for scanning than others. …


Many designers believe that you should always label your icons, so users know what they mean. This advice seems sensible, but it isn’t always optimal. There are cases when it’s better not to label them and allow users to learn what those icons mean. …


There are many reasons why toasts are an effective way to express interface states. But if you don’t design them the right way, they can end up working against you. Some designers think toasts have poor usability and accessibility.

However, toasts themselves don’t cause these issues. Designers who don’t design…


The location of an interface element plays a crucial role in how much attention it’ll get. Users scan certain screen areas more than others. If you were to use an eye-tracking device to track their eye fixations, you would notice a common scanning pattern.

Users of left-to-right languages tend to…


Tables are one of the most popular ways to display data. They’re effective at providing structure and organization to data, but they’re difficult to scan. Users often have trouble differentiating various data types at a glance. …


Before you use a checkbox on your interface, you got to ask yourself a couple of questions. Is a checkbox the right component to use in this context? If it is, what’s the most usable way to display them?

Many designers fail to ask these questions and automatically use checkboxes…


Content cards are one of the most common ways for apps to organize their content. They allow users to consume bite-sized samples while they browse before clicking on one to get the full-sized meal.

Using content cards isn’t enough to create a great browsing experience. You also have to optimize…


When users navigate an interface, they have a need for speed. The faster it is for them to find what they’re looking for, the more time they’ll save on their task.

A common navigation pattern that needs speed is the three-level menu. You’ll often find it on dashboard interfaces and…

UX Movement

There’s a good and bad way to design user interfaces. Our publication shows you which way gives the best user experience. https://uxmovement.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store