nasa / openmct

A web based mission control framework.
https://nasa.github.io/openmct/
Other
12.06k stars 1.25k forks source link

[Build] Implement a11y linting to detect violations #7915

Open unlikelyzero opened 2 weeks ago

unlikelyzero commented 2 weeks ago

Summary

https://github.com/vue-a11y/eslint-plugin-vuejs-accessibility

evenstensberg commented 1 week ago

Can I fix this?

unlikelyzero commented 1 week ago

Can I fix this?

Yes. The ticket isn't fully fleshed out

evenstensberg commented 1 week ago

I've added a PR implementing the lint rules. After that is merged, you can turn each rule on and fix gradually.

unlikelyzero commented 1 week ago

@evenstensberg can you begin addressing the keyboard issues please

evenstensberg commented 1 week ago

@unlikelyzero Can we do that in seperate prs?

unlikelyzero commented 4 days ago

@evenstensberg please address one or two of the violations. Either the keyboard input or the other one

evenstensberg commented 2 days ago

Okay. I have exams this week + next, fyi. Will fix this when I got time :)