Define the aria-label for the extra options menu of the copy page dropdown
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 1/5
- Tempo estimado
- Menos de uma hora
- Facilidade para iniciantes
- 86/100
- Tipo de issue
- Funcionalidade
- Clareza
- Claramente especificada
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- typescript
- Domínio
- accessibility, frontend
Direção de pesquisa
Comece em src/components/CopyPageDropdown.tsx, por volta das linhas 305-314, e reproduza o anúncio do menu com um leitor de tela em uma página de documentação, como a página de início rápido vinculada. Adicione um aria-label claro ao menu de opções extras e verifique se o menu é anunciado de forma significativa, em vez de ser anunciado apenas como um menu genérico.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Hi! 👋
Currently, in the copy page dropdown at the top of each page on the documentation pages, there is no clear label for the menu next to the "Copy page" (as Markdown) button (a screen reader only announces that it is a menu). That being said, I think it would be useful to add an aria-label to this menu to make it clearer. Two suggestions:
- More AI options
- More Markdown options (source)
What do you think? Let me know if I can open a PR if you agree with the change.
Steps to Reproduce
- Go to https://tanstack.com/start/latest/docs/framework/react/quick-start (or a similar documentation page).
- Turn on the screen reader (for example, VoiceOver on macOS) and tab to the "Copy page" button.
- Press tab again and listen to the "generic" announcement about this element being a menu.
- Linguagem predominante
- TypeScript
- Estrelas
- 1.1k
- Forks
- 405
- Merge médio
- 9h 56min
- PRs com merge (30d)
- 81
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
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 TanStack/tanstack.com
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
TanStack/tanstack.com#1353 ·
Mantenedores costumam responder em até 1 dia
-
Checkbox in dropdown doesn't scroll with itemsTalvez já em andamento @6TELOIV assumiu há 11 dias. Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 92/100
TanStack/tanstack.com#1304 ·
Mantenedores costumam responder em até 1 dia
-
"bundle report" link navigates to 404 on Markdown docsTalvez já em andamento @lukonik assumiu há 42 dias. Abertasource-audit
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 84/100
TanStack/tanstack.com#1195 ·
Mantenedores costumam responder em até 1 dia
-
source-audit
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
TanStack/tanstack.com#1194 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
source-audit
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
TanStack/tanstack.com#1177 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
Todas as issues de TanStack/tanstack.com
Issues semelhantes
-
chore v2
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
modelcontextprotocol/servers#5115 ·
Mantenedores costumam responder em até 1 dia
-
beginner bug good first issue
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
philaconvalley/website#168 ·
Mantenedores costumam responder em até 1 dia
-
bug frontend good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
oss-slu/lrda_mobile#294 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
hatchet-dev/hatchet#5179 ·
Mantenedores costumam responder em até 1 dia