Commit c92847f
committed
fix: address Copilot review comments on accessibility PR #616
- Add aria-pressed attribute to high-contrast toggle button in App.vue
so assistive technology can announce the button's on/off state
- Fix lint formatting in a11y.spec.ts error page test declaration
Notes on pre-existing fixes verified in this pass:
- CountdownTimer unit tests for SR announcements already present
- ErrorToasts compact spacing test already present
- SCALE_COMPONENT_EXCLUDES replaced by isScaleShadowDomNode() filter
- router/index.ts already cancels focusTimerId on every navigation
- localStorage guarded with try/catch in both getInitialHighContrast/toggleHighContrast
- BreakglassSessionCard/BreakglassCard cluster duplication already fixed
- NotFoundView CTA already uses CSS variables1 parent 3e05a8b commit c92847f
2 files changed
+4
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
414 | 414 | | |
415 | 415 | | |
416 | 416 | | |
| 417 | + | |
417 | 418 | | |
418 | 419 | | |
419 | 420 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
344 | 344 | | |
345 | 345 | | |
346 | 346 | | |
347 | | - | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
348 | 350 | | |
349 | 351 | | |
350 | 352 | | |
| |||
0 commit comments