First, drop-buttons are awesome. So happy to see these proliferate throughout core UIs! :)
However, if we are going to "hide" a bunch of the less-used administration links inside the drop-button, we need to make sure that the top one, the "most commonly used" one needs to be correct choice (or as close as we can get it). This issue is a place to track all the drop-buttons in core that need to be changed.
- Put the most-used op first.
- Sentence-case the dropbutton links.
- Make dropbuttons consistent with contextual links, tabs, etc.
- Put the useful things in dropbuttons.
- Make a call on whether delete ops should ever be in dropbuttons
| DropButton | 1. Good default | 2. Sentence-case | 3. Consistent | 4. All the things | 5. Delete op? |
| Blocks | y | N | ? | ? | ? |
| Contact | y | y | y | y | ? |
| Content Types | y | y | y | y | ? |
| Fields | y | y | y | ? | ? |
| Block Types | y | y | y | y | ? |
| Menus | y | N | y | y | ? |
| Menu Items | y | y | y | y | ? |
| Vocabulary | N | N | N | N | ? |
| Terms | y | N | ? | ? | ? |
| Views | y | y | y | y | ? |
| Content | y | y | ? | ? | ? |
| People | y | y | ? | ? | ? |
| Themes* | N | N | N | N | ? |
Related issues
#1824634: [meta] Dropbutton accessibility issues
*#1973322: Add drop-buttons to the appearance page
Comments
Comment #0.0
jenlamptonrearrange
Comment #0.1
jenlamptonadd a table
Comment #0.2
jenlamptontable
Comment #0.3
jenlamptonmore buttons
Comment #0.4
jenlamptonre order
Comment #1
jenlamptonbetter title :)
Comment #1.0
jenlamptonmore
Comment #1.1
jenlamptonadd new term issue
Comment #1.2
jenlamptoncontent
Comment #1.3
jenlamptonpeople
Comment #1.4
jenlamptonthemes
Comment #1.5
jenlamptonthemes
Comment #2
xjmSee also #1992730: Sentence-case dropbutton actions in the Views UI.
Comment #2.0
xjm*
Comment #15
smustgrave commentedSeems the push is to use split buttons now, example #1899236: Add new Splitbutton render element to eventually replace Dropbutton so wonder if this can be closed?
Comment #17
quietone commentedThere has been no reply to the question asked over a year ago to confirm that this is still a problem. Therefor, closing.
If there is work to do here, then either re-open the issue or open a new issue and reference this one. If the choice is to use this issue then add a comment change make sure to change the issue status to 'Active'.
Comment #18
xjmCrediting Jen for her UX audit of these issues.