Why is this issue important?
If a label is not associated with a form control, a screen reader user may not know what to enter into the control.
vuejs-accessibility displayed errors in some cases where elements did not wrap the element it was labelling. These rules were disabled.
vuejs-accessibility documentation for label-has-for
W3C Labelling Controls.
Current State
Rules are disabled in the code
Steps to reproduce to identify cases where this rule was disabled.
- Search for "vuejs-accessibility/label-has-for" in the code
Cases
arpa_reporter
- components/StandardForm.vue
- views/UploadsView.vue. (two cases)
views
- ArpaAnnulaPerformanceReporterView.vue
- LoginView.vue

Expected State
No rules should be disabled in the code.
Implementation Plan
Next Steps
Relevant Code Snippets
Why is this issue important?
If a label is not associated with a form control, a screen reader user may not know what to enter into the control.
vuejs-accessibility displayed errors in some cases where elements did not wrap the element it was labelling. These rules were disabled.
vuejs-accessibility documentation for label-has-for
W3C Labelling Controls.
Current State
Rules are disabled in the code
Steps to reproduce to identify cases where this rule was disabled.
Cases
arpa_reporter
views
Expected State
No rules should be disabled in the code.
Implementation Plan
Next Steps
Relevant Code Snippets