[react] Resolve violations for WCAG 2.2 a11y tool bump
Mantenedores costumam responder em até 2 dias
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 52/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- react, typescript
- Domínio
- accessibility, frontend, testing
Direção de pesquisa
Comece executando as verificações de acessibilidade nos exemplos de componentes listados, concentrando-se nas violações de tamanho-alvo que envolvem Checkboxes, Radios, links e ações irmãos. Inspecione ClipboardCopy, Checkbox, Label, Truncate, os componentes de exemplo nomeados e CodeEditor; o trabalho estará concluído quando as violações de tamanho-alvo 2.2AA relatadas e as violações de contraste do tema claro do CodeEditor forem resolvidas.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Describe the enhancement or change
Follow up to #12296
All reported 2.2AA errors are target-size violations. The common trend behind these errors is the placement of sibling Checkboxes and Radios in our examples.
Component issues:
-
ClipboardCopy: inline + compact clipboard copies that contain additional actions. Needs additional spacing between the internal copy action and additional actions, and possibly between additional actions as well.
-
Checkbox: sibling checkboxes. Needs additional spacing.
-
Label: the following needs additional spacing between actionable elements
- All labels that are links or clickable with the close button
- All compact labels (base, link, clickable) with the close button
- Editable labels with the close button
-
Truncate: truncated links and sibling truncated links
Example-only target-size violations due to checkboxes/radios:
-
Card
-
CodeEditor
-
Drawer
-
FileUpload, both Single and Multiple
-
Modal
-
Progress
-
ProgressStepper
-
Popover
-
SearchInput
-
Select (templates tab)
-
Table (demos tab) - specifically demos contain truncated links
-
Tooltip
CodeEditor was also getting a couple contrast violations for the monaco text colors in light theme.
Jira Issue: PF-4439
- Linguagem predominante
- TypeScript
- Estrelas
- 861
- Forks
- 392
- Merge médio
- 3d 6h
- PRs com merge (30d)
- 11
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de patternfly/patternfly-react
-
PF Team
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
patternfly/patternfly-react#12651 ·
Mantenedores costumam responder em até 2 dias
-
Bug - [Menu] - Flyout stays open when hovering a disabled itemTalvez já em andamento @fallmo assumiu há 25 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
patternfly/patternfly-react#12637 ·
Mantenedores costumam responder em até 2 dias
-
PF Team
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
patternfly/patternfly-react#12617 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
PF Team Stale
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
patternfly/patternfly-react#12610 · 2 comentários · 1 reação ·
Mantenedores costumam responder em até 2 dias
-
Bug - [LoginForm] - `autoComplete` is not exposed and cannot be defined in the LoginForm.Talvez já em andamento @mnkprs assumiu há 34 dias. AbertaStale
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
patternfly/patternfly-react#12600 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
Todas as issues de patternfly/patternfly-react
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
better-auth/better-auth#11723 · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
area: docs difficulty: easy documentation good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia
-
Worker-Erstellung bricht langsame Git-Worktree-Checkouts nach 20 Sekunden abTalvez já em andamento @KajoVanBuyten assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 69/100
AgentSystemLabs/agent-office#367 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
pierrecomputer/pierre#1187 ·
Mantenedores costumam responder em até 1 dia
-
area: frontend bug
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 85/100
snapotter-hq/SnapOtter#2425 ·
Mantenedores costumam responder em até 1 dia