Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[A11y] Page de recherche /rechercher #1142

Open
22 tasks
johangirod opened this issue Jul 22, 2024 · 0 comments
Open
22 tasks

[A11y] Page de recherche /rechercher #1142

johangirod opened this issue Jul 22, 2024 · 0 comments

Comments

@johangirod
Copy link
Contributor

johangirod commented Jul 22, 2024

Titre des pages

  • le titre n'est pas mis à jour avec la recherche courante (voir avec @Jonathan2051)

Navigation au clavier

  • Focus trap dans le header à enlever
  • Les boutons de filtre ne sont pas focusable
  • Il manque des focus trap dans les dialog des filtres

Formulaires

Hiérarchie de l’information

  • Rechercher une entreprise devrait être h1 (voir avec @Jonathan2051)

Alternatives aux images

  • La croix pour réinitialiser le filtre n'a pas de texte
  • Tous les svg des filtres devrait avoir un aria-hidden

Structure des pages

  • Le tutoriel devrait être relié aux filtre avec l'attribut described-by
  • Les boutons des filtres devrait être des bouton (et non des labels) avec des description et un attribut aria-expanded (cf disclosure pattern)
  • Les dialog des filtre devrait avoir l'attribut modal
  • Les liens de résultat devrait être uniquement sur le titre et avoir un aria-label "voir la page"
  • Les liens des établissements devraient avoir un aria label
  • Uitliser une balise search au lieu de form pour la recherche dans le header (sur toutes les pages avec recherche)
  • Utiliser les bons aria role pour le bloc de pagination
  • Les résultat de recherche devraient être une liste

Contrastes des couleurs

  • Première page et page précédente dans le bloc de pagination n'ont pas le contraste suffisant

Autre

  • Les liens des établissement devrait être souligné
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants