[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 22 18:36:40 UTC 2017


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

Comment (by melchoyce):

 @celloexpressions Hey, wanted to reply to your comment in the thread so we
 can keep everything in one place. I have some suggestions for next steps
 at the end, but first I have some general feedback.

 > It seems like we all agree that the actual process of browsing themes on
 .org is where the most improvement is still needed; our hesitation is with
 duplicating the broken experience that wp-admin and WordPress.org provide
 for actually finding a theme.

 +1

 I've had a chance to review your patch again (thanks @westonruter!) and
 have some general feedback:
 - The hierarchy feels a little confusing. For example, the number of
 themes being shown at the top of the screen, when that number is directly
 controlled by the particular filter you're current on. What if we worked
 that number either into the filter in the sidebar, or as part of the
 preview?
 -  Alternately, does that number even matter, especially when browsing
 featured, popular, or recent themes? I personally never pay attention to
 it unless I'm trying to filter down the themes I'm searching.
 - The fact that each tab is a separate filter, and there's no way to drill
 down within any of those, feels exacerbated in this design. This is
 another area where the hierarchy is confusing. This design really exposes
 what's so confusing and weird about the current way to search themes in
 WordPress.
 - The search styled within a box feels weirdly shaped and misaligned. (I
 know it's in a box because of our previous API assumption — which ties
 back to the filters themselves being confusing.)
 - The feature filters are broken — they don't seem to open anything. The
 styling also feels weird.
 - I agree that for now, we can simplify and ditch Favorites.
 - Some of the animation coming into and out of the theme picker feels
 weird; the panel itself shifts left and right, but the save button comes
 in from the top. This feels a little distracting and unnatural to me.
 - The theme list on the right kind of feels like it's floating. Maybe
 instead of adding a blue checkmark to the selected filter,
 - Maybe we could introduce an "all" tab, and then within that view on the
 right, add the search bar, feature filter, and theme count.

 With that in mind, I have some questions and suggestions:
 - What if you tried lo-fi sketching (paper and pencil, etc.) out a couple
 different browsing and filtering flows, and then posting them up here on
 the ticket to review? Seems like it could potentially be faster than
 coding up some different ideas, though of course that's up to you and
 whatever process you find easier.
 - Are there any other products that let you live preview hundreds of
 available skins, templates, or themes? What do they do well? Where do they
 fall short? Auditing a couple could be a good way to draw some inspiration
 for this feature.
 - Can the performance improvements you mentioned be implemented before
 merging the UI?

 When it comes down to it, the current design isn't ready for merge and it
 isn't an improved experience. Feature merge is Wednesday, and if we want
 to make any improvements, we need to keep them small. What's the minimum
 we can do to let people discover or upload new themes to their site to
 live preview, while still providing a clean and clear experience? Let's
 aim for that MVP for Wednesday's merge, and then iterate our way up to
 something larger in scope in a future release.

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


More information about the wp-trac mailing list