ls1intum / Artemis

Artemis - Interactive Learning with Automated Feedback
https://docs.artemis.cit.tum.de
MIT License
474 stars 278 forks source link

Improve Accessibility #8762

Open OfficialFreak opened 1 month ago

OfficialFreak commented 1 month ago

Is your feature request related to a problem?

I tend to use my laptop purely with the keyboard as moving the mouse with the trackpad is not as precise or fast. On Artemis however I have to use my mouse because when selecting a course you have to tab through the entire Navbar and sometimes cannot see which elements are focused. When selecting an excercise I tend to have the same problem and cannot open or collapse categories. This Problem isn't purely related to efficiency as it also affects people with screen readers or mobility disabilities.

Describe the solution you'd like

I'd like if there was:

Describe alternatives you've considered

I've considered making a Tampermonkey script to fix the above mentioned issues for myself but came to the conclusion that these issues might affect more people.

Additional context

The mentioned Skip to content button on google: image :focus-visible: https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible Auto-Focus using: .focus()

janthoXO commented 1 month ago

consider adding a feature proposal for this