Base Palette
I began by extending our current color system into multiple shades and tints to make more colors available while staying within our brand guidelines.

What began as a need for more data-visualization colors became an opportunity to rebuild the American Express mobile color system and deliver one of its most requested features. I led a semantic token system for text, icons, surfaces, brand expression, and chart data that enabled accessible dark mode without reducing the app to generic black and gray. More than 40% of users adopted dark mode in its first year.
Support dark mode and richer data visualization across a large consumer app without losing accessibility, hierarchy, or the American Express brand.
I began by extending our current color system into multiple shades and tints to make more colors available while staying within our brand guidelines.


I began by extending our current color system into multiple shades and tints to make more colors available while staying within our brand guidelines.

Given that accessibility standards are higher for text than graphic elements, I broke the colors up into two categories: text/icons and layout.


An initial idea for a visualization color system grouped into three families:

I explored using patterns to extend values beyond colors.




I broke with the HIG and Material dark mode guidelines to leverage our brand colors rather than simply using a black and gray palette.
Dark mode was a success with over 40% user adoption in the first year. American Express set a precedent by being the first major financial institution to implement dark mode in a mobile app, a great step forward for accessibility and toward reducing eye strain for our customers.