Play Baseline Blue

Realigning the Play color story.

Google Play has an broken color story across core user journeys. These color inconsistencies across surfaces exacerbate non-compliance with the latest Google Material guidance and make it harder to both modernize the UI and adopt Material common components. Baseline Blue is an initiative to remap the Google Play color system to align with Material and other first party Google apps while simultaneously integrating design tokens to deliver a more consistent, higher quality experience for users.
My role as interaction designer was to partner cross functionally with UX verticals and Engineering to remap the semantics of the UI across platforms, integrate color token structures into an integrated token index, and craft documentation for the team to accelerate adoption of the latest system.
Role
Interaction Design
Visual Design

The Problem

Google Play has an outdated and broken color story across core use journeys. Color inconsistencies across surfaces exacerbate non-compliance with Material design guidelines and make it harder to both modernize the UI and adopt Material common components.

The Objective

Deliver a consistent and trustworthy experience across Google products and better improve the Google Play experience for users by modernizing & aligning app color strategy.

The Solution


The Google Play baseline blue color scheme achieves color consistency and adoption of Material guidance.

Color explorations

In our approach to aligning the Play color story, we explored three potential options that adopted a Material color structure while maintaining historic color equity.


Baseline color scheme

Google Play color is updated to align with Google Material design tokens & color roles. While the previous Play Store color system relied on hard-coded hex values, design tokens enable dynamic color and product consistency by assigning an element's color role in a UI, rather than a set value. This system is built to support Google Play across light and dark themes.

Color tokens


Tokens store style values like colors and fonts so the same values are used across designs, code, tools, and platforms. Using design tokens instead of hardcoded values can make it easier to build and maintain products with a design system.

Tonal palettes


The color system is based on a series of tonal palettes across primary, secondary, tertiary, error, neutral, and neutral variant values.

Tonal palettes consists of 13 tones generated by a key color. A tone value of 100 is equivalent to the idea of light at its maximum and results in white. Every tone value between 0 and 100 expresses the amount of light present in the color.

Color logic


A tonal palette offers variations in tonality so that a color scheme and UI can provide contrast and visual differentiation.

Tones feed into color roles. Every role in the scheme is populated by a tone in the tonal palette. Never a hex value. Color roles then get applied to component elements.

Remapping the color system

The baseline color system was launched in a phased approach. For the initial launch, existing semantic styles needed to be remapped to the baseline scheme in tandem with reference and system token structures in collaboration between UX and engineering.

Multi-platform implementation

To maintain a consistent cross-platform experience, baseline color was implemented across product surfaces for mobile, foldable, tablet and web.




Color documentation for UX and Engineering

To communicate phases of Material 3 color adoption and provide guidance for the organization, we crafted color documentation that lived on the design system microsite. This documentation provided an overview of what was new with the latest color system, usage guidance for each color role, a repository of shared color tokens, and examples of how colors were applied across the product UI across light and dark themes.



Other Projects