feat: improve accessibility and admin safety

This commit is contained in:
ik
2026-09-07 08:58:20 +07:00
parent 2b7ad4a03a
commit fec830879b
6 changed files with 14 additions and 9 deletions
+3 -3
View File
@@ -81,10 +81,10 @@
### Пакет E — accessibility и административная безопасность
- [ ] Добавить глобальные `:focus-visible`, skip-link и заметное состояние текущей страницы.
- [x] Добавить глобальные `:focus-visible`, skip-link и заметное состояние текущей страницы.
- [ ] Пройти публичный и административный сценарии только клавиатурой.
- [ ] Проверить контраст WCAG AA, доступные имена статусов и `aria-live` ошибок/успеха.
- [ ] Добавить подтверждение удаления и обязательную причину отклонения.
- [ ] Проверить контраст WCAG AA и доступные имена статусов; динамические ошибки и списки уже размечены `role=alert`/`aria-live`.
- [x] Добавить подтверждение удаления и обязательную причину отклонения.
- [ ] Запустить axe/Lighthouse и сохранить измеримые результаты.
Критерий: нет critical/serious нарушений axe; все действия доступны с клавиатуры; destructive action невозможно выполнить случайным одиночным нажатием.