[wp-trac] [WordPress Trac] #47069: Twenty Nineteen: the admin bar on the front end has reduced functionalities and bugs due to jQuery not being used

WordPress Trac noreply at wordpress.org
Mon Sep 16 16:49:41 UTC 2019


#47069: Twenty Nineteen: the admin bar on the front end has reduced functionalities
and bugs due to jQuery not being used
-------------------------------------+-------------------------------------
 Reporter:  afercia                  |       Owner:  audrasjb
     Type:  defect (bug)             |      Status:  accepted
 Priority:  normal                   |   Milestone:  5.3
Component:  Toolbar                  |     Version:  5.0
 Severity:  normal                   |  Resolution:
 Keywords:  has-screenshots has-     |     Focuses:  accessibility,
  patch                              |  javascript
-------------------------------------+-------------------------------------

Comment (by afercia):

 Worth noting also Twenty Twenty won't use jQuery. Twenty Twenty is in the
 works and there's an issue and a pending PR to move from jQuery to plain
 JavaScript. See:

 https://github.com/WordPress/twentytwenty/issues/12
 https://github.com/WordPress/twentytwenty/pull/101

 It appears this ticket is even more relevant now. During last weekly
 accessibility meeting on Slack, @aristath and @dinhtungdu expressed
 interest in working on a patch. It would be great to have a solution in
 time for WordPress 5.3.

 During the meeting it was also noted that in the responsive view the admin
 bar menu dropdowns are broken because the touchevents necessary to make
 them work are based on jQuery. Tapping a top level item in the admin bar
 menu triggers navigation instead of opening the dropdown.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/47069#comment:17>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list