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

Add ARIA labels to Home page - Vue #72

Closed
6 tasks
Tracked by #63
blackgirlbytes opened this issue Aug 28, 2024 · 3 comments · Fixed by #381
Closed
6 tasks
Tracked by #63

Add ARIA labels to Home page - Vue #72

blackgirlbytes opened this issue Aug 28, 2024 · 3 comments · Fixed by #381

Comments

@blackgirlbytes
Copy link
Contributor

blackgirlbytes commented Aug 28, 2024

Add ARIA labels to Home page - Vue

🚀 Goal

Improve the accessibility of the Home page in our Vue DWA starter by adding appropriate ARIA labels to key elements.

🤔 Background

Adding ARIA (Accessible Rich Internet Applications) labels helps make our application more accessible to users relying on assistive technologies.

This is part of our larger project to create a Vue.js DWA starter. See our main issue here for the full context and list of all related tasks.

🔑 Tasks

  • The project exists here https://github.com/TBD54566975/tbd-examples/tree/main/javascript/dwa-starter-vue
  • Review the current structure of the Home page component
  • Identify key elements that need ARIA labels (e.g., main content area, navigation, buttons)
  • Add appropriate ARIA labels to identified elements
  • Ensure any images have proper alt text
  • Test the page with a screen reader to verify improvements

🌟 Resources

Getting Started

  1. Comment ".take" on this issue to get assigned
  2. Fork the repository and create a new branch for this task
  3. Follow the tasks outlined above
  4. Submit a pull request with your changes
  5. Respond to any feedback during the review process

Questions?

If you have any questions or need clarification, please comment on this issue or join our Discord community.

Happy coding! 🎉

@Adjoa
Copy link
Contributor

Adjoa commented Oct 21, 2024

.take

Copy link

Thanks for taking this issue! Let us know if you have any questions!

@blackgirlbytes
Copy link
Contributor Author

Thank you @Adjoa

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants