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

WordPress Trac noreply at wordpress.org
Tue Nov 15 04:21:22 UTC 2016


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

 * milestone:  Future Release => 4.8


Comment:

 Proposed next steps:
 1. Revert [39153] (so that revert will be clean), then revert [39140],
 closing this ticket and #34843 as fixed.
 2. Reopen #38365 and #38663 and commit the previously-supplied patches for
 both.
 3. Reopen #38626 and work on/commit a patch. Also try to find where the
 documentation was incorrect and fix it.
 4. Patch and commit #38666.
 5. Open a new ticket to specifically improve the theme browsing experience
 in the customizer. The customizer was intended to reuse the admin
 experience and have that part be out of scope for this ticket, but ended
 up changing and ultimately being the primary reason that this was deemed
 unready to ship. With the base functionality and the related pieces in
 trunk, and the bugs fixed, this aspect will be much easier to iterate on
 and re-polish well within the 4.8 timeline.

 These steps can begin as soon as 4.7 is branched, and we should be ready
 to focus on step 5 within a week or two.

 @folletto has already started working on additional proposals for
 improving the theme browsing experience and is consulting with other
 design team members as well. From a workflow perspective, though, we can't
 hinge this entire project on that piece, especially with several months of
 trunk being open to iterate directly. Having something in trunk
 facilitates the feedback that this project has sorely lacked and also
 avoids maintaining an untenable patch and interfering with other pending
 changes throughout the component. Alternative UX approaches will be much
 easier to design, develop, test, and iterate on this way. There is good
 precedent for iterating in trunk from #27055, the initial theme install
 experience redesign for the admin in 3.9.

 A technical aside, in response to the suggestion above to query .org
 directly from JS, see [28126]. We should probably maintain the current
 approach of going through WP to get to the .org API for those reasons.

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


More information about the wp-trac mailing list