[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.
TODO:
* 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
screens.
* 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