BlogEngineering

Hot button issue: Improving accessibility in the Messenger

Making the web truly accessible for everyone depends on sweating a lot of details, and when you get those details right, the benefits can be felt far and wide.

Paula Lopez25 June 2019Reading time: 7 min
An oil painting of a choppy ocean with boats in the background.
How quick reply buttons used to appear in the Intercom Messenger when in their default inactive state
Color choices in Messenger settings
Some examples of buttons in the previous design
Some examples of quick replies that had poor contrast ratios. On the right is the color that was used on our own Intercom Messenger, which fell just below our desired contrast ratio.
Some examples of colors where we defaulted the quick reply text and border to black.
A sample of colors with 0.95 lightness
Quick reply end result for a very light action color
Quick reply end result for a dark action color
Quick reply end result for a medium action color
The top row represents the active state of quick replies, showing the action color. The middle rows are examples of the default and hover states in the old design, and the bottom two rows are the default and hover states of our new design.
The before and after of the new quick reply buttons in the Intercom Messenger
Improved contrast ratios with the new design
With the new design, when the action color choice is light, we find two shades of the color that ensure a good contrast ratio.
Hot Button Issue: Improving Accessibility In The Messenger