[QA] §I Accessibility: aria-labels on edit-history / reactions / threads / replies with a screen reader #179

Open
opened 2026-09-17 23:24:08 -04:00 by jared · 1 comment
Owner

Migrated from LOTUS_TESTING.md §I on 2026-09-17 — the file is now reference-only.

How to report: tick each item as it passes; on FAIL comment with what you saw vs expected, browser/OS, web (chat.lotusguild.org) vs desktop (Tauri), theme, and any browser-console errors. Screenshots for anything visual.


With a screen reader on, navigate message hover-actions and content and confirm each control announces a meaningful label (not "button" / blank):

  • Reaction buttons announce the emoji + count (e.g. "thumbsup reaction, 3 people").
  • Edit history button announces "View edit history".
  • Thread indicator announces "View thread".
  • Reply (jump to original) announces "Jump to original message".

_Migrated from `LOTUS_TESTING.md` §I on 2026-09-17 — the file is now reference-only._ **How to report:** tick each item as it passes; on FAIL comment with what you saw vs expected, browser/OS, web (chat.lotusguild.org) vs desktop (Tauri), theme, and any browser-console errors. Screenshots for anything visual. --- With a screen reader on, navigate message hover-actions and content and confirm each control **announces a meaningful label** (not "button" / blank): - [ ] **Reaction** buttons announce the emoji + count (e.g. "thumbsup reaction, 3 people"). - [ ] **Edit history** button announces "View edit history". - [ ] **Thread indicator** announces "View thread". - [ ] **Reply** (jump to original) announces "Jump to original message". ---
jared added this to the Manual QA backlog milestone 2026-09-17 23:24:08 -04:00
jared added the a11yqa labels 2026-09-17 23:24:08 -04:00
Author
Owner

Automated pass done under #185 (axe-core on timeline, settings, thread panel; sidebar/avatar/switch labels fixed). The remaining §I checks (edit-history / reaction / thread / reply aria-labels read correctly) need a screen reader in hand — leaving open for that.

Automated pass done under #185 (axe-core on timeline, settings, thread panel; sidebar/avatar/switch labels fixed). The remaining §I checks (edit-history / reaction / thread / reply aria-labels read correctly) need a screen reader in hand — leaving open for that.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LotusGuild/cinny#179