NUKnightLab / NUKnightLab/TimelineJS3
.tl-slide may have overflowing content but no keyboard-operable way to scroll it when the slide contains no focusable elements
Open
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 3.2k
- Forks
- 645
- PR merge metrics
- No merged PRs in 30d
Description
| Issue Description | WCAG Criteria | Status | Category | Example | Notes |
|---|---|---|---|---|---|
| .tl-slide may have overflowing content but no keyboard-operable way to scroll it when the slide contains no focusable elements | 2.1.1 Keyboard | Identified | Keyboard | ExampleLast slide, "Sponge Ware Sherd, Harvard Yard" | Firefox automatically adds scrollable elements to the focus order, other browsers need them dynamically added (when they don't contain a focusable element). |
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Locate the .tl-slide implementation and inspect the example on the last slide, “Sponge Ware Sherd, Harvard Yard.” Check how overflowing slides behave from the keyboard in browsers other than Firefox when no focusable elements are present. Done means the overflow can be reached and scrolled by keyboard without requiring existing focusable content.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- accessibility, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100