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

Keep only one widget area open at a time #32632

Closed
draganescu opened this issue Jun 11, 2021 · 4 comments
Closed

Keep only one widget area open at a time #32632

draganescu opened this issue Jun 11, 2021 · 4 comments
Labels
[Feature] Widgets Screen The block-based screen that replaced widgets.php. Needs Design Feedback Needs general design feedback. Needs Design Needs design efforts.

Comments

@draganescu
Copy link
Contributor

Maybe we should replicate the behavior in the customizer classic widgets panel on mobile and only allow one widget area open?

On small screens scrolling can be very daunting. Also accidental tapping makes the contents zoom in or new things appear on screen. While this is hard to mitigate all at once, it'd be a good idea to minimize the "risk" and effort and only expand one widget area at a time.

cc @critterverse

@draganescu draganescu added Needs Design Feedback Needs general design feedback. Needs Design Needs design efforts. [Feature] Widgets Screen The block-based screen that replaced widgets.php. labels Jun 11, 2021
@noisysocks
Copy link
Member

Wouldn't this make it hard to drag and drop between areas?

@draganescu
Copy link
Contributor Author

Good point @noisysocks. It would simplify dropping in a widget area but it would hinder dropping in the actual place. I find this particula interaction to not work all right anyway in very long UIs, so I think it's a good tradeoff.

The luxury idea would be to have two drop modes on collapsed widgets. Short drop (right after hover) places the item at the end of the list, but long hovers while dragging would open the widget area so you can pick the exact drop location.

@paaljoachim
Copy link
Contributor

paaljoachim commented Jun 22, 2021

Let's do some comparison.

Old method using a Genesis theme that has a lot of widget areas:
(Using Refined Pro theme...Yeah the one that has an issue with the new Widget screen.)

Screen Shot 2021-06-22 at 18 34 13

Activating the Gutenberg plugin:

Screen Shot 2021-06-22 at 18 34 50

Comparing old and new.
Old: has Widget areas side by side in a 2 column way. It is easier to get an overview. Multiple widget areas are open that shows which widgets are in which widget areas.
New: all are show below each other. I am noticing that it is not showing correctly, but that is another matter.

It would in general be helpful to have more than one widget area open at a time, as one could easier preview multiple widget areas at once and move widgets/block between widget areas. It is up to the user to open and close widget areas.

@noisysocks
Copy link
Member

I believe we're more inclined to do the exact opposite of this. See #32278. Let's continue discussion in that issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Widgets Screen The block-based screen that replaced widgets.php. Needs Design Feedback Needs general design feedback. Needs Design Needs design efforts.
Projects
None yet
Development

No branches or pull requests

3 participants