Skip to content
Snippets Groups Projects

fix(a11y): Checkboxes must be accessible

Merged Pierre Ecarlat requested to merge fix/a11y/checkboxes into dev

Related to #658 (closed)

What does this MR do and why?

This Mantis should be addressed:

Le champ de formulaire ne remplit pas au moins une de ces conditions :

  • Possède un attribut WAI-ARIA aria-labelledby référençant un passage de texte identifié ;
  • Possède un attribut WAI-ARIA aria-label ;
  • Est associé à un élément ayant un attribut for ;
  • Possède un attribut title ;
  • Un bouton adjacent au champ de formulaire lui fournit une étiquette visible et un attribut WAI-ARIA aria-label, aria-labelledby ou title lui fournit un nom accessible.

Le lecteur d’écran énonce « case à cocher non cochée ». Mais on ne sait pas de quoi il s’agit !

Page P07.

Edited by Pierre Ecarlat

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Pierre Ecarlat changed the description

    changed the description

  • added 1 commit

    • 526e0eb4 - Added htmlFor to radio and checkboxes

    Compare with previous version

  • added 1 commit

    Compare with previous version

  • Pierre Ecarlat requested review from @bdumont

    requested review from @bdumont

  • Bastien DUMONT
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading