Skip to content
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

Zoom out #50739

Open
35 of 42 tasks
Tracked by #66499
mtias opened this issue May 18, 2023 · 11 comments
Open
35 of 42 tasks
Tracked by #66499

Zoom out #50739

mtias opened this issue May 18, 2023 · 11 comments
Assignees
Labels
[Feature] Zoom Out [Type] Overview Comprehensive, high level view of an area of focus often with multiple tracking issues

Comments

@mtias
Copy link
Member

mtias commented May 18, 2023

This is a tracking issue for the zoomed out view that focuses on patterns rather than granular block editing. The idea behind a zoomed out view is to allow users to work with their content at a higher level, lighter touch than what individual blocks provide. This workflow is currently an experimental feature as the details of the interaction model are validated. Part of #39281.

Visuals

CleanShot 2024-03-11 at 07 09 58

Pattern Insertion

The smoothest way forward is to integrate zoom out is to key in using pattern insertion. From opening the patterns tab, zooming out, inserting patterns, and getting back into block editing. To do this we need to identify what the top-level blocks are, considering pages and templates (#59249). Persist the inserter when inserting patterns in zoom out mode (#59741) and explore ways to zoom back into a page/template.

Interactions while zoomed out

When inserting patterns to a page, we should be able to select any of the top-level patterns, move them via arrows or drag and drop, shuffle them between related patterns, assign colorways, or delete them. This higher-up page editing experience provides a way to quickly compose pages of patterns, while block editing is much more granular.

Quick inserter

Combining select and zoom out

An exploration into potentially evolving select mode as the zoomed out mode.

Smaller bits

Related

@scruffian
Copy link
Contributor

I updated the issue description with a more detailed task breakdown and some screenshots. We'll keep updating this list as the steps become clearer.

@SaxonF SaxonF moved this to Now in Design priorities Mar 6, 2024
@scruffian scruffian moved this from In Progress to Todo in Automattic team Ignite's project board Mar 6, 2024
@richtabor richtabor added [Feature] Zoom Out [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues. and removed [Type] Overview Comprehensive, high level view of an area of focus often with multiple tracking issues labels Mar 21, 2024
@richtabor richtabor self-assigned this Mar 21, 2024
@richtabor richtabor changed the title Zoomed Out View Zoomed out view Mar 21, 2024
@draganescu draganescu self-assigned this Mar 25, 2024
@draganescu
Copy link
Contributor

@richtabor I didn't find a better place to ask this:

  • how is zoom out, given it's section selection model. affect drag and drop? Currently one can drag blocks and patterns inside sections. Should we disable this possibility and only allow drop in between sections? For blocks and patterns, or only for patterns?

I'd say yes, but wanted to get additional input and maybe make some issue.

@colorful-tones
Copy link
Member

I was just doing some testing while reviewing the latest video demonstration of this feature. I noticed an oddity when I select Browser Styles and it jumps to the bottom of the template and automatically selects the last pattern on the page, or at least that is what I'm assuming the logic is.

Here is a video using trunk e5d2a5a

zoom-out-view-testing.mp4

@krishnathakurwp
Copy link

While searching pattern, a block recommendation from directory may not be a good user experience.
Since user intention is to find a suitable pattern, this I found confusing.

Hence in my opinion this should be disabled while searching pattern.

s1

@mtias
Copy link
Member Author

mtias commented Sep 7, 2024

@krishnathakurwp that's a good suggestion, I agree. Would you mind opening a specific issue about that so we can track it?

@jasmussen jasmussen moved this from Now to In Dev in Design priorities Oct 2, 2024
@richtabor richtabor changed the title Zoomed out view Zoom out Oct 9, 2024
@richtabor richtabor added [Type] Overview Comprehensive, high level view of an area of focus often with multiple tracking issues and removed [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues. [Type] Project labels Oct 9, 2024
@mtias mtias mentioned this issue Oct 26, 2024
16 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Zoom Out [Type] Overview Comprehensive, high level view of an area of focus often with multiple tracking issues
Projects
Status: In Dev
Status: 📋 Iteration/Tracking Issues
Status: 📋 Iteration/Tracking Issues
Development

No branches or pull requests

8 participants