bbcmicrobit / bbcmicrobit/PythonEditor

A11y: Modal close "button" should be keyboard focusable

Aberta
#355 0 comentários 0 reações 0 responsáveis Ver no GitHub
a11y
Linguagem predominante
JavaScript
Estrelas
201
Forks
126
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

We can't focus the "x" close button via keyboard:

Screenshot 2020-11-17 at 15 05 07

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

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece localizando a integração do modal e revisando o comportamento existente da tecla Escape descrito nesta issue. Verifique o pull request upstream do vex e a discussão da issue vinculados antes de escolher uma solução alternativa. Está concluído quando o controle de fechamento do modal puder receber foco do teclado mantendo seu comportamento atual de fechamento.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
javascript
Domínio
accessibility, frontend
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
38/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.