OWASP / OWASP/Nest

Broken keyboard navigation / focus indicators

Open
#2,987 2 comments 0 reactions 0 assignees View on GitHub
bug enhancement question
Dominant language
Python
Stars
451
Forks
702
Avg merge
22h 59m
Merged PRs (30d)
91

Description

**Describe the bug**
When navigating the application using the keyboard (Tab key), the focus outline for some interactive elements is broken or not fully visible

- For certain elements, only some edges or corners of the focus outline are visible, making it hard to see which element is selected.
- For other elements, the focus outline is completely missing, so there is no visible indicator when the element is focused.
This affects keyboard only users and accessibility compliance, as it is difficult to navigate the interface without a clear focus indicator

**To Reproduce**
Steps to reproduce the behavior:

1. Go to https://nest.owasp.org/
2. Click on tab (repeatedly, see focus changing across components)

**Expected behavior**
All interactive elements :-
- Be reachable using the Tab key
- Display a fully visible and consistent focus indicator when focused

**Are you going to work on fixing this?**

- [x] Yes
- [ ] No

**Screenshots**
If applicable, add screenshots to help explain your problem.

https://github.com/user-attachments/assets/e63d9598-ba26-4ec6-9ffa-900781d982f5

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.