Infineon / infineon-design-system-stencil

https://infineon.github.io/infineon-design-system-stencil/
MIT License
22 stars 8 forks source link

Accessibility enhancement #1264

Open tishoyanchev opened 1 month ago

tishoyanchev commented 1 month ago

Examine the level of accessibility provided in each component, and update it if necessary to comply with web standards.

tom-weisser-aracom commented 3 weeks ago

I think that this is an important issue and i would like to see this implemented. Here are some observations i made, regarding keyboard control.

As far as i can see, some components, and therefore possibly entire pages, are not usable only via keyboard. Some components are not focusable via tab. (e.g. Accordion, Navbar menu items) Some components are focusable but not usable via keyboard. (e.g. Buttons and radio buttons cannot be pressed via enter or space)