department-of-veterans-affairs / vets-design-system-documentation

Repository for design.va.gov website
https://design.va.gov
40 stars 61 forks source link

Experimental Design [data viz accessible colors] #3070

Open raquelou opened 3 months ago

raquelou commented 3 months ago

What

We have put together a set of colors for a bar graph that are accessible for a wide range of visual ability. We would like to include this color set in the design system so any teams create a visualization they will have it available.

Purpose

This allows people who are creating a graph or other visualization to have colors that are accessible so they do not have to identify new colors. These are examples of how the colors would be used on the performance dashboard.

Screenshot 2024-07-24 at 8 19 34 PM Screenshot 2024-07-24 at 8 20 05 PM

Usage

This allows people who are creating a graph or other visualization to have colors that are accessible so they do not have to identify new colors.

Behavior

Colors to use in data visualizations

Examples

Include any examples you have of this component or pattern. These can be screenshots, links to a Sketch file, or links to staging or production.

Accessibility

These colors were selected based on accessibility and alignment with current VA.gov colors

Guidance

That they are designed to be accessible

Collaboration Cycle Ticket

Provide a link to your collaboration cycle ticket. https://app.zenhub.com/workspaces/collaboration-cycle-reviews-61d89e9e5f4c120011a0ad37/issues/gh/department-of-veterans-affairs/va.gov-team/67917

Your team

IIR - Innovate, Iterate, Run PM: Megan Commons Designer: Raquel Eisele Devs: Nick Sayre, John Rodriguez

Research (optional)

To create this color set I gathered colors from our current design system and put them in to the Viz Pallet tool. I looked at these colors with each of settings for different vision abilities. I made sure that there were not conflicts for any of these. When there were conflicts I either adjusted the colors or I removed a color.

The following screen shots show that these colors comply with visual accessibility needs

Screenshot 2024-07-24 at 8 03 16 PM Screenshot 2024-07-24 at 8 03 32 PM Screenshot 2024-07-24 at 8 03 52 PM Screenshot 2024-07-24 at 8 04 07 PM Screenshot 2024-07-24 at 8 04 28 PM

Code (optional)

Include any existing code.

Next steps

You may present your work to the Design System Council at an upcoming meeting. If you do not or cannot attend the Design Council Meeting, you can opt to get an asynchronous approval.

Submit requests to join an upcoming Design System Council meeting in #platform-design-system.

During the meeting, the Design System Council Working Group will evaluate the request and make a decision.

If your request is approved, you can add your component or pattern to the system. If you have any questions on how to add your component or pattern to the system, please reach out to the Design System Team at #platform-design-system.

Screenshot 2024-07-24 at 12 41 29 PM Screenshot 2024-07-24 at 12 41 41 PM Screenshot 2024-07-24 at 12 41 59 PM Screenshot 2024-07-24 at 12 42 21 PM
humancompanion-usds commented 2 months ago

Notes from DSC

Resolution

artsymartha68 commented 2 months ago

Linking these two related USWDS issues https://github.com/uswds/uswds/issues/4552 https://github.com/uswds/uswds/issues/3090

artsymartha68 commented 2 months ago

Eight shapes delivering awesome tools once again: https://contrast-grid.eightshapes.com/ Kudos to IBM for this in depth analysis: https://medium.com/carbondesign/color-palettes-and-accessibility-features-for-data-visualization-7869f4874fca