WordPress / gutenberg

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

Widgets editor refinement #33242

Open noisysocks opened 2 years ago

noisysocks commented 2 years ago

Follows https://github.com/WordPress/gutenberg/issues/24687. This is an overview of smaller Widgets editor enhancements to look into after WordPress 5.8.

Smooth out rough edges in the UX

Improve performance and stability

Improve extensibility

talldan commented 2 years ago

I've made an issue about widget areas, which might be worth adding - https://github.com/WordPress/gutenberg/issues/33254

critterverse commented 2 years ago

The list of UX enhancements looks really good to me! A few notes:

After giving some thought to the first item (issues with trying to achieve a traditional title + widget layout), I think that ideally this could be combined with the second item (issue #26170). Introducing patterns into the widget editors would be a great addition to the user experience overall, and would help smooth out some of the hiccups with trying to create a traditional widget layout.

Customizer Widgets top chrome: scroll away and return on reverse scroll #32061 We’ve run into a lot of complications while previously exploring this one, so I would lean towards a more straightforward solution like the one that was landed on in https://github.com/WordPress/gutenberg/pull/32490

Highlight the whole Widget Area when it is selected #26465 Agree with this comment — I don’t think this is needed.

Resolve background styling issue with legacy widgets in Customizer — opened a new issue in https://github.com/WordPress/gutenberg/issues/33264 It would be great if we could remove the theme background color that appears only on legacy widgets. There has been some discussion about this previously but I opened a new issue to see if we can continue to explore solutions!

noisysocks commented 2 years ago

Thanks @critterverse! I updated the list with your suggestions.

critterverse commented 2 years ago

Opened another List view issue in addition to https://github.com/WordPress/gutenberg/issues/32311 for the Customizer screen: Add List View in the Customizer Widgets screen #33716