Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SC 141 -- Color used to communicate steps in process #11

Open
damiansian opened this issue Jan 4, 2025 · 0 comments
Open

SC 141 -- Color used to communicate steps in process #11

damiansian opened this issue Jan 4, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@damiansian
Copy link

damiansian commented Jan 4, 2025

URL

https://demo.fileyourstatetaxes.org/en/nj/landing-page

Issue

The green color is used to indicate the current step in the process. Technically, because you have the same information in text directly below the graphic, this is not a WCAG issue. However, it is presented here to you as a matter of user experience and enhancement.

Image
Image

alt: The form stepper shown in grayscale where the green and gray are very difficult to distinguish.

WCAG

SC 1.4.1:Use of Color (Level A)

User impact

People who are color vision deficient may have difficultly differentiating or distinguishing colors. The current step is indicated in green and the next steps in gray. The above shows the graphic without the ability to see color/hue and in that representation we can determine that color is used to communicate information. However, the same information is available in text below the graphic, so this is technically conforming. It's up to you all if you want to go the extra mile and make this component more explicit without relying on color alone.

Suggested fix

You may consider adding a symbol or some type of graphic embellishment to the green oval. Other design choices can be applied to achieve the same level of differentiation. A line below the current oval for example. If you can understand the context in grayscale, you have solved the issue from a design perspective.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant