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

Add a11y support to the landscape #842

Open
juliaferraioli opened this issue Sep 14, 2022 · 5 comments
Open

Add a11y support to the landscape #842

juliaferraioli opened this issue Sep 14, 2022 · 5 comments

Comments

@juliaferraioli
Copy link

All landscapes are lacking accessibility support, including but not limited to:

  • alt text
  • title text
  • keyboard navigation
  • contrast

A basic lighthouse audit gives landscapes a sub-60 score.

@awright
Copy link

awright commented Sep 29, 2022

i'd also love to see this prioritized. the idea of a landscape is very powerful and i'd love if the breadth of our landscapes could be accessible to as many as possible.

@AndreyKozlov1984
Copy link
Contributor

I think that is fixed, at least the alt text

@caniszczyk
Copy link

caniszczyk commented Sep 29, 2022 via email

@awright
Copy link

awright commented Sep 29, 2022

that would be great. and great for our internal discussions too. many thanks!

@juliaferraioli
Copy link
Author

Adding alt text without fixing keyboard navigation doesn't do much, unfortunately. The contrast on the text within the tiles, which actually contains the information, is the thing that can be addressed independently. While the WebAIM contrast checker indicates that it may pass in some situations, at the size of the text involved it fails AAA.

Additionally, the alt text only works on card mode. For landscape mode, the alt text is insufficient. See the functional images guidance.

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

4 participants