bbcmicrobit / bbcmicrobit/PythonEditor
A11y: Modal close "button" should be keyboard focusable
- 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:

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
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