[wp-trac] [WordPress Trac] #31336: Customizer: separate navigation from options UI for better UX by removing accordion behavior

WordPress Trac noreply at wordpress.org
Tue Jun 30 03:04:36 UTC 2015


#31336: Customizer: separate navigation from options UI for better UX by removing
accordion behavior
--------------------------+------------------------------------------------
 Reporter:                |       Owner:  ocean90
  celloexpressions        |      Status:  assigned
     Type:  enhancement   |   Milestone:  4.3
 Priority:  normal        |     Version:  4.0
Component:  Customize     |  Resolution:
 Severity:  normal        |     Focuses:  ui, accessibility, administration
 Keywords:  has-patch     |
--------------------------+------------------------------------------------
Changes (by celloexpressions):

 * keywords:  needs-patch => has-patch


Comment:

 [attachment:31336.follow-up.diff] should finish off this ticket. It does
 the following:
 - Move tabindex/focus code into onChangeExpanded so that it works for
 cases where expand() is called directly.
 - Use `visibility: hidden` to hide hidden elements from keyboard focus and
 screen readers.
 - The visibility fix also fixes the really strange scrollbar issues that
 this ticket introduced (they were based on the main panel, not the section
 you were viewing).

 Should be ready for commit, but should be confirmed by at least one other
 person first. Further accessibility improvements will be made in the audit
 ticket, this is just to resolve the regressions here.

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


More information about the wp-trac mailing list