Regression: vertical tabs are not keyboard accessible.
The vertical tabs javascript has been refactored and improved in D8, however an accessibility problem has been introduced.
In D7, a sighted keyboard user can use the keyboard to tab through the vertical tabs, and access any tab they want by pressing enter when the when the desired tab is focussed.
In D8, when a keyboard user arrives at a vertical tabset using the tab key, they become stuck at the first tab. Pressing tab again should allow the user to cycle through all tabs to select the one they want. The upshot is that some configuration options will NOT be available at all to keyboard users. For example, a keyboard user will be prevented from turning off the "Display author and date information" option for node types.
This is somewhat mitigated for screenreader users, as the vertical tab links are inside list-items. Many screenreaders provide controls to cycle through list-items, so there is a workaround route to select the desired tab.
Fix it. D8 behaviour should stay the same as D7.
bug fix - make it work as intended. Restore the D7 behaviour for keyboard navigation.
None proposed.
None proposed.
Fixed
8.0 ⚰️
javascript
It affects the ability of people with disabilities or special needs (such as blindness or color-blindness) to use Drupal.
It restores functionality that was present in earlier versions.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.