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

Add List View in the Customizer Widgets screen #33716

Open
critterverse opened this issue Jul 27, 2021 · 4 comments
Open

Add List View in the Customizer Widgets screen #33716

critterverse opened this issue Jul 27, 2021 · 4 comments
Labels
[Feature] List View Menu item in the top toolbar to select blocks from a list of links. [Feature] Widgets Customizer Ability to add and edit blocks in Customize → Widgets. Needs Design Feedback Needs general design feedback. [Type] Enhancement A suggestion for improvement.

Comments

@critterverse
Copy link
Contributor

Complimenting issue to #32311

List view is such a huge usability improvement in the block editor — it would be great to add this feature to the Customizer Widgets screen. Ideally, we could add a "persistent" List view like the latest in the post editor but it will need some design exploration to see what can work best with the limited space available.

@critterverse critterverse added [Feature] List View Menu item in the top toolbar to select blocks from a list of links. [Feature] Widgets Customizer Ability to add and edit blocks in Customize → Widgets. Needs Design Needs design efforts. labels Jul 27, 2021
@critterverse
Copy link
Contributor Author

Here’s a preliminary pass at how persistent List View might work in the Customizer. Since space is limited, I wonder if the sidebar area could be segmented vertically, with the top section featuring the List View and the bottom section containing the editor.

list-view

Note that in order to accommodate the List View icon, the editor top bar has been reorganized to be more similar to the way the top bar appears in other editors, with the inserter icon all the way to the left. See also: #34398 (comment)

List View would be an especially great usability improvement if it could allow users to move widgets between Widget Areas more easily with drag and drop. While not currently possible, it would be nice if the user could drag a block into a collapsed section (e.g. another Widget Area):

switch-widget-areas.mov

@critterverse critterverse added Needs Design Feedback Needs general design feedback. and removed Needs Design Needs design efforts. labels Sep 7, 2021
@draganescu
Copy link
Contributor

My fear is that in situations with tens of widgets the experience could be a lot different compared to the mockup (scroll, scroll, scroll).

@critterverse
Copy link
Contributor Author

Good point @draganescu! Here's another variation that treats the List view as a drawer that slides out from the left like the Inserter. This version feels a bit more aligned with how the List view / Inserter work in the post editor (i.e. sharing the same sidebar area):

Customizer List View

We could update the "Add a block" text shown at the top of the inserter to match the type size of the "List view" label as shown above.

@noisysocks
Copy link
Member

Noting for future devs that #34398, #33716, and #34087 could be good to tackle together as they all involve reconfiguring the toolbar.

@jordesign jordesign added the [Type] Enhancement A suggestion for improvement. label Aug 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] List View Menu item in the top toolbar to select blocks from a list of links. [Feature] Widgets Customizer Ability to add and edit blocks in Customize → Widgets. Needs Design Feedback Needs general design feedback. [Type] Enhancement A suggestion for improvement.
Projects
None yet
Development

No branches or pull requests

4 participants