Skip to content

A11y improvements

ljf requested to merge a11y into master

Bon j'ai fait quelques modifications pour une meilleure accessibilité pour les personnes mal-voyantes:

  • J'ai viré le texte alternatif du logo car le titre Entraide CHATONS inclu déjà CHATONS
  • J'ai spécifié que les titres des cartes sont bien des titres (il s'agit d'un bug d'accessibilité de bootstrap react je pense ...
  • J'ai fait en sorte que la nouvelle instance soit annoncée si on clique sur le bouton pour changer d'instance
  • J'ai viré l'affichage de la chaine de caractère aléatoire, à mon sens c'est visuellement étrange et en plus ça cache le placeholder qui est une information importante (puisqu'on affiche pas le label ce qui est déjà une mauvaise pratique). Du coup j'ai mis "Nom du pad (optionnel)" à la place de "Nom du document", document est remplacé par pad pour ne pas couper visuellement le mot optionnel
  • J'ai enlevé une couleur codée en dure, car ça flingue l'usage de feuille de style alternatives (utilisés pour mettre des couleurs avec plus de contraste)
  • J'ai légèrement relevé la valeur du gris du pied de page car trop faible contraste

NB: concernant la couleur orange utilisé, le contraste avec le blanc est trop faible, mais j'ai laissé en considérant que sinon ça dénature la charte graphique. N’empêche le contraste est trop faible et probablement que certaines personnes n'arriveront pas à lire le nom du logiciel.

Merge request reports