-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Merge Zoom Out and "Edit" (Select) Modes #65736
Comments
Related #65702. |
@colorful-tones Thanks for the admin on this Issue. Just so you know that the work in this PR cannot land in 6.7 because only Zoom Out mode has been targeted for this release. |
Coming here from #65856 I'd totally share @getdave's idea that Write, Design, and Zoom Out are, conceptually (and technically), three different modes of the editor. However, instead of conflating the concept of alternative editing modes into the current zooming tool, I'd think it would be best to provide users with a more explicit concept that is easier to understand and use. In #65856 I'm proposing to expand the concept of 'Modes' as in: the editor provides alternative editing modes that are explicit, clearly presented and prominent in the UI and easily usable. These are alternative editing experiences and should be grouped into the same concept. Instead, I'd think the zooming tool should be presented exclusively as 'device emulation' tools and not provide other concepts and interactions. See also #65918 |
Zooming out without the UX affordances to edit at the pattern level misses the whole point of zoom out. This PR #65702 is a big step forward in supporting zoom out. |
Noting that with #65702, this changes a bit, as you can select nested blocks. |
Noting that "zoom out" as a "mode" is (as I understand it) already removed. Zoom Out is now a piece of state based on Zoom Level. |
Is this still relevant @getdave? |
I'm not sure that it is. Write mode is currently experimental and now it's been in the Plugin for a while I'm not entirely confident it has sufficient similarities with Zoom Out to warrant any attempt to merge the two. If @youknowriad agrees then I'd be happy to close this one out. |
It's very unclear at the moment indeed. Let's close the issue. |
In the Gutenberg Plugin we currently have 3 editor modes:
edit
( __unstableSetEditorMode(edit
) ).The last two modes have a number of similarities in terms of focusing on simplifying the editing experience and focusing on content.
The main different is that Zoom Out currently only allows selection of "sections" and doesn't not allow editing of the content of those sections. However, based on testing it seems that in Zoom Out mode users would likely want to make small edits to content whilst "zoomed out".
Note: there is not suggestion that users would wish to write long form content in this mode. But when editing say, a homepage, it's likely that a user might wish to select a particular section and make a change to the heading of that section without having to exit the "zoomed" experience.
Proposal
We should consider merging Zoom Out and Edit modes to provide the best overall experience. This would have the benefit of providing a standardised and improved UX whilst also removing duplication of "modes" in the Editor.
To do this we should explore:
zoom-out
mode in favour of only retaining thenavigation
(e.g. "Edit") mode.The text was updated successfully, but these errors were encountered: