Skip to main content

USWDS Design Tokens Guide

Overview

The purpose of this project is to provide lessons learned and guidance on how designers can progressively understand and apply the use of design tokens in their work — ultimately increasing adoption of the U.S. Web Design System (USWDS) among digital services teams working on government websites.

To inform the content in the guide, we interviewed 2 UX Designers and 2 UI Designers to gauge their understanding and experience with USWDS design tokens. We discovered that all the designers are aware of tokens, but not all of them understand how to incorporate tokens into their work. Our guide aimed to address all designers that fall along the spectrum of design token newbie to token master.

Problem

Design tokens have been an important part of design systems for some time now. They allow for both useful constraints and creative flexibility when either building a new system or working within an existing one.

While designers seem generally familiar with design tokens and know that they are a part of the U.S. Web Design System, they are usually not incorporating the use of them in their workflows and collaboration with developers. Mostly all of the guidance currently available is geared to developers, not designers, making it more difficult to understand and use.

This is a missed opportunity to realize the full potential of USWDS and its role as a common language between design and implementation.

Solution

Create a microsite to document guidance on how designers can progressively understand and apply the use of design tokens in their work.

The guide will include two main components:

Results

View the design tokens guide

The guide was split up into three main sections. The idea is to learn one section at a time to progressively adopt an understanding and ultimately use design tokens:

The guide was presented to the design team during one of our bi-weekly team meetings. We used the CodePen template as the interactive, workshop part of our presentation so designers were able to interact with the tokens and allow us to troubleshoot in real time. Overall, it was well received by the team and has become especially useful for our UI Designers.

Let us know what you think by creating a new issue or contributing to a discussion.

Tools

This project was created using Github, Jekyll, HTML, markdown and the United States Web Design System. We used Figma to ideate and Github and Microsoft Teams to collaborate.

Reflection

The best way to truly learn a concept is to teach it.

Creating and presenting this guide helped build our understanding of design tokens and our reputation on the design team as ‘USWDS experts.’

agency.gov

An official website of the Agency

Looking for U.S. government information and services?
Visit USA.gov