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

Widgets Feedback #26101

Closed
mtias opened this issue Oct 14, 2020 · 4 comments
Closed

Widgets Feedback #26101

mtias opened this issue Oct 14, 2020 · 4 comments
Labels
[Feature] Widgets Screen The block-based screen that replaced widgets.php. Needs Design Feedback Needs general design feedback. [Type] Feedback Issues that relate purely to feedback on a feature that isn't necessarily actionable

Comments

@mtias
Copy link
Member

mtias commented Oct 14, 2020

Collecting some feedback on the widgets screen:

  • The page title "Widgets" seems disproportionately sized.
  • What's the value of having this "widgets area" panel? If it had more helpful text explaining things I could see it being more useful.

image

  • The placeholder text could be customized a bit around how all blocks are now available as widgets "Insert any block into widget areas"...

image

  • It feels like "inactive widgets" could be part of the inserter (as a tab) instead of a fake widget area.
  • Is there value in having the widget area container selectable when it doesn't seem to have attributes?
  • It might be nice to include a block count next to the widget area title.
  • Unclear why all block categories disappear in favor of a single "Widget Area" group in the inserter when no widget area is in focus.
  • What's the status of patterns in the inserter?
@mtias mtias added [Type] Feedback Issues that relate purely to feedback on a feature that isn't necessarily actionable [Feature] Widgets Screen The block-based screen that replaced widgets.php. labels Oct 14, 2020
@talldan talldan added the Needs Design Feedback Needs general design feedback. label Oct 15, 2020
@talldan
Copy link
Contributor

talldan commented Oct 15, 2020

What's the value of having this "widgets area" panel? If it had more helpful text explaining things I could see it being more useful.
It comes from this issue (#25190) and PR (#25943), looks like a way to get the widget area (sidebar) description to show.

It feels like "inactive widgets" could be part of the inserter (as a tab) instead of a fake widget area.

Yeah, I think there's some improvements that could be made here too. An option in the more menu to make a widget inactive without having to drag it could be nice too.

Is there value in having the widget area container selectable when it doesn't seem to have attributes?

Widget areas being blocks has been somewhat problematic in some ways, helpful in others.

The area being part of the tab order isn't great, inserting from the library had to be hacked a bit, and the parent selector isn't useful for its children. Making it a 'passthrough' block (and actually implementing this feature) seems like an option. One thing I'm unsure about is how this would work in List View. Maybe clicking the Widget Area selects the first nested block?

Unclear why all block categories disappear in favor of a single "Widget Area" group in the inserter when no widget area is in focus.

Feels like a bug!

What's the status of patterns in the inserter?

This probably needs to be captured as an enhancement and given a priority. I don't think I've seen an issue for it.

@bph
Copy link
Contributor

bph commented Oct 15, 2020

@talldan @mtias I just created the feature request to allow bock patterns in the widget screen. #26170

@talldan
Copy link
Contributor

talldan commented Oct 16, 2020

Thanks @bph! I've added those tickets to the project.

@mtias
Copy link
Member Author

mtias commented Oct 16, 2020

I'll close this now because these long-form issues are not very useful to remain open. Feels like the biggest item is the use of blocks for the widget area containers, which needs to more work.

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. [Type] Feedback Issues that relate purely to feedback on a feature that isn't necessarily actionable
Projects
None yet
Development

No branches or pull requests

3 participants