-
Notifications
You must be signed in to change notification settings - Fork 203
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
feat: add aria-labels to nav elements #358
Conversation
@CBID2 is attempting to deploy a commit to the appwrite Team on Vercel. A member of the Team first needs to authorize it. |
@CBID2 Thank you for the PR!! I left a few comments 🙂 |
Hi @TGlide! :) I made the changes you suggested! :) |
@@ -26,7 +26,6 @@ | |||
</script> | |||
|
|||
<div class="aw-card is-normal u-margin-block-start-16" {...$root} use:root> | |||
<nav class="tabs u-flex u-gap-16"> |
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.
Sorry, my wording was off here. By removing the nav element, I meant swapping it with something else, e.g. a div. Otherwise we lose the styling we had here.
Hi @TGlide! :) I made the changes! :) |
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.
Awesome 😄
What does this PR do?
This PR adds an aria-label to
<nav>
elements. This to make the site more accessible for users who use screen readers to navigate the site.Test Plan
To test this, I plan on using an accessiblity chrome extension to see if it conforms to accessibility standards.
Related PRs and Issues
Closes #294
Have you read the Contributing Guidelines on issues?
Yes