Design Systems - Accessibility for Charts

 

design systems - accessibility for charts

Workday needed to update chart styles in the design system and make them accessible for users. This project aimed to design a pattern library to assist people with color blindness. In two months, I audited the current framework, conceptualized an approach for the patterns, executed the designs, and then tested the patterns internally. I worked directly with the engineer to bring this functionality live.

I enjoy making the internet more accessible and was thrilled to work on this project.

 

Fill patterns I designed were implemented into the Workday Design System Library

 

Initial Research Audit

Before the update, the existing patterns lacked logic and coordination with the current design system colors. To begin my investigation, I began with basic shapes: a square, a circle, and a line.

The previous patterns lacked logic and coordination with the design system colors.

The framework I built included worked with size, density, thickness, and rotation to find the correct fidelity.

 

Searching for the Correct Density

My process used elements such as size, density, thickness, and rotation.

 

Viewing Patterns in Context

After identifying patterns in black and white, I began to incorporate colors from the design system. I looked at normal and reversed options to compare contrast levels.

 

Interpolating Colors

I used Javascript to help me estimate the values between colors to determine the right level of fidelity to show the right contrast level.

Fill Patterns Were Incorporated into the Design System

The Workday Design System team updated the design system to include fill patterns for better accessibility across the platform. I leveraged existing usability standards and tested the patterns within Workday.



In addition to designing new features for design systems, I utilize Figma to efficiently create, edit, and share files with developers and other designers. When working with Apiture on their development portal, I created a component library to enable accurate and consistent design creation, while preparing for the addition to the AUI Design System.