[Enhancement][a11y][OnboardingTooltip]: Сделать доступным
inomdzhon opened this issue · 0 comments
inomdzhon commented
Описание
Сейчас в OnboardingTooltip
есть следующие проблемы:
OnboardingTooltip__overlay
Доступность текста в тултипе
Фактическое поведение
Элемент полностью перекрывает всё, включая сам тултип, поэтому нельзя достучаться до его содержимого.
Ожидаемое поведение
Текст в тултипе должен быть доступен для взаимодействия.
Доступность кнопки закрытия
Фактическое поведение
Элемент это просто <div>
.
Ожидаемое поведение
Элемент должен быть кнопкой с aria-label
, который описывает что эта кнопка делает.
Взаимодействие с клавиатуры
TAB
Фактическое поведение
По кнопке TAB можно навигироваться на элементы под тултипом и тем самым прокликать их и "сломать" флоу онбординга.
Ожидаемое поведение
TAB должен быть зациклен в тултипе, чтобы пользователь шёл по флоу онбординга.
Скриншоты
No response