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

Make Pie and Donut Charts Accessible #432

Open
2 tasks done
st3phhays opened this issue Dec 2, 2024 · 0 comments
Open
2 tasks done

Make Pie and Donut Charts Accessible #432

st3phhays opened this issue Dec 2, 2024 · 0 comments
Labels
0 - Backlog Issue is accepted, but is not ready to be worked on or not in current sprint Accessibility Represents issues that are related to accessibility in UI such as WCAG, etc. ChocolateyCentralManagement ChocolateyLicensing

Comments

@st3phhays
Copy link
Member

st3phhays commented Dec 2, 2024

Checklist

  • I have verified this is the correct repository for opening this issue.
  • I have verified no other issues exist related to my request.

Is Your Feature Request Related To A Problem? Please describe.

Library used for charts is chartist.js: https://gionkunz.github.io/chartist-js/. We need to upgrade to https://chartist.dev/, which is the v1 version.

Describe The Solution. Why is it needed?

The reason for this is, to pull in new features like tooltips, reduce security vulnerabilities, and build upon the latest source.

  • For charts, label values on part itself or make it clickable (tooltips on hover).
  • When clicking on part of the chart, make the other parts fade or make the part clicked on stand out.
  • Use patterns if possible
  • Colors must be 3:1 ratio with the other colors in the chart and the background color

Additional Context

No response

Related Issues

  • PROJ-887

┆Issue is synchronized with this Gitlab issue by Unito

@st3phhays st3phhays added 1 - Ready Issue is accepted, milestone added and are ready to be worked on Accessibility Represents issues that are related to accessibility in UI such as WCAG, etc. ChocolateyCentralManagement ChocolateyLicensing labels Dec 2, 2024
@st3phhays st3phhays changed the title Make Pie and Donut Chars Accessible Make Pie and Donut Charts Accessible Dec 2, 2024
@st3phhays st3phhays added 0 - Backlog Issue is accepted, but is not ready to be worked on or not in current sprint and removed 1 - Ready Issue is accepted, milestone added and are ready to be worked on labels Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 - Backlog Issue is accepted, but is not ready to be worked on or not in current sprint Accessibility Represents issues that are related to accessibility in UI such as WCAG, etc. ChocolateyCentralManagement ChocolateyLicensing
Projects
None yet
Development

No branches or pull requests

1 participant