-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Two distinct features now labeled "Tools" #19409
Comments
Thanks for the ticket! I would definitely agree we need to try and reduce the amount of tools up there, and to combine and simplify where possible. It's a larger effort, and the reason it exists as it is today is because the ability to easily select the layers of a block with complex nesting, is an important issue to solve, and the selection tools (perhaps that's what they should be called?) are key to making that easier. Specifically, with the default edit tool, you click any text field to edit it directly. With the select tool, you click any block to select the block. Just like in Figma or Photoshop or other desktop apps so to speak. In #18667 there are efforts underway to simplify the general block editor UI. Based on that work you can see in #19082 (comment) a screenshot that removes the document outline from the top toolbar, and puts in in the bottom right corner under a word count. Another option ticketed in #4287 is to make the document outline live in the ellipsis menu on the right. |
It's good to note that "Manage All Reusable Blocks" will be going away from this section with #19400 (comment). We can also move the "Welcome Guide" under the Options modal dialog in the "General" section. I think it works well in relation to the "Inserter help panel" there. This would leave the Menu Group looking like this: I wonder if these items are independent enough that they can exist on their own like "Options" does? And then we can just drop the section title. So it would look like this: |
@jasmussen I love the selection toggle, I totally get why it's needed -- this ticket is definitely more about the labels than the functionality itself. I personally prefer the approach in #19082 over tucking the outline behind an additional click in the Menu in #4287, or having the approach in #19082 act as a trigger for the tucked approach in #4287. Right now, there are three significant ways to modify the editor experience that are all loosely-related in nomenclature (at least in English). There's choosing an While I like the simplicity and parallelism of having While it's beyond the scope of the main issue of having two features labeled To me, So if Then... |
Great thoughts here, and a lot to parse. For starters, I think it's worth for now shelving the conversation around Top Toolbar/Spotlight/Fullscreen Mode, as I suspect those could morph or move or change in entirely separate conversations. For example, I could see spotlight mode potentially going away entirely, made less necessary by work in #18667. Fullscreen mode I personally would love to see default and non-optional, but there's a larger wp-admin discussion to be had here. The visual/code editor choice also feels like separate to me, as the two can't necessarily coexist as equals. I.e. you can make changes in the code editor that will break/not work when switching back to the visual editor, whereas the items currently in the tools menu do not affect features available. Finally it's worth noting that #17949 is exploring potentially adding a 3rd tool to the tools/mode/edit dropdown, which would invoke a commenting mode where selecting a block allows you to attach comments/notes to that block, which can then be addressed, just like Word or Google Docs. All that is preface for the challenge, which I agree, better nomenclature helps a lot here. In discussing the best nomenclature it's worth looking again at what the dropdown, currently labelled "Tools", hopes to accomplish. Primarily, it serves to provide a visual indicator and click affordance for the tool you have selected. While this is technically a mode — i.e. when you have the Edit tool selected you can click text etc. etc. — it is no different from how Figma attaches modes to tools. Let's imagine you had a 3rd tool there, for attaching comments or editorial notes to blocks, like say you're reviewing a post from a colleague before it's going live. You'd have three tools there:
Each of those has a mode attached, but the mode is secondary to the functionality the tool offers. This is why I'm personally more of a fan of calling these "tools", as they describe an interaction, rather than "modes", which I feel is a little on the technical side. This is also why I feel the three tools could belong together in a dropdown like this — you would flow in and out of each tool as you are editing, layouting, and annotating a document. This is in contrast to Fullscreen/Spotlight which is "set and forget", and to the code editor, which is also either a set it and forget it preference, OR a place you go when you need to see what's wrong under the hood. In that light, how would these labels sound?
Is this better? |
@jasmussen circling back to this... I'll try to keep a few finite thoughts here:
|
I'm sort of coming around to that too — though in a different way. I don't personally find it useful at all for editing posts, however there are situations where it might be useful, like when editing a reusable block, the act of doing so might put a spotlight on just that block. Or when editing template parts. It seems like the next steps here might be to actually take the controls in the top toolbar which is stabilizing, and then plot out a table with verbiage suggestions, and then move to PR. Does that sound about right? |
@jasmussen Sounds good, though we can keep hammering away at #19447, which will probably help inform whatever happens here. |
Looping back to this issue - I do note that we still have 'Tools' in 2 areas, but am wondering if other advancements have made this less of an issue? What do you think @0aveRyan @jasmussen ? |
I tend to think we can close this one and reopen if the concern resurfaces, so much has changed since this one that there's new context which may reframe details here. |
Describe the bug
Originally the new header mode toggle @youknowriad added in #18624 was labeled
Navigation Tools
, but that heading was removed. The remaining description prominently labels them asTools
, whileTools
already exists under the Main Menu for a disparate set of features.Additionally, adding this item to the header means there are now six items users viewing the interface need to parse, which moves from the top-end of the perceptual subitizing scale into conceptual subitizing that requires additional cycles to subdivide. Depending on age and cognitive function, humans can identify up to five like items without counting, with six or more like items almost every brain must sub-divide items into smaller groups to compute the whole.
Expected behavior
At minimum the confusing double-use of
Tools
should be addressed. This could be as simple as relabeling or adjusting the descriptive text.A few ideas...
Screenshots
The text was updated successfully, but these errors were encountered: