adobe / adobe/leonardo

CVD conflict reporting

Open
#100 0 comments 0 reactions 0 assignees View on GitHub
enhancement UI
Dominant language
JavaScript
Stars
2.1k
Forks
130
PR merge metrics
No merged PRs in 30d

Description

## Description

Add detailed color conflict report to themes tab. Possible resource to use:
https://github.com/connorgr/d3-jnd

## Why do you need this feature?

CVD simulations are great, but are highly subjective ways to analyze color conflict issues. For users who have a color vision deficiency, the use of a simulator to audit potential conflicts in other CVDs would be undesirable. All-in-all, a CVD simulation excludes many users from the ability to accurately audit their color palette in this regard. By offering a pass/fail type of reporting for each color in the theme, more users will have access to this information, and could potentially be useful in other applications (such as warning reporting in the npm package).

## Additional context

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the themes tab and the linked d3-jnd resource. Define how the detailed CVD conflict report should present pass/fail results for each theme color, and consider how the same reporting could support warning output in the npm package. Done means the intended report behavior and integration scope are confirmed.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
accessibility, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.