Designing for colorblind access

Part 1: UI components

Alex Chen
Queer Design Club
6 min readNov 8, 2019

--

Abstract graphic image of large blue, green, pink, and orange blobs on a yellow background.

Image descriptions are in the alt text.

Why design for colorblind access?

About *4% of people worldwide are colorblind (source). It’s important to keep in mind that while these statistics feel like extremely rare, in reality that’s 13 million people in the U.S. alone who need colorblind access. And in general, dismissing people as edge cases is ableist no matter how small the statistic. Everyone deserves equal access as a human right.

Design is inaccessible to colorblind people when it relies on color to convey information.

Colorblindness is not one single experience, it manifests in numerous ways with green/red type being the most common condition. Learn more in this quick introduction.

Sometimes mixing up colors is relatively harmless, like coordinating your outfit for the day. Other times it can lead to serious consequences. In a mixer, is the bracelet blue for photo consent or red for no photographs? On a subway map, are you traveling west on the Brown line or Blue line? When driving, is the traffic light red or green?

Chart comparing traffic light with non-colorblind vision &3 types of colorblindness: deuteranomalia, protanopia, tritanopia
(Source)

Colors are a design choice, so when we encounter access barriers the fault lies on the design and not the person. By choosing accessibility we are choosing to build access into our everyday interactions instead of putting that responsibility on the individual.

*Most colorblind statistics are segregated by binary sex, which ignores trans and intersex experiences. Therefore, I’m using a combined average.

Accessibility drives creativity

Sometimes, accessibility might feel like a chore or checklist that stifles creativity.

While it’s true that there are many factors to consider, I think accessibility actually drives the creative process because it pushes us to think of unique solutions within constraints.

The constraint: do not rely on color alone to convey information
The opportunity: use text, iconography, contrast, and layout in creative ways

*WCAG 2.1, the official guide for digital accessibility, has 1 rule about colorblind access, but not a lot of supporting information about how to be successful in this area. I believe that we deserve more nuanced guidelines to make not only accessible but elegant solutions.

I’ve assembled a series of suggestions for how to make your components accessible without prescribing a final solution. What path your design ultimately takes will depend on your brand, user feedback, and your intuition as a designer.

*WCAG = Web Content Accessibility Guidelines

Examples of accessible components

Note: I used this Figma plugin and Coblis to generate the colorblind simulations.

Navigation

Accessible navigation is essential because people need to know where they are in the application.

This navigation scheme uses blue against a list of pink items.

Mobile navigation graphic — blue bicycle is selected, pink person, car, and train and other unselected nav items.

However, the pink-blue difference becomes very subtle or even nonexistent in some forms of colorblindness, making it impossible to know where you are.

Colorblind simulation of navigation, comparing the original to 8 types of colorblindness.
Comparison of original navigation design (pink and blue) with protanopia simulation (they all look blue).

Here are some techniques to improve the accessibility:

1. Use higher contrast on selection

2. Add a shape, such as a circle or line, on selection

3. Change the background color on selection

Graphic comparing original navigation design to accessible versions (contrast, shape, and background).

Status indicators

Status indicators show information that changes frequently. These must be accessible because the changing indicators show what’s available to interact with, resulting in confusion if they’re unclear.

These are examples of online/offline indicators for people.

Status indicator graphic: 3 photos of people with green, yellow, and red dots next to them.

If color is the only thing changing, it’s inaccessible. These indicators look the same to many colorblind people, making them virtually useless.

Colorblind simulation of status indicators, comparing the original to 8 types of colorblindness.
Comparison of original status indicator design (green, yellow, red) with protanopia simulation (all muddy yellow/brown).

Instead of relying on color, you can try the following:

1. Use the absence of the shape

2. Use distinct iconography

3. Use text to explicitly state status

Comparison of original status indicator design to accessible alternatives (absence of shape, iconography and text).

Most social media mobile apps, like facebook, use the absence of shape. I think this method is the most visually scannable, though it doesn’t allow for more than 2 or 3 states.

Communication apps like skype use icons because it allows for a diversity of indicators — such as available, in a meeting, inactive, etc. The downside is these are sometimes difficult to see depending on the size.

Most apps also combine text with one of the methods listed above!

Toggle buttons

Toggle buttons are somewhat unique because they combine status indicators with buttons. They usually activate a specific mode, such as locked/unlocked, lights on/off, mute/not muted.

Here’s an example of a toggle button for turning on the lights.

If only the color changes, it’s unclear if the user’s action had any effect. The lack of feedback is a usability concern, because people want confidence that the interface is responding to them.

Some people argue that with toggle buttons, contrast is sufficient to communicate information. While it’s true that contrast helps, toggle buttons are still confusing because it’s not clear which state means on vs. off. The yellow symbolism also loses value when it becomes salmon, pink, or orange in some types of colorblindness.

Colorblind simulation of toggle buttons, comparing the original to 8 types of colorblindness.
Comparison of original toggle button design (blue/grey to yellow) with achromatomaly simulation (grey to yellow/grey).

These are some accessible alternatives that don’t rely on color:

1. Use distinct iconography to show selection

2. Use a switch button instead of a toggle button

Comparison of original toggle button design to accessible alternatives (iconography, switch button).

Both of these can also use text labels for additional clarity, depending on screen availability.

Final thoughts

In general, color is not a universal experience. The colorblind simulations showed several ways that people experience color differently.

Even amongst non-colorblind people, cultural values and emotional connotations of colors vary widely. East Asian cultures wear white to funerals while Euro-centric cultures wear white to weddings. A painter might call out 10 different hues of light blue — robin egg, periwinkle, baby blue — while someone else might just call these all blue.

While we can’t control how people experience color, we can control how they perceive the overall interface by making information clear, accessible, and available to everyone.

Coming up in this series

This is the end of part 1, UI components. If you have any questions or feedback, you can comment or tweet at @access_guide_. 😊

Part 2 will feature data and information! This includes charts, diagrams, and maps.

(There might be a part 3 for hardware and LED’s! Emphasis on the might.)

If you like my work, you can support me on ko-fi.

--

--

Alex Chen
Queer Design Club

UX designer and writer with a focus on usability and accessibility. 🌈♿🕺 My pronouns are they/them.