WordPress / gutenberg

The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
https://wordpress.org/gutenberg/
Other
10.32k stars 4.12k forks source link

Zoom Out Mode: Iteration issue: WordPress 6.7 #64197

Open scruffian opened 1 month ago

scruffian commented 1 month ago

This issue tries to summarize the changes we'd like to make to Zoomed Out Mode in the WordPress 6.7 release:

Highest Priority:

Next:

Later:

Bugs

scruffian commented 1 month ago

Here's a demo of the work we have done so far: https://drive.google.com/file/d/1aJFhPpiHqr22IxKSJWQMf98fsv93bgGI/view?usp=sharing

getdave commented 1 month ago

Some thoughts on ways of exiting Zoom Out mode:

I'll create an Issue for these.

Also some other things:

stokesman commented 2 weeks ago
  • Add "Edit" button to toolbar to allow users to exit zoom out mode.

I’ve tried out the recently merged implementation and here’s my feedback related to it.

Overall, it leaves me wishing for a better solution. So far the only idea I’ve had is a button near the canvas. To illustrate, I have a couple screen recordings.

Icon button in the top right:

https://github.com/user-attachments/assets/b58808a3-1d80-4187-a9ed-2b73fa1d65ea

Text button below:

https://github.com/user-attachments/assets/052ebe41-12f4-40e5-8aec-fe2bee3adc51

This placement might seem off-limits given how scrolling in zoom out currently works. However, if #64117 is to be fixed, I'm pretty confident it will involve applying the frame’s spacing outside of the scrolling area and making the area available. (This is from a branch where I was exploring a slider to control the zoom level and that’s what’s seen in the bottom right).

Also perhaps a button like this only needs to be displayed if zoom out is not explicitly triggered. If someone gets there through the Preview dropdown, it seems like they’d understand how to get back.