Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2133 small a11y updates #2197

Merged
merged 10 commits into from
Dec 18, 2024
Merged

2133 small a11y updates #2197

merged 10 commits into from
Dec 18, 2024

Conversation

jonathanbobel
Copy link
Contributor

@jonathanbobel jonathanbobel commented Dec 10, 2024

Description

Small Accessibility Improvements

Problem:
There are several small accessibility issues in the Send Message flow that need attention to improve usability and alignment with WCAG standards. These changes will ensure a more inclusive experience for all users, particularly those relying on assistive technologies.

TODO

  • Acronyms like "CSV" and "TSV" are updated to use accessible alternatives, ensuring screen readers pronounce them clearly
  • Add "Back to all templates" sr-only content to the breadcrumb link in the folder path
  • Change the Templates breadcrumb into a nav area with an aria-label of an H1 and remove the id
  • Change edit button text to Edit this template
  • Adjust full "Last edited..." text to be read by a screen reader like VoiceOver
  • Remove "Description Icon" alt text and just have it an empty alt text

@stvnrlly stvnrlly merged commit 38da133 into main Dec 18, 2024
11 checks passed
@stvnrlly stvnrlly deleted the 2133-small-a11y-updates branch December 18, 2024 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Send Message A11Y Audit - Small changes
3 participants