fix: clarify review interface accessibility
This commit is contained in:
@@ -65,19 +65,23 @@
|
|||||||
|
|
||||||
На узком экране список результатов занимает всю страницу. Кнопка «Открыть
|
На узком экране список результатов занимает всю страницу. Кнопка «Открыть
|
||||||
документ» открывает полноэкранный нативный `<dialog>` с явной кнопкой
|
документ» открывает полноэкранный нативный `<dialog>` с явной кнопкой
|
||||||
«Закрыть». При закрытии фокус возвращается на исходную карточку результата.
|
«Закрыть». При закрытии фокус возвращается на исходную кнопку «Открыть
|
||||||
|
документ».
|
||||||
|
|
||||||
### Состояния
|
### Состояния
|
||||||
|
|
||||||
- Во время поиска и сохранения показывается состояние загрузки; повторная
|
- Во время поиска и сохранения показывается состояние загрузки; повторная
|
||||||
отправка на это время недоступна.
|
отправка на это время недоступна. Стабильная пустая область `role="status"`
|
||||||
|
в DOM объявляет начало поиска, число результатов и успешное сохранение.
|
||||||
- Пустая выдача сообщает: «По запросу „…“ ничего не найдено» и предлагает
|
- Пустая выдача сообщает: «По запросу „…“ ничего не найдено» и предлагает
|
||||||
«Изменить запрос» или «Очистить фильтры».
|
«Изменить запрос».
|
||||||
- Ошибка поиска сообщает причину и предлагает «Повторить поиск».
|
- Ошибка поиска сообщает причину и предлагает «Повторить поиск»; текст ошибки
|
||||||
|
выводится в `role="alert"`.
|
||||||
- Ошибка сохранения сообщает: «Не удалось сохранить. Проверьте подключение и
|
- Ошибка сохранения сообщает: «Не удалось сохранить. Проверьте подключение и
|
||||||
повторите». Черновик остаётся в браузере.
|
повторите». Черновик остаётся в браузере, текст ошибки выводится в
|
||||||
|
`role="alert"`.
|
||||||
- После сохранения выводится: «Оценка сохранена · № … · дата и время» в
|
- После сохранения выводится: «Оценка сохранена · № … · дата и время» в
|
||||||
стабильном `role="status"`.
|
указанной стабильной области `role="status"`.
|
||||||
|
|
||||||
До сохранения черновик хранится в `localStorage`. После успешного сохранения
|
До сохранения черновик хранится в `localStorage`. После успешного сохранения
|
||||||
интерфейс показывает ID записи и время сохранения.
|
интерфейс показывает ID записи и время сохранения.
|
||||||
|
|||||||
Reference in New Issue
Block a user