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

added aria label to main feedback widget fix #11725 #11731

Merged
merged 2 commits into from
Feb 12, 2024
Merged

Conversation

0xMBL
Copy link

@0xMBL 0xMBL commented Nov 28, 2023

Added aria label to main feedback widget for screenreaders to identify what the button is for before it is clicked as per issue #11725

Description

Added aria label to FeedBackWidget.tsx component. Aria labels were present once the button was clicked but screen reader was only referring to it as "button" before it was clicked. Also added to en common.json.

Related Issue

…fy the use of the button. Also added to en common.json file. Text subject to change if necessary.
Copy link

netlify bot commented Nov 28, 2023

Deploy Preview for ethereumorg failed.

Name Link
🔨 Latest commit fb73877
🔍 Latest deploy log https://app.netlify.com/sites/ethereumorg/deploys/65ca5f968fb65c00087969d0

@0xMBL 0xMBL changed the title added aria label to main feedback widget #11725 added aria label to main feedback widget fix #11725 Nov 28, 2023
@github-actions github-actions bot added the translation 🌍 This is related to our Translation Program label Feb 12, 2024
@wackerow
Copy link
Member

Hey @0xMBL! Just updated this branch with the latest from dev branch.

Are we sure adding this one aria-label to the "dot" button will do what we need here? Or do we also need labels on the yes/no answer choices? Otherwise this looks good!

@wackerow
Copy link
Member

Actually, just re-read the original issue post and sounds like the others were working appropriately for you. Will pull this in, thanks!

@wackerow wackerow merged commit 104baef into ethereum:dev Feb 12, 2024
6 checks passed
Copy link

gitpoap-bot bot commented Feb 12, 2024

Congrats, your important contribution to this open-source project has earned you a GitPOAP!

Be sure to join the Ethereum.org discord if you are interested in contributing further to the project or have any questions for the team.

GitPOAP: 2024 Ethereum.org Contributor:

GitPOAP: 2024 Ethereum.org Contributor GitPOAP Badge

Head to gitpoap.io & connect your GitHub account to mint!

Learn more about GitPOAPs here.

This was referenced Feb 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
translation 🌍 This is related to our Translation Program
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Missing Aria label for thumbup/down feedback widget.
2 participants