-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Contribution: combo button #3371
Comments
@kaylarakower is the button beside the menu also a part of the component? What the relationship of the button and menu? How is this different than an overflow menu or a dropdown? Or is the component the whole piece? What do the pieces on the far left do? |
✅ Experimental status approvedMoving forward this component will go into |
Update: My team will not be able to contribute the development of this feature, @aagonzales please add to dev backlog |
Also I'd like to make sure that you consider the ARIA markup needed to make a menu button accessible to screen reader users. Here's the "Menu Button" pattern in the APG. Please read through the "Keyboard Interaction" section and the "WAI-ARIA Roles, States, and Properties" section in the Pattern description. There are 3 examples - I think your menu button would be closest to the 2nd example (although I am not a fan of opening the menu on hover!). Note that the Pattern description is more important than the examples, because each example just shows one way to implement the pattern, but there are certainly other valid ways to do it. |
@carmacleod is there a chance your work around is documented online? We have a similar need and wanted a work around as we wait for this to be added to carbon. Can u please kindly respond to this discussion #9905 |
Combo button
Menu button
|
Name:
Contextual menuCombo buttonResearch: We have three actions a user can take to complete their tasks from our local navigation. If we displayed all three by default, the buttons take up the majority of the navigation.
The contextual menu was designed for our specific use case and tested positively in usability testing.
Sketch file: https://ibm.box.com/s/hxoc500nk0i5l57evl308kf93c3jbt37
Contributing team: DrupalOne
Contributing designer: Kayla Rakower, [email protected]
Contributing developer: Chris Wilson, [email protected]
The text was updated successfully, but these errors were encountered: