patternfly / patternfly/patternfly-react

Label group - live region/a way to convey a label was added

Offen
#8,059 11 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

A11y Stale
Vorherrschende Sprache
TypeScript
Sterne
862
Forks
392
Ø Merge
4 T. 8 Std.
Gemergte PRs (30 T.)
9

Beschreibung

Is this a new component or an extension of an existing one?
Label group

Describe the feature
Currently when a label is added via the examples/demos where a label can be added, there's no indication that a label was successfully added when interacting via VoiceOver.

A live region on the label group when addLabelControl is passed in would help resolve this, but may be verbose if there are a lot of labels (each label would get read out loud, not just the newly created one).

Are there visuals for this feature? If applicable, please include examples for each state and for varying widths
Include screenshots or links to Marvel or other mockups.
N/A

Any other information?
N/A


Jira Issue: PF-170

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit den Beispielen/Demos für Label group und verfolge das Verhalten, wenn addLabelControl übergeben wird. Prüfe die Anforderung an die VoiceOver-Ansage und entscheide, wie ein neu hinzugefügtes Label angekündigt werden kann, ohne jedes Label erneut vorzulesen; erledigt ist dies, wenn das Ergebnis in der relevanten Interaktion barrierefrei vermittelt wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
react, typescript
Bereich
accessibility, frontend
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.