Skip to content

🟠 [RGAA 11.2] Form labels are not relevant or explicit enough #609

@jbpenrath

Description

@jbpenrath

Bug Report

Problematic behavior
Some form labels do not convey enough information:

  • Search filter labels are too vague ("From", "To", "In")
  • Email field on the import page does not indicate expected format; file upload icon has screen reader text "inventory_2"
  • "To" and "Copy" labels in the compose view lack format indication; explanatory texts are not programmatically linked
  • "Default" checkbox label on the signature page is not explicit enough

Expected behavior/code
Labels must clearly describe the field's purpose, including expected format where relevant.

Steps to Reproduce

  1. Activate a screen reader
  2. Navigate through search filter fields — labels "From", "To", "In" do not convey enough context
  3. On the import page, navigate to the email field — expected format is not indicated

Environment

  • RGAA Criterion: 11.2
  • Severity: 🟠 Major

Possible Solution

  • Search filters: "From" → "Recipients"; "In" → "Message location"
  • Import page email field: update <label>, e.g. "Email address – Expected format: name@domain.com"; remove "inventory_2" text from icon
  • Compose view: "To" → "Recipients – Expected format: name@domain.com"; "Copy" → "Copy recipients"; include explanatory texts in <label> or via aria-description
  • Signature page: aria-label="Set as default signature"

Additional context/Screenshots
RGAA reference: Criterion 11.2

Metadata

Metadata

Assignees

Labels

a11yIssues related to accessiblity

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions