You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix keyboard access for scrollable regions created by notebook outputs (pydata#1787)
One of many fixes for the failing accessibility tests (see pydata#1428).
The accessibility tests were still reporting some violations of:
- Scrollable region must have keyboard access (https://dequeuniversity.com/rules/axe/4.8/scrollable-region-focusable) even after merging pydata#1636 and pydata#1777.
These were due to Jupyter notebook outputs that have scrollable content. This PR extends the functionality of PRs pydata#1636 and pydata#1777 to such outputs.
- Adds a test for tabindex = 0 on notebook outputs after page load
This also addresses one of the issues in pydata#1740: missing horizontal scrollbar by:
- Adding CSS rule to allow scrolling
- Add ipywidgets example to the examples/pydata page
0 commit comments