Add aria-invalid=true to fields with errors

This commit is contained in:
Neil Martinsen-Burrell 2023-01-03 12:20:49 -06:00
parent 6bda7b7ead
commit 56606f32e0
No known key found for this signature in database
GPG key ID: 6A3C818CC10D0184
4 changed files with 5 additions and 5 deletions

View file

@ -38,7 +38,7 @@
{% endfor %}
<div class="display-flex flex-align-center">
<span class="padding-top-05 padding-right-2px">www.</span>
{{ wizard.form.requested_domain|add_class:"usa-input usa-input--error"|attr:"aria-describedby:domain_instructions" }}
{{ wizard.form.requested_domain|add_class:"usa-input usa-input--error"|attr:"aria-describedby:domain_instructions"|attr:"aria-invalid:true" }}
<span class="padding-top-05 padding-left-2px">.gov </span>
</div>
</div>
@ -65,7 +65,7 @@
{% endfor %}
<div class="display-flex flex-align-center">
<span class="padding-top-05 padding-right-2px">www.</span>
{{ wizard.form.alternative_domain|add_class:"usa-input usa-input--error"|attr:"aria-describedby:domain_instructions" }}
{{ wizard.form.alternative_domain|add_class:"usa-input usa-input--error"|attr:"aria-describedby:domain_instructions"|attr:"aria-invalid:true" }}
<span class="padding-top-05 padding-left-2px">.gov </span>
</div>
</div>

View file

@ -140,7 +140,7 @@
</span>
{% endfor %}
<div class="usa-checkbox">
{{ wizard.form.is_policy_acknowledged|add_class:"usa-checkbox__input"|add_class:"usa-input--error" }}
{{ wizard.form.is_policy_acknowledged|add_class:"usa-checkbox__input"|add_class:"usa-input--error"|attr:"aria-invalid:true" }}
{{ wizard.form.is_policy_acknowledged|add_label_class:"usa-checkbox__label usa-label--error" }}
</div>
</div>

View file

@ -19,7 +19,7 @@
{{ error }}
</span>
{% endfor %}
{{ wizard.form.security_email|add_class:"usa-input"|add_class:"usa-input--error"|attr:"aria-describedby:instructions" }}
{{ wizard.form.security_email|add_class:"usa-input"|add_class:"usa-input--error"|attr:"aria-describedby:instructions"|attr:"aria-invalid:true" }}
</div>
{% else %}
{{ wizard.form.security_email|add_label_class:"usa-label" }}

View file

@ -13,7 +13,7 @@ error messages, if necessary.
{{ error }}
</span>
{% endfor %}
{{ field|add_class:input_class|add_class:"usa-input--error"}}
{{ field|add_class:input_class|add_class:"usa-input--error"|attr:"aria-invalid:true" }}
</div>
{% else %}
{{ field|add_label_class:"usa-label" }}