Skip to content

Ab#562 Accessibility improvements#534

Merged
sharhio merged 5 commits into
nextfrom
AB#562
May 19, 2026
Merged

Ab#562 Accessibility improvements#534
sharhio merged 5 commits into
nextfrom
AB#562

Conversation

@sharhio
Copy link
Copy Markdown
Contributor

@sharhio sharhio commented May 19, 2026

  • clearer labeling (including new texts for SR), unique labels for repeating fields
  • element type fixes (links are links, buttons are buttons instead of generic divs and spans for example)
  • aria tags added for elements that may be busy
  • containers with alert role exist on first render (no content)
  • improved focus management
  • improved disabled button accessibility (some buttons disappeared entirely when disabled)
  • fixed settings button showing variable placeholder on SR
  • accessible loading status
  • removed unnecessary onKeyDown, tabindexes, and button roles from buttons which work automatically
  • unhid instructional text
  • removed confusing column announcements when there is only one column
  • unified visible texts and SR texts for controls
  • uninteractable input field changed to span
  • tests fixed to reflect changes
  • css adjusted to new structures

@hjvuor hjvuor self-requested a review May 19, 2026 08:43
@hjvuor
Copy link
Copy Markdown
Contributor

hjvuor commented May 19, 2026

image something has caused this to be off

@sharhio
Copy link
Copy Markdown
Contributor Author

sharhio commented May 19, 2026

image something has caused this to be off

This toggle is normally disabled before a stop has been added, but the styles are definitely off. I will fix the styles. I also noticed the language selection styles are a bit different now, although not broken like this toggle.

@sharhio sharhio merged commit aa9d6dd into next May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants