Commit 6f91f33
committed
Improves accessibility across the UI
Adds accessibility linting and strengthens keyboard and screen reader support with better roles, labels, focus handling, and semantic controls.
Documents intentional interaction exceptions, adds global focus and reduced-motion/high-contrast styles, and cleans up theme context usage to keep shared theme access simpler.1 parent 1cdbd70 commit 6f91f33
18 files changed
Lines changed: 2011 additions & 125 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
10 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
11 | 16 | | |
12 | 17 | | |
13 | 18 | | |
| |||
0 commit comments