yamada-ui / yamada-ui

React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion.
https://yamada-ui.com
MIT License
771 stars 203 forks source link

Update `@yamada-ui/menu` accessibility #1923

Open nakayan5 opened 4 months ago

nakayan5 commented 4 months ago

Description

This issue aims to address accessibility deficiencies in our button component as per W3C guidelines. The component currently does not meet the accessibility standards outlined in the W3C documentation.

The goal is to ensure the component is accessible to all users, including those using assistive technologies. Ensure that all unchecked items in this checklist should be addressed.

menubutton

menu

Enter:

Down Arrow:

Problem Statement/Justification

improve accessibility

Proposed Solution or API

No response

Alternatives

No response

Are you willing to participate in implementing this feature and create a pull request include the implementation?

None

Additional Information

No response

nakayan5 commented 4 months ago

related https://github.com/yamada-ui/yamada-ui/issues/1501 related https://github.com/yamada-ui/yamada-ui/issues/1502