Ссылка на проект: https://yoksel.github.io/A11y-course/
Свёрстаны все элементы, добавлены состояния. Системный фокус заменён на ярко-зелёный, потому что синий системный сливается с фиолетовыми кнопками.
Мобильной версии и версии без JS нет, не успела сделать.