Skip to content

Conversation

@rahul-p-rajesh
Copy link

What did you do?

Please include a summary of the changes.

  • Added accessibility fixes to the calculator form
  • Replaced non-semantic button with a semantic <button> element
  • Added proper <label> elements for all inputs and linked them via htmlFor
  • Added descriptive alt text to the banner image
  • Improved color contrast for better readability
  • Used aria-required, aria-invalid, and aria-describedby for form fields
  • Ensured error and result messages are accessible
  • Updated form to use onSubmit for better keyboard accessibility

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant