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

badge accessibility effort #133

Open
vjcitn opened this issue Jan 22, 2022 · 5 comments
Open

badge accessibility effort #133

vjcitn opened this issue Jan 22, 2022 · 5 comments
Assignees

Comments

@vjcitn
Copy link

vjcitn commented Jan 22, 2022

can we adopt suggestions at https://usethis.r-lib.org/dev/articles/badge-accessibility.html

@lshep lshep self-assigned this Jan 24, 2022
@lshep
Copy link
Contributor

lshep commented Jan 24, 2022

additional discussion: community/community#8974

@lshep
Copy link
Contributor

lshep commented Jan 25, 2022

@jennybc so was the suggested change on the mailing list to add into all the Bioconductor badges on landing pages a title and aria-label field in the svg badge code?

@jennybc
Copy link

jennybc commented Jan 25, 2022

I feel like it's not yet clear exactly what the right combination of badge change + badge usage change is. I'm waiting for more progress in community/community#8974.

@lshep
Copy link
Contributor

lshep commented Jan 25, 2022

okay. please keep us posted. short version: we downloaded templates (so probably older without this information) from shield.io and then use the templates to make all the badges on package landing pages. We do it this way instead of interactively with shield.io because we were hitting limits due to how many packages we have and that many badges were being regenerated nightly or weekly (and would get pinged by maintainers if not updated frequently). We keep the badges in svg so to make updates to them to include any relevant information would not be difficult, I just need to know what should be added.

@jennybc
Copy link

jennybc commented Jan 25, 2022

I'm assuming / hoping that GitHub has more accessibility firepower than the tidyverse team or bioconductor does and that they will show us the way re: features the badge SVG should have. And will also give example markdown and HTML for badge inclusion in READMEs and the like.

If the GitHub effort doesn't progress on a reasonable time scale, we'll have to see if we can make progress ourselves.

lshep pushed a commit that referenced this issue Aug 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants