StaticMania / keep-react

Keep React is an open-source component library built on Tailwind CSS and React.js. It provides a versatile set of pre-designed UI components to build modern web applications.
https://react.keepdesign.io
MIT License
1.32k stars 115 forks source link

Improved Navbar Accessibility with FocusLock #154

Closed anjankarmakar10 closed 5 months ago

anjankarmakar10 commented 6 months ago

Improved Modal Accessibility with FocusLock

This pull request enhances the accessibility and usability of the navbar component by implementing FocusLock. This feature addresses a previous issue where users could accidentally tab past the modal and interact with elements behind it.

Accessibility Improvements:

By integrating FocusLock, we align with accessibility best practices, creating a more inclusive and user-friendly navbar experience.

I also noticed in your navbar components there is a subtle bug.

anjankarmakar10 commented 6 months ago

I am unsure why Continuous Integration/Build failed, when I build this app with these changes it builds successfully. Can anyone help me?