Skip to content

Commit 0e7cf3b

Browse files
author
Johan Sarria
committed
feat(ui): mejorar accesibilidad del modal de detalle de DEA (#145)
- Implementacion de focus trap con focus-trap-react. - Restauracion automatica del foco al elemento de origen. - Adicion de roles ARIA dialog y modal. - Etiquetas aria-label descriptivas para botones y enlaces. - Ocultacion de iconos decorativos para lectores de pantalla. - Incremento de version a 2.1.1. Closes #145
1 parent bbedea3 commit 0e7cf3b

3 files changed

Lines changed: 257 additions & 184 deletions

File tree

package-lock.json

Lines changed: 34 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "deamap",
3-
"version": "2.1.0",
3+
"version": "2.1.1",
44
"private": true,
55
"prisma": {
66
"seed": "tsx prisma/seed.ts"
@@ -68,6 +68,7 @@
6868
"canvas": "^3.2.1",
6969
"csv-parse": "^6.1.0",
7070
"dotenv": "^17.3.1",
71+
"focus-trap-react": "^12.0.1",
7172
"jose": "^6.1.2",
7273
"leaflet": "^1.9.4",
7374
"leaflet.markercluster": "^1.5.3",

0 commit comments

Comments
 (0)