Add some extra Eslint rules for a11y
When discussing GitLab's product visibility: https://gitlab.com/gitlab-org/gitlab-ce/issues/39662
I commented that having some extra ESLint rules could help engineers develop that empathy for users that might be using screen readers among other a11y tools:
https://gitlab.com/gitlab-org/gitlab-ce/issues/39662#note_116601280
We could attempt integrate these rules into this project as a small iteration see how it works for us and from there migrate these rules to gitlab as a whole. The ESLint plugin that could help us with this is: https://github.com/maranran/eslint-plugin-vue-a11y
Is this something that makes sense integrating into gitlab-ui?