[wp-trac] [WordPress Trac] #25858: Integrate MP6 into core
WordPress Trac
noreply at wordpress.org
Wed Nov 13 17:59:33 UTC 2013
#25858: Integrate MP6 into core
----------------------------+------------------
Reporter: dd32 | Owner:
Type: task (blessed) | Status: new
Priority: normal | Milestone: 3.8
Component: General | Version:
Severity: normal | Resolution:
Keywords: |
----------------------------+------------------
Comment (by iammattthomas):
In [changeset:"26134"]:
{{{
#!CommitTicketReference repository="" revision="26134"
Bring in the responsive component of MP6. See #25858.
* Makes the admin fully responsive down to 320px wide.
* Adds a touch-optimized main menu that can be opened and closed from the
toolbar.
* Size and positioning adjustments to icons, buttons, and text elements
for better touch usability.
A few changes since MP6:
* Removed jQuery mobile. This script was used to add swipe controls to
open/close the sidebar menu. This feature was apparently buggy and due to
the pending demise of jQuery mobile, it was removed.
* Removed use of Backbone.js. Adding Backbone.js to this script would add
a dependency of Backbone.js for all of the admin. Additionally, it was
used to add a menu item. Instead of doing that, it was added via the admin
menu API. This also fixes a bad delay in the item showing in the menu.
* CSS layout is standardized. Comments have also been cleaned up.
* Jetpack and Akismet code is removed.
* RTL CSS is removed.
* JS passes hinting other than one small issue that will likely be removed
when parts of the code are reviewed.
A number of areas for improvement remain; we're tracking these issues in
the comments of #25858.
Props to tollmanz, tillkruess, helen, dd32, and apeatling.
}}}
--
Ticket URL: <http://core.trac.wordpress.org/ticket/25858#comment:39>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list