You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is the intention of removing the headlessui MenuItem (as currently used in the action menu) but in its current form lacks several features e.g. disabling menuitems, keyboard navigation, role and aria attributes, separators etc.
Expected Behavior
as a matter of course, we should implement keyboard navigation and aria / role for accessibility on the menu like the headlessui menu does,
each item in the menu should get a suitable role for screenreaders
As for disabling an item, this could of course be "hacked" (wrapped in a div for example) but supporting the disabled property in the ff-list-item might be more consistent (site wide)
For separators, again this could be manufactured with HTML but feel the kebab menu should have an awareness / support separators O.O.T.B
Current Behavior
It is the intention of removing the headlessui MenuItem (as currently used in the action menu) but in its current form lacks several features e.g. disabling menuitems, keyboard navigation, role and aria attributes, separators etc.
Expected Behavior
as a matter of course, we should implement keyboard navigation and aria / role for accessibility on the menu like the headlessui menu does,
each item in the menu should get a suitable role for screenreaders
As for disabling an item, this could of course be "hacked" (wrapped in a div for example) but supporting the disabled property in the
ff-list-item
might be more consistent (site wide)For separators, again this could be manufactured with HTML but feel the kebab menu should have an awareness / support separators O.O.T.B
Steps To Reproduce
See more info in FlowFuse/flowfuse#1114
Environment
The text was updated successfully, but these errors were encountered: