[wp-trac] [WordPress Trac] #28673: Redesign and improve the Install Plugins page

WordPress Trac noreply at wordpress.org
Sat Jul 12 21:51:49 UTC 2014

#28673: Redesign and improve the Install Plugins page
 Reporter:  tellyworth      |       Owner:
     Type:  task (blessed)  |      Status:  new
 Priority:  normal          |   Milestone:  4.0
Component:  Plugins         |     Version:
 Severity:  normal          |  Resolution:
 Keywords:                  |     Focuses:  ui, administration

Comment (by paulwilde):

 Let's try and gain some more momentum on this..

 My above patch updates plugin-install.php to use Backbone based on the
 code used on the theme-install.php screen. It would be great if the
 duplicated code were eventually merged together into a seperate file which
 theme.js and plugin.js could then extend to share functionality and then
 any added enhancements will enhance both screens retrospectivity. It would
 be a lot easier to implement inline theme/plugin uploading and
 installations rather than booting you out to another screen. That's maybe
 something I can look at for 4.1 though.

 Some notes about the patch:

 * Includes #28753 and #28794 as these were prerequisites to having
 consistency with the Theme screen.
 * Removes the unused "Version" screen option and adds one called "Extra
 Details" to toggle the plugin card footer. (See #28803).
 * Adds a shadow to the cards and changes the border color be consistent
 with the rest of the admin UI.


 * I still need to add code to toggle the Favorites and Tag drawers (like
 how it works with the Feature Filter on Themes), and then add the code to
 handle filtering by tag or showing someones favorites.
 * If you change the screen options and then switch tabs and the changes
 are not respected. I saw wonderboymusic made some changes (which I based
 my implemented on) in [29077], [29078] and [29079] for the media grid.
 Maybe this could be further enhanced to work better for these particuar
 * When you scroll down fast and extra content is still loading there's no
 indication that it is actually loading any extra content. This is also
 with the Themes screen.
 * This screen and the theme screen could be enhanced by having the filter
 bar stick to the top when you scroll down and then go back into place when
 you switch tabs or scroll back to the top. Basically how the Revisions
 screen has it.
 * I'd like to ditch the use of Thickbox for the plugin info modal and use
 Backbone to handle that view.

Ticket URL: <https://core.trac.wordpress.org/ticket/28673#comment:12>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform

More information about the wp-trac mailing list