nextcloud / nextcloud/contacts
Accessibility issues
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 642
- Forks
- 220
- Avg merge
- 14h 39m
- Merged PRs (30d)
- 51
Description
Unorganized dump of accessibility issues I found when doing https://github.com/nextcloud/server/pull/31584
Focus handling
-
Focus effect is not big enough against the element beside it (1.13) and is inexistent when the category is (selected style == focus style)

-
Same issue with setting category

-
Avatar can be focused but when clicking on it nothing happens (probably shouldn't be focusable at all)

-
Upload button focus is not big enough

-
Various text fiels don't have a visible label

-
Warning button can't be focused

-
Add groups button doesn't have popover and aria-label is "Actions" instead of "Create a Group"

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
Start by reproducing the listed focus, visible-label, warning-button, avatar, upload-button, and group-button problems in the contacts app UI. Work through the checklist one item at a time and verify keyboard focus, labels, and actions with an accessibility check; done means each reported issue is resolved and the relevant behavior is retested.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- accessibility, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100