Skip to content

Refactor: Make list items more accessible#28

Closed
bmakuh wants to merge 1 commit intomainfrom
MDOCS-3675
Closed

Refactor: Make list items more accessible#28
bmakuh wants to merge 1 commit intomainfrom
MDOCS-3675

Conversation

@bmakuh
Copy link
Collaborator

@bmakuh bmakuh commented Jan 15, 2026

  • Bullet and ordered list items have aria-label attributes attached to simulate proper semantic HTML
  • Fake .ql-ui decorations have aria-hidden="true" applied so that they are not read aloud as "image"
  • Checklists have role="checkbox" aria-checked="true|false" applied

This is an improvement, but it is not bulletproof. There are certain text transformations where the aria-label can get out of sync with the text.

@bmakuh bmakuh closed this Jan 15, 2026
@bmakuh bmakuh deleted the MDOCS-3675 branch January 15, 2026 19:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant