patternfly / patternfly/patternfly-react

Spike - Investigate options for updating a11y props being required or not

Ouverte
#9,816 9 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

A11y Spike Stale
Langage dominant
TypeScript
Étoiles
862
Forks
392
Merge moyen
4 j 8 h
PR mergées (30 j)
9

Description

Describe the enhancement or change
Spike for a discussion to have regarding https://github.com/patternfly/patternfly-react/issues/5397

Basically we need to decide whether:

  • we want to update certain a11y props to either be required (if currently optional) or make them optional (if currently required)

  • we want to add console warnings when an optional a11y prop is not passed in, but ideally should be (e.g. if an element doesn't have a visible text label, typically we should want an aria-label added somewhere)

  • leave things as-is - props will remain optional or required as they already are

  • some combination of all of the above

  • some props should have an (updated?) default value

Is this request originating from a Red Hat product team? If so, which ones and is there any sort of deadline for this enhancement?

Any other information?


Jira Issue: PF-108

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par lire l’issue #5397 de PatternFly vers laquelle pointe le lien et examinez les props d’accessibilité obligatoires et facultatives actuelles dans les composants concernés. Comparez les options décrites ici, y compris les avertissements et les valeurs par défaut. Le travail est terminé lorsque les alternatives, les props concernées et une orientation recommandée sont documentées pour discussion.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
react, typescript
Domaine
accessibility
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
Calme
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.