WordPress.org

Make WordPress Core

Opened 11 months ago

Closed 7 months ago

Last modified 7 months ago

#36922 closed enhancement (fixed)

Customizer message when not showing widget area needs refinement

Reported by: karmatosed Owned by: karmatosed
Milestone: 4.7 Priority: normal
Severity: normal Version: 3.9
Component: Customize Keywords: has-patch commit
Focuses: ui Cc:

Description

Currently we get the following message:

"There are no widget areas currently rendered in the preview. Navigate in the preview to a template that makes use of a widget area in order to access its widgets here."

https://cldup.com/K7PQ8vLlGc.png

This is not very helpful. A suggested option could be:

"There are no widget areas on this page shown, however other sections in this theme have them".

I think also actually just showing them anyway could be good. It feels weird to not show them and then give this message.

Attachments (2)

369222.patch (974 bytes) - added by karmatosed 7 months ago.
369222-2.diff (970 bytes) - added by karmatosed 7 months ago.

Download all attachments as: .zip

Change History (18)

#1 @westonruter
11 months ago

  • Version set to 3.9

The sidebars not currently rendered in the preview could be shown after any sidebars that are currently in the preview, and the ones that aren't visible in the preview could have some stylistic treatment to indicate that they aren't shown. When a widget gets hidden from the preview via Widget Visibility, it gets shown but with a partially-opaque control heading. Not saying this is the best style for accessibility, but a similar approach could be taken for sidebars.

#2 @karmatosed
11 months ago

The thing that makes this behaviour feel worse is hidden sidebars and sliding panels. The widget area is still active and shows, despite them being hidden under a panel.

Last edited 11 months ago by karmatosed (previous) (diff)

This ticket was mentioned in Slack in #design by karmatosed. View the logs.


11 months ago

#4 @Kenshino
11 months ago

I think it's a little confusing as well with the terminologies - sidebars could also widget areas.

This ticket was mentioned in Slack in #design by karmatosed. View the logs.


11 months ago

#6 @dymysman22
11 months ago

  • Type changed from defect (bug) to feature request

#7 @chriscct7
11 months ago

  • Owner set to westonruter
  • Status changed from new to assigned

This ticket was mentioned in Slack in #core by voldemortensen. View the logs.


11 months ago

#9 @celloexpressions
10 months ago

  • Focuses ui added
  • Keywords needs-patch added
  • Milestone changed from 4.6 to Future Release
  • Owner westonruter deleted
  • Type changed from feature request to enhancement

No consensus on an approach yet, and also needs a patch, so punting to future. Also unassigning since anyone could work on this still.

#10 @karmatosed
9 months ago

I'll try and work on a patch and assign to myself for that.

#11 @karmatosed
9 months ago

  • Owner set to karmatosed

@karmatosed
7 months ago

#12 @karmatosed
7 months ago

  • Keywords has-patch commit added; ux-feedback ui-feedback needs-patch removed
  • Milestone changed from Future Release to 4.7

I think getting at least a text change in this release makes sense and is a good low hanging UX improvement. I've added a patch for that here.

@westonruter and/or @celloexpressions could we see about getting this added for 4.7 as it does provide a better context and aids an issue I've seen in user testing.

#13 @westonruter
7 months ago

@karmatosed Suggested refinement to the changed text:

- There are no widget areas on this page shown, however other sections in this theme have them.
+ There are no widget areas on the page shown, however other pages in this theme have them.

@karmatosed
7 months ago

#14 @karmatosed
7 months ago

@westonruter thanks - great suggestion. I've updated with a new patch to reflect that, thanks. Looking forward to getting this little UX improvement in this release. Thanks for helping do that.

#15 @westonruter
7 months ago

  • Resolution set to fixed
  • Status changed from assigned to closed

In 38766:

Customize: Improve message displayed in widgets panel when there are no widget areas currently displayed in the preview.

Props karmatosed, westonruter.
Fixes #36922.

#16 @karmatosed
7 months ago

@westonruter thanks for that! So good to get that little bit better an experience in :)

Note: See TracTickets for help on using tickets.