[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