Add a class for detecting poor accessibility practices
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Activo
- Stack tecnológico
- css
- Área
- accessibility, frontend
Línea de trabajo
No se nombran archivos, pruebas ni puntos de entrada. Primero revisa las convenciones existentes de las clases CSS y determina el alcance previsto y la implementación de la clase accessibility-debugging propuesta; la finalización debería incluir un conjunto acordado de comprobaciones y una validación documentada, que el issue aún no define.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I think I got this idea from Katrina awhile back, but perhaps we should offer a class like <html class="debug"> that helps authors avoid some common accessibility pitfalls. The following is a copy/paste of my current styles, not necessarily the implementation we'd use:
article:not(:has(h1, h2, h3, h4, h5, h6)),
fieldset:not(:has(legend)),
figure:not(:has(figcaption)),
section:not([role]):not([aria-label], [aria-labelledby]),
form:not(search > form):not([aria-label], [aria-labelledby]),
table:not(:has(caption)):not([aria-label], [aria-labelledby]),
search > form:not([aria-label], [aria-labelledby]) {
background: initial !important;
}
img:not([alt]) {
filter: invert() !important;
}
label:not([for]),
input:not([name], [id]) {
color: red !important;
}
.iconbutton:not([title], [aria-label]) {
background: red !important;
color: red !important;
}
.print-only:not([aria-hidden="true"]) {
background: red !important;
}
- Lenguaje dominante
- CSS
- Estrellas
- 798
- Forks
- 29
- Métricas de merge de PR
- Sin PR fusionados en 30 d
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 bigskysoftware/missing
-
visual
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
bigskysoftware/missing#172 ·
-
visual
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
bigskysoftware/missing#171 · 1 comentario ·
-
User-generated content helper Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
bigskysoftware/missing#162 · 1 comentario · 1 reacción ·
-
visual
bigskysoftware/missing#173 · 1 asignado ·
-
visual
Dificultad 2/5 1-3 horas Aptitud para principiantes 58/100
bigskysoftware/missing#170 · 1 comentario ·
Todos los issues de bigskysoftware/missing
Issues similares
-
refactor
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
eknowledger/toolbench#106 ·
-
ux web
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
thunderbird/stormbox#169 ·
-
[TASK] Add career goal label Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
Dificultad 2/5 Medio día Aptitud para principiantes 72/100
tailwindlabs/tailwindcss#20510 ·