Skip to content

anu-techie/accessible-form-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Accessible Form UI

πŸ”— Live Demo: πŸ‘‰ View the live project here

🎯 Project Goal

To build an accessible and user-friendly form that adheres to web accessibility standards, ensuring it can be used by everyone, including users with disabilities.

✨ Features

  • Proper Labeling β€” Every input is associated with a <label> using for attributes.
  • Visible Focus State β€” Clear focus indicators for keyboard users.
  • Error Messaging β€” Space reserved for helpful error messages per input.
  • ARIA Attributes β€” Uses aria-* attributes like aria-required, aria-invalid, aria-pressed for screen reader support.
  • High Color Contrast β€” Ensures readability for users with visual impairments.
  • Accessible Interactions β€” Show/hide password button is accessible by keyboard and screen readers.

πŸ’» Technologies Used

  • HTML5
  • CSS3

πŸ”— Additional Resources

πŸ™Œ Acknowledgments

  • Built as part of the roadmap.sh learning projects.