edwardtufte/tufte-css

sidenote toggle input is not operable or focusable by keyboards

Open

#195 opened on Jan 20, 2026

View on GitHub
 (2 comments) (0 reactions) (0 assignees)HTML (446 forks)batch import
enhancementhelp wanted

Repository metrics

Stars
 (5,821 stars)
PR merge metrics
 (Avg merge 188d 15h) (2 merged PRs in 30d)

Description

On the example site https://edwardtufte.github.io/tufte-css/ if you have a narrow window and a slightly increased font size you trigger the mobile layout. Unfortunately this renders some of the content inaccessible to keyboard users.

The issue looks to be caused by a checkbox with display = none. A potential fix would be to stack the label and check box and reduce the visibility.

Contributor guide