dequelabs / dequelabs/cauldron

Accessibility issue if `<Layout />` component has overflow and 0 focusable children (sighted keyboard users are unable to scroll the layout region)

Open
#448 3 comments 0 reactions 0 assignees View on GitHub
accessibility info needed
Dominant language
TypeScript
Stars
127
Forks
31
Avg merge
2d 12h
Merged PRs (30d)
8

Description

We should revisit how this layout container works and potentially move back to the more simple approach of allowing the body to have overflow.

Background on this decision was that we wanted to avoid the browser allowing things to be in focus behind our topbar. By default, the browser will minimally scroll a focused element into "view" but as far as the browser is concerned, being behind the topbar is in "view"

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.