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

Tasks supporting accessibility effort Q2 FY25 #1608

Open
barugonman opened this issue Jan 30, 2025 · 3 comments
Open

Tasks supporting accessibility effort Q2 FY25 #1608

barugonman opened this issue Jan 30, 2025 · 3 comments
Labels
a11y feature New feature or request

Comments

@barugonman
Copy link
Contributor

barugonman commented Jan 30, 2025

Overview

This issue is an Epic-like document of work related to the Q2 FY25 Aerie Accessibility (which will be referred to by 'a11y') update effort. Each linked issue covers the updates for a particular page and it's sub-pages/components e.g. data loaders and editors.

@barugonman barugonman added the feature New feature or request label Jan 30, 2025
@duranb duranb added the a11y label Feb 3, 2025
@barugonman
Copy link
Contributor Author

barugonman commented Feb 3, 2025

Questions about scope of work:

  • How far do we go down the rabbit hole with 'external' tools like Gateway and GQL Playground? For example on the Gateway WAVE complains the white-on-color buttons are too low contrast (and I don't disagree..). Do we want to just document these and maybe report to the vendors?
  • Similarly, what about the Documentation page? Noting WAVE isn't happy with the contrast of all the light grey text on that page. (Maybe a 'dark mode' type option could fix this up)

@duranb
Copy link
Collaborator

duranb commented Feb 3, 2025

Questions about scope of work:

  • How far do we go down the rabbit hole with 'external' tools like Gateway and GQL Playground? For example on the Gateway WAVE complains the white-on-color buttons are too low contrast (and I don't disagree..). Do we want to just document these and maybe report to the vendors?
  • Similarly, what about the Documentation page? Noting WAVE isn't happy with the contrast of all the light grey text on that page. (Maybe a 'dark mode' type option could fix this up)

My two cents is that it should apply to anything user facing. Gateway and GQL Playground UIs are mainly for developers and I'm not too sure if we have complete control over them anyway to be able to address any accessibility issues.

The Aerie docs page would be applicable, but I'm not too sure if we initially scoped that into this effort.

@ewferg
Copy link

ewferg commented Feb 4, 2025

I think our Aerie docs already have a "dark mode" built in thanks to Docusaurus. I would focus on the app itself and not the documentation for now (agreeing with Bryan)

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

No branches or pull requests

3 participants