A11y: Modal close "button" should be keyboard focusable
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 38/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript
- Bereich
- accessibility, frontend
Rechercherichtung
Beginne damit, die Modal-Integration zu lokalisieren und das in diesem Issue beschriebene bestehende Verhalten der Escape-Taste zu überprüfen. Sieh dir den verlinkten Upstream-Pull-Request von vex und die Issue-Diskussion an, bevor du einen Workaround auswählst. Erledigt ist die Aufgabe, wenn das Schließelement des Modals den Tastaturfokus erhalten kann und dabei sein aktuelles Schließverhalten beibehält.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
We can't focus the "x" close button via keyboard:
We can still close the modal via escape key: https://github.com/bbcmicrobit/PythonEditor/pull/310
We could fix this via workaround, or if the modal library get's a fix upstream: https://github.com/HubSpot/vex/pull/134
More info in https://github.com/bbcmicrobit/PythonEditor/issues/347#issuecomment-728986198
- Vorherrschende Sprache
- JavaScript
- Sterne
- 201
- Forks
- 126
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus bbcmicrobit/PythonEditor
-
Programming languagesOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
bbcmicrobit/PythonEditor#406 ·
-
UOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 1/100
bbcmicrobit/PythonEditor#405 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 10/100
bbcmicrobit/PythonEditor#391 · 2 Kommentare · 6 Reaktionen ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 25/100
bbcmicrobit/PythonEditor#375 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
bbcmicrobit/PythonEditor#367 ·
Alle Issues in bbcmicrobit/PythonEditor
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
naver/egjs-flicking#971 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
RADAR-base/radar-self-enrolment-ui#118 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Renderer treats a sub-pixel width difference as a resize, which cancels the `motion()` entranceOffen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
Maintainer antworten meist innerhalb von 1 Tag
-
triage-needed
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
MicrosoftDocs/edge-developer#3970 ·
Maintainer antworten meist innerhalb von 1 Tag
-
agent/scanner hive/hosted-available-lke648397-260827-5n31 quality testing
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Maintainer antworten meist innerhalb von 1 Tag