nextcloud / nextcloud/mail

Make sure that icons / descriptions are consistent

Open
#6,730 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

1. to develop bug
Dominant language
JavaScript
Stars
1k
Forks
348
Avg merge
12h 28m
Merged PRs (30d)
91

Description

Steps to reproduce

This is an accessibility issue.

Some names for icons aren’t correct. This makes it very hard for screen reader users to understand what these buttons do.

This is a reminder ticket to check the state. In general the icons are correct and consistent

Expected behavior

Make sure interactive objects that lead to the same place are named consistently.

Actual behavior

One thing that goes beyond the WCAG-requirements, but is still worth considering, is that the initial button is visually identical across apps, but isn’t consistent functionally. Generally speaking, it’s best if objects that look the same way work the same way.

Mail app version

1.13

Mailserver or service

No response

Operating system

No response

PHP engine version

No response

Web server

No response

Database

No response

Additional info

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue does not identify files, tests, or specific icons to inspect. Start by auditing interactive icons across the Mail app's apps and comparing their accessible names, destinations, and behavior. Done means objects leading to the same place are named consistently and visually identical buttons behave consistently.

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.