TBD54566975 / tbd-examples

A variety of example applications using TBD libraries, organized by language.
Apache License 2.0
7 stars 15 forks source link

Add ARIA labels to settings page - Vanilla.js #93

Open blackgirlbytes opened 1 month ago

blackgirlbytes commented 1 month ago

Add ARIA labels to settings page - Vanilla

🚀 Goal

Improve the accessibility of the settings page in our Vanilla DWA starter by adding appropriate ARIA labels to all interactive elements and sections.

🤔 Background

Accessibility is a crucial aspect of web development. By adding ARIA (Accessible Rich Internet Applications) labels, we can make our application more usable for people relying on assistive technologies.

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

Important: For reference, please see the DWA React Vite starter app. While the implementation details will differ for Vanilla, this example provides a good overview of the structure and functionalities of a DWA.

🔑 Tasks and Acceptance Criteria

🌟 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! 🎉

TheVinaySagar commented 1 week ago

.take

github-actions[bot] commented 1 week ago

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

TheVinaySagar commented 1 week ago

I am not able to find setting page anywhere in dwa-starter-vanillajs-vite, can you help me to find out where should I add ARIA labels?