test: enforce accessibility quality gates
This commit is contained in:
+2
-2
@@ -83,9 +83,9 @@
|
||||
|
||||
- [x] Добавить глобальные `:focus-visible`, skip-link и заметное состояние текущей страницы.
|
||||
- [ ] Пройти публичный и административный сценарии только клавиатурой.
|
||||
- [ ] Проверить контраст WCAG AA и доступные имена статусов; динамические ошибки и списки уже размечены `role=alert`/`aria-live`.
|
||||
- [x] Проверить контраст WCAG AA и доступные имена статусов; динамические ошибки и списки размечены `role=alert`/`aria-live`.
|
||||
- [x] Добавить подтверждение удаления и обязательную причину отклонения.
|
||||
- [ ] Запустить axe/Lighthouse и сохранить измеримые результаты.
|
||||
- [x] Запустить axe/Lighthouse: 3 публичные страницы без critical/serious axe; главная Lighthouse accessibility 100, performance 75, FCP 1,2 с, LCP 9,3 с, TBT 0 мс (локальный production build, 7 сентября 2026).
|
||||
|
||||
Критерий: нет critical/serious нарушений axe; все действия доступны с клавиатуры; destructive action невозможно выполнить случайным одиночным нажатием.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user