Opened 22 months ago

Closed 20 months ago

Last modified 18 months ago

#18299 closed task (blessed) (fixed)

Improve Admin Bar UX

Reported by: azaozz Owned by: azaozz
Priority: normal Milestone: 3.3
Component: Toolbar Version:
Severity: normal Keywords: ux-feedback has-patch
Cc:

Description

The sub-menus on the admin bar are a bit hard to use. They are too "jumpy" especially if there are several sub-menu levels. If we have jQuery and hoverIntent on them, the UX becomes a lot better.

Attachments (1)

18299.patch (378 bytes) - added by johnbillion 20 months ago.

Download all attachments as: .zip

Change History (10)

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

In [18488]:

Admin bar: use jQuery if loaded to improve UX, fixes #18299

In [18495]:

Admin bar: fix the Shortlink menu when using jQuery, see #18299

  • Keywords ux-feedback added

Adding hoverIntent to the admin bar menu is a big improvement (stops menus from annoyingly popping open when you're just moving your mouse over the admin bar).

I wonder though whether the timeout could be reduced by just a tiny bit? There's a delay that, while short, is noticable.

comment:4 follow-up: ↓ 6   nacin22 months ago

  • Resolution fixed deleted
  • Status changed from closed to reopened

Agreed on the slightly slow timeout.

#17049 for hoverIntent

comment:6 in reply to: ↑ 4   johnbillion20 months ago

  • Keywords has-patch added

Replying to nacin:

Agreed on the slightly slow timeout.

Patch which shaves a tad off the timeout for slightly more responsive menus.

  • Type changed from enhancement to task (blessed)
  • Resolution set to fixed
  • Status changed from reopened to closed

In [18849]:

Speed up the admin bar drop-downs a bit when using hoverIntent, props johnbillion, fixes #18299

  • Component changed from General to Admin Bar
Note: See TracTickets for help on using tickets.