umbraco / Umbraco.UI

Umbraco UI Components
MIT License
117 stars 39 forks source link

Tabs do not conform to W3 Accesibility pattern #700

Open julczka opened 8 months ago

julczka commented 8 months ago

Which exact UI Library version are you using? For example: 1.0.1 - don't just write v1.

1.6.0-rc

Bug summary

Tabs provided by UI library do not filfill tabs pattern provided by W3C guidlines

Specifics

Each tab is "tabbable" with the Tab key. According to the pattern you should be able to switch between the tabs with arrow keys (left-right or up-down) depending on the orientation.

Steps to reproduce

use tabs with keyboard

Expected result / actual result

You should be able to swithc between the tabs with arrow keys. You should be able to pick an active tabs in two ways: automartic (tab becomes active when it recieves focus) and manual (tab becomes active when is selected with Space or Enter)

nielslyngsoe commented 3 weeks ago

Hi @julczka

Sounds good to me, feel free to implement this feature :-)