[wp-trac] [WordPress Trac] #27055: Themes Install Screen: introduce THX (Backbone powered) UX

WordPress Trac noreply at wordpress.org
Tue Feb 25 18:21:24 UTC 2014


#27055: Themes Install Screen: introduce THX (Backbone powered) UX
-------------------------+------------------------------
 Reporter:  matveb       |       Owner:
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  Awaiting Review
Component:  Themes       |     Version:  trunk
 Severity:  normal       |  Resolution:
 Keywords:               |     Focuses:  administration
-------------------------+------------------------------

Comment (by matveb):

 Patch .3:

 * Unified sorts and top-filters appearance for a cleaner interface.
 * Filter queries now work: example Photography and Responsive at top
 level.
 * Theme results added to the Collection means IS works by default when you
 return >~ 20 themes, as well as the overlay and arrow navigation.
 * Adds a "More" link to display more filters.
 * Adds Model action attributes for Install and Preview.
 * Installing a theme now works fine, but changes {{{check_admin_referer}}}
 in update.php.
 * {{{?theme=undefined}}} when opening overlay is fixed.
 * Adds theme count.
 * Adds error message when Ajax request fails.
 * Uses correct spinner with span + class.

 To-do and problems:

 * Make preview action work.
 * Upload Button event sometimes fails.
 * Ajax request is failing intermittently — add better error handling and
 try again.
 * Clean up error log once a new request is initialized.
 * Add tag:query support for search input.
 * Add the missing filters to "more" section.

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


More information about the wp-trac mailing list