Commit 3ea22a3
fix(a11y): add live region and improve chip label in signature positions modal
- Add sr-only aria-live='polite' region that announces 'Select a
signer to set their signature position' when no signer is selected
- Add aria-label to NcChip with document status for screen readers
- Wrap instruction text in <span> to prevent it leaking into the
Cancel button's accessible name
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>1 parent 5da7b08 commit 3ea22a3
1 file changed
Lines changed: 22 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
19 | 22 | | |
20 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
21 | 30 | | |
22 | 31 | | |
23 | 32 | | |
24 | 33 | | |
25 | 34 | | |
26 | 35 | | |
27 | 36 | | |
28 | | - | |
| 37 | + | |
29 | 38 | | |
30 | 39 | | |
31 | 40 | | |
| |||
533 | 542 | | |
534 | 543 | | |
535 | 544 | | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
536 | 556 | | |
537 | 557 | | |
538 | 558 | | |
0 commit comments