[wp-trac] [WordPress Trac] #37661: A New Experience for Discovering, Installing, and Previewing Themes in the Customizer

WordPress Trac noreply at wordpress.org
Fri Sep 30 23:00:15 UTC 2016


#37661: A New Experience for Discovering, Installing, and Previewing Themes in the
Customizer
-------------------------------------+-------------------------------------
 Reporter:  celloexpressions         |       Owner:  celloexpressions
     Type:  feature request          |      Status:  assigned
 Priority:  high                     |   Milestone:  4.7
Component:  Customize                |     Version:  4.2
 Severity:  normal                   |  Resolution:
 Keywords:  has-patch has-           |     Focuses:  ui, accessibility,
  screenshots needs-testing has-     |  javascript
  user-testing ux-feedback           |
-------------------------------------+-------------------------------------

Comment (by afercia):

 The current patch implements a completely different interface compared to
 the first version and should be reviewed for a11y from scratch.
 Additionally, I'd suggest to try to validate the markup, you will notice
 there are many things to fix. Some examples:
 - Element div not allowed as child of element ul
 - Element ul not allowed as child of element ul
 - The aria-owns attribute must point to an element in the same document
 - after submitting a .org themes search for "twen": Duplicate ID
 twentysixteen-action (several of these, I guess because the search results
 is an overlay on your installed themes so you may end up having the same
 "theme div" twice on the page)

 One first a11y issue: the "Infinite scroll" makes keyboard navigation very
 hard, especially when there are many search results: you have to navigate
 through potentially hundreds of themes before getting to the UI controls
 again. This is a pre-existing issue in the Themes screen, but seems
 there's no improvement in this area.

 One thought on the UI: the "Featured, Popular, Latest, Feature Filter,
 Favorites" items in the left sidebar look like the customizer controls.
 But they do different things, we're now at 3 types of UI controls that do
 different things but look the same (the only difference is the small arrow
 for the last two ones):
 - controls to activate a sliding panel
 - Featured, Popular, Latest are just buttons that update the themes list
 - Feature Filter and Favorites are sort of accordions
 probably not so ideal and a potentially confusing for users.

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


More information about the wp-trac mailing list