-
Notifications
You must be signed in to change notification settings - Fork 26
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
1455/language tabs a11y #1528
1455/language tabs a11y #1528
Conversation
✔️ Deploy Preview for jovial-davinci-1d67a0 ready! 🔨 Explore the source changes: 4c44191 🔍 Inspect the deploy log: https://app.netlify.com/sites/jovial-davinci-1d67a0/deploys/60fae92abafe600008f2f59e 😎 Browse the preview: https://deploy-preview-1528--jovial-davinci-1d67a0.netlify.app |
✔️ Deploy Preview for dev-partners-bloom ready! 🔨 Explore the source changes: 4c44191 🔍 Inspect the deploy log: https://app.netlify.com/sites/dev-partners-bloom/deploys/60fae92ac6dc9a000712743e 😎 Browse the preview: https://deploy-preview-1528--dev-partners-bloom.netlify.app |
✔️ Deploy Preview for dev-storybook-bloom ready! 🔨 Explore the source changes: 4c44191 🔍 Inspect the deploy log: https://app.netlify.com/sites/dev-storybook-bloom/deploys/60fae92aef1a420007c72d2e 😎 Browse the preview: https://deploy-preview-1528--dev-storybook-bloom.netlify.app |
✔️ Deploy Preview for dev-bloom ready! 🔨 Explore the source changes: 4c44191 🔍 Inspect the deploy log: https://app.netlify.com/sites/dev-bloom/deploys/60fae92ae2ff450007cb6a04 😎 Browse the preview: https://deploy-preview-1528--dev-bloom.netlify.app |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@dominikx96 The preview in storybook looks broken /story/navigation-languagenav--default |
@akegan , |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM on the homepage and code, but I'm seeing this error on the storybook preview site
I actually see the same issue on storybook.bloom.exygy.dev, so if you think it's out of scope to fix in this PR I can approve as-is, however, it'd also be nice if the a11y tests could run on this component which requires a working storybook story.
@akegan I've fixed the storybook component, can you make sure that everything works as expected? Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* Add button element to follow a11y rules * Update styles * Update changelog * Fix code style issues with Prettier * Fix test * Fix storybook component props Co-authored-by: Dominik Barcikowski <dominik@airnauts.com> Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
Pull Request Template
Issue
Closes: #1455
Addresses # (issue)
Description
Updated list elements to buttons - now these items are focusable and visible for screen readers.
Type of change
How Can This Be Tested/Reviewed?
Checklist: