Address a bunch of accessibility issues

- Add missing labels for form fields
- Improve contrast slightly
- Remove incorrect aria-label= and title= attributes
- Use fieldset for radio button groups
This commit is contained in:
Jonas Schäfer
2021-01-29 15:57:37 +01:00
parent 57adf0c679
commit 9612926230
9 changed files with 45 additions and 29 deletions

View File

@@ -12,8 +12,8 @@
<dl>
<dt>{% trans %}Valid until{% endtrans %}</dt>
<dd>{{ invite.expires | format_date }}</dd>
<dt>{% trans %}Link{% endtrans %}</dt>
<dd>{% call showuri(invite.landing_page) %}{% endcall %}</dd>
<dt>{% trans %}<label for="link-field">Link</label>{% endtrans %}</dt>
<dd>{% call showuri(invite.landing_page, id_="link-field") %}{% endcall %}</dd>
<dt>{% trans %}Invitation type{% endtrans %}</dt>
<dd>{% call invite_type_description(invite) %}{% endcall %}</dd>
{%- set ngroups = invite.group_ids | length -%}