CRED-CLUB / neopop-web

NeoPOP components library based on CRED's design system
https://playground.cred.club
Apache License 2.0
958 stars 146 forks source link

None of the form controls like Buttons, Checkboxes etc are keyboard operable or have basic accessibility #49

Open ccsCoder opened 1 year ago

ccsCoder commented 1 year ago

Describe the bug None of the form controls like Buttons, Checkboxes etc are keyboard operable or have basic accessibility

To Reproduce Steps to reproduce the behavior: I am talking basic accessibility here, like

  1. Correct Semantics, E.g Checkboxes are rendered as
  2. Nothing is keyboard focusable, operable.
  3. Links are
  4. and a ton more...

Expected behavior When you publish a component library it should at-least be accessible to a basic level.

yash9657 commented 9 months ago

Description not precise, could you be more clear please. Steps to reproduce unclear as well