UX: устранить замечания critique для каталога сотрудников #37
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Цель
Устранить все замечания UX-критики для каталога сотрудников и связанных экранов админки.
P1 — доступность и базовая управляемость
labelдля поиска, select-фильтров и дат.role="dialog",aria-modal,aria-labelledby, закрытие по Escape, initial focus, focus trap и возврат фокуса.aria-expandedиaria-controlsдля кнопки «Колонки».:focus-visible-состояния для ссылок, кнопок, фильтров и интерактивных элементов.P1 — фильтры и состояние поиска
aria-currentдля активного пункта навигации.P2 — таблица и информационная иерархия
P2 — состояния и обратная связь
loading, пустой результат, пустая база, ошибка backend и устаревшие данные.role="progressbar"сaria-valuemin,aria-valuemax,aria-valuenowи доступным обновлением статуса.aria-label="Parsing progress"на русское описание.P3 — визуальная система
Критерии готовности
impeccable critiqueне выявляет blocking UX/a11y-проблем.Связанные материалы: critique target
app/templates/directory.html, snapshot в.impeccable/critique/.agent referenced this issue2026-08-28 12:57:15 +00:00
Задача выполнена в PR #38 и слита в
mainmerge-коммитомe1ba77c. Реализованы пункты UX/a11y-критики каталога: доступные фильтры и диалог колонок, клавиатурная навигация, адаптивная таблица, empty/error/loading/stale-состояния и доступный progress bar. Документация синхронизирована в последнем коммите PRa989c5c. Закрываю issue.