Audit logs are not fully keyboard navigable
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 66/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- angular, typescript
- Área
- accessibility, frontend
Línea de trabajo
Empieza en las páginas de Audit Logs y localiza la interacción con las filas de la tabla que se usa tanto en las páginas de todo el sitio como en las páginas de elementos individuales. Comprueba cómo reciben el foco las filas y cómo gestionan los eventos del teclado; después, ejecuta las pruebas de UI pertinentes, si están disponibles. El trabajo estará terminado cuando se pueda llegar a las filas con Tab, muestren un indicador de foco claro y abran o cierren sus detalles con la barra espaciadora.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
The tables on the Audit Logs pages, both sitewide and item-level, have some issues with keyboard navigation. The rows of the table are interactive elements, and so need to be able to gain focus and be opened via keyboard actions.
To Reproduce
- Go to an audit logs page, for example https://demo.dspace.org/auditlogs
- Observe the interactive elements of the table by clicking on a row to see details
- Start clicking "Tab" to navigate through the page; note that the ID links are the only elements that gain focus. It isn't possible to get to one of the table rows to open the collapse.
Expected behavior
When a user is navigating via keyboard, the table rows themselves should be able to gain a visible focus. They should likely allow a space interaction to open/close the collapse so the user can see details.
- Lenguaje dominante
- TypeScript
- Estrellas
- 180
- Forks
- 577
- Merge medio
- 2 d 1 h
- PR fusionados (30 d)
- 100
Preparar el entorno
- Incluye un Dockerfile o un 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 DSpace/dspace-angular
-
accessibility affects: 10.x affects: main bug ux
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
DSpace/dspace-angular#6531 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Submission Form Allows Deletion of All Repeating Item EntriesPosiblemente ocupada @Rowan-McKereghan la tomó hace 5 días. Abiertoaffects: 8.x affects: 9.x bug component: submission
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
DSpace/dspace-angular#6511 · 2 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Visual issues with qualdrop fieldsPosiblemente ocupada @DanGastardelli la tomó hace 14 días. Abiertoaffects: 10.x affects: 9.x bug claimed: Acervos Digitais component: submission Difficulty: Low ux
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
DSpace/dspace-angular#6412 · 3 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Facet headings have incorrect clickable area to expand/collapsePosiblemente ocupada @jesielviana la tomó hace 11 días. Abiertoaccessibility affects: 10.x affects: 8.x affects: 9.x bug ux
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
DSpace/dspace-angular#6364 · 3 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Author browse links on item page open in a new tab, unlike other browse linksPosiblemente ocupada @jesielviana la tomó hace 36 días. Abiertoaffects: main bug component: Item low priority
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
DSpace/dspace-angular#6268 · 4 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de DSpace/dspace-angular
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
vercel-labs/ui#540 ·
Los mantenedores suelen responder en 1 día
-
accepted ai-dev ai-implementing
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
livesport/homer#218 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
normalizePropName strips `#` characters from Figma property names instead of only the `#id` suffixAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
figma/code-connect#419 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Negative values skip k/M abbreviation and medium decimal format on line, stacked-area, and tooltipAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
britecharts/britecharts#1255 ·
Los mantenedores suelen responder en 1 día