Make WordPress Core

Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#21247 closed enhancement (fixed)

Enlarge click target for widgets in right sidebar areas

Reported by: lessbloat Owned by: azaozz
Milestone: 3.5 Priority: normal
Severity: normal Version:
Component: Widgets Keywords: has-patch
Focuses: Cc:


When widgets have been dragged to a sidebar, the only way to see the widget details is to click the tiny arrow on the right side of the widget.

Two out of the three users we tested had troubles figuring this out. See:

We should probably look at expanding the click area outside of the tiny little arrow on the right.

Attachments (3)

21247.diff (588 bytes) - added by lessbloat 3 years ago.
21247_v2.diff (592 bytes) - added by lessbloat 3 years ago.
We only need this on the header portion of the widget, not the body ;-)
21247-3.patch (2.8 KB) - added by azaozz 3 years ago.

Download all attachments as: .zip

Change History (8)

3 years ago

#1 @lessbloat
3 years ago

RE: 21247.diff

Expands the click area to the entire widget vs. just the arrow on the right. Prefixing .widget with #widgets-right limits this functionality to widgets in the right column.

3 years ago

We only need this on the header portion of the widget, not the body ;-)

3 years ago

#2 @azaozz
3 years ago

Thinking that should be the same for all widgets, not just in the sidebars on the right. It would also make the widgets consistent with the postboxes open/close. 21247-3.patch also removes use of .live() as it's deprecated.

Version 0, edited 3 years ago by azaozz (next)

#3 @lessbloat
3 years ago

  • Keywords has-patch added

#4 @azaozz
3 years ago

  • Owner set to azaozz
  • Resolution set to fixed
  • Status changed from new to closed

In [21281]:

Widgets UI: make the whole "header" clickable to open/close the widget (same as postboxes), remove deprecated jQuery .live(), part props lessbloat, fixes #21247

#5 @SergeyBiryukov
3 years ago

  • Milestone changed from Awaiting Review to 3.5
Note: See TracTickets for help on using tickets.