Every Card link on the leaderboard page is just "Card" to a screen reader
Los mantenedores suelen responder en 1 día
@varun-pahuja ya está trabajando en esto.
Desde el 23/10/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
On the leaderboard page (https://oss.codercops.com/leaderboard/2026-10), every row has a Card pill that opens that person's share card, and all 47 of them are named just "Card". The person's name is only in the title (title="bhushan4work's share card"), and screen readers treat a title as a description, not the name. So a screen reader's list of links shows 47 links called "Card", with no way to tell whose is whose.
What to do
- Give the link
aria-label="<login>'s share card", the same text as the title. The visible word "Card" stays part of the name, which is what WCAG's "label in name" asks for.
Where to look
src/page.ts, line 200 (thecardlinklink inleaderboardPage)test/page.test.ts, theleaderboardPagetests (from line 78)
Acceptance criteria
- Each Card link's accessible name says whose card it opens and still contains "Card"
- A test that fails on the current code
-
npm run typecheckandnpm testpass
Want to work on this? Comment below and I'll assign it to you. Please take one issue at a time, branch off develop, and open your PR against develop with Closes #95 in the description.
- Lenguaje dominante
- TypeScript
- Estrellas
- 0
- Forks
- 1
- Merge medio
- 8 h 19 min
- PR fusionados (30 d)
- 57
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de codercops/discord-bot
-
Hacktoberfest 2026: start hereAbiertohacktoberfest
Dificultad 1/5 Menos de una hora Aptitud para principiantes 15/100
codercops/discord-bot#15 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de codercops/discord-bot
Issues similares
-
Broken links in the docsAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
liberation-data/drivine#428 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
GitLab: a merge request closed without merging keeps the Git toolbar on View MR instead of Create MRAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
code-yeongyu/oh-my-openagent#11731 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100