Howdy. I’ve been developing a headless library for building fully-accessible desktop menus.
Primary demo: https://floogle-docs.web.app/
Additional demos: https://base-menu-library.web.app/
Lib: base_menu | Flutter package
The API is very similar to MenuAnchor, MenuBar, and SubmenuButton, but it is completely unstyled, only dependent on widgets.dart, and introduces keyboard traversal compliant with the [WAI-ARIA Menubar guidelines]( Menu and Menubar Pattern | APG | WAI | W3C ). I’m looking for feedback on the API design, ease-of-use, and accessibility.
The code is well documented and tested, but I still need to add some getting started documentation. Let me know what you think.
