Another Friday, another iteration of the plugin that makes even the fauxgo look good and you shouldn’t use. Calling 0.5 “Aureolin” aka #FDEE00, which doesn’t stand for anything just like MP6.
Notifications
Alerts and notifications need more love, but we’ve made a first pass at them. They could be significantly improved if we introduced more classes in addition to .updated. For example; a .successful class added to the notification shown when a post is published or WordPress is updated. When a plugin update is unsuccessful, we should use the existing .error class. We could also use .updates when showing that updates are available, or .info when an alert is used to provide don’t-miss information. I’m sure there are more; let us know your thoughts in the comments.
Other miscellaneous notes:
- Stop squinting: WordPress is almost ten years old and needs bigger fonts. We’ve increased the base font size to 14 pixels with nothing smaller than 12 pixels as a rule. We think this has done a lot for legibility, though some areas may still need adjustments.
- Help tabs now match the new active/inactive styles used elsewhere. Props to Joen for this.
- Switched to dashicons for view switches and post format icons.
- Rewrote the Open Sans font rule so it doesn’t interfere with specifically declared fonts used elsewhere (i.e. monospace elements).
- Login simplified.
- Many more small adjustments; see the full revision log for details. (It’s amazing how fast things can move when everyone has commit.)
An experiment within an experiment
As we melt away the layers of aesthetic cruft accumulated over many years, we start to notice more “first world problems” — things that didn’t seem like that big of a deal before because there were more fundamental problems but as we fix those the higher-order problems are more grating.
There’s scope creep, and there’s scope taming — taking the wild beast of scope and conquering it so thoroughly with the coordinated effort of a diverse, unified, and motivated team that Friction and Resistance melt away before you. I was initially skeptical we could tackle the following in MP6, but as our open approach has attracted new people and also more effectively leveraged contributors who might not have as much time I’m proud to announce:
- We’re responsive. We’d originally thought that this was outside the scope for MP6, but a strong initial effort by Andy Peatling convinced us it could be done. We’re adding support page by page so no need for individual bug reports just yet, if you have questions or suggestions please leave them in the comments here.
- There’s a fixed-position menu bar. It only floats if the viewport is taller than the admin menu, and it’s disabled on all smartphones and tablets (except iPads). Users should disable the Floating Admin Menu plugin, if installed. Props to Till Krüss for bringing his plugin into MP6 to enable this functionality.
These are done as sub-plugins within MP6 directories we can easily disable if they get in the way of our core goal of creating a new unified aesthetic ready to be in core.
Always forward…
The team will be meeting in #wordpress-ui at April 1st, 2013 1pm CDT to go over this week’s edition and discuss your ideas for the next one. We’ll follow it up with our next release a week from today on April 5.
This week included contributions by Joen Asmussen, Mel Choyce, Ben Dunkle, Isaac Keyet, Till Krüss, Andy Peatling, Samuel Wood (otto), and MT. Many thanks as well to all of you who have commented here and participated in the weekly chat; your feedback has helped shape our work.
jayanratna 11:18 pm on April 5, 2013 Permalink | Log in to Reply
Hey,
Found a bug or an issue not quite sure, but anyway the custom post types that have their own icons are overlapped by the default custom post type icon wich is the pin. But everything else feels so awesome, cant get better then this.
Matt Thomas 11:20 pm on April 5, 2013 Permalink | Log in to Reply
Thanks; could you let us know what page you’re seeing that on (is it in the posts table?) and what browser you’re using?
Manny Fleurmond 11:24 pm on April 5, 2013 Permalink | Log in to Reply
This happened to me with a plugin I’m working on. If I don’t set a menu icon on a custom post type explicitly and use css to change the icon, you get the overlapping. I solved it by explicitly setting the icon in register_post_type to NULL;
Ipstenu (Mika Epstein) 12:58 am on April 6, 2013 Permalink | Log in to Reply
And yet it works fine on Feedbacks by Jetpack, so I don’t think it’s MP6′s CSS per sey…
Matt Thomas 11:24 pm on April 5, 2013 Permalink | Log in to Reply
Just re-read and saw you’re referring to custom post types, not post formats. I haven’t tested these yet but will make a note to do so next week.
Marko Heijnen 11:24 pm on April 5, 2013 Permalink | Log in to Reply
Can you also look at the issue I raised here: http://make.wordpress.org/ui/2013/03/30/another-friday-another-iteration-of-the-plugin-that/#comment-22843.
Matt Thomas 5:36 pm on April 7, 2013 Permalink | Log in to Reply
Yep; I’ve added this to our to-do list so one of our developers can take a look.
Marko Heijnen 12:40 pm on April 23, 2013 Permalink | Log in to Reply
What is this? what I’m I then? If this is an Automattic plugin then use your internal P2 fore discussing things. The MP6 projects lacks giving feedback back and to me it really seems as an open project at all.
Alex Mills (Viper007Bond) 12:37 am on April 6, 2013 Permalink | Log in to Reply
I think it’s a bit odd that my mouse is given a pointer instead of a hand when hovering over the current page’s item in the menu even though the item is a link, but maybe it’s just something I need time to get used to.
Matt Thomas 1:32 am on April 6, 2013 Permalink | Log in to Reply
The idea there was to help reinforce the contrast between the current item and regular links by removing its hover cursor. I can imagine uses cases where you might want to re-load the current page to refresh it, though, so I’d be alright with removing this rule.
Alex Mills (Viper007Bond) 11:40 pm on April 8, 2013 Permalink | Log in to Reply
If it stays, it should be more specific and only apply to the child menu item IMO. For example if you do Posts -> Add New, the top level “Posts” gets a normal cursor which seems wrong to me as that is a link to a different page (All Posts).
Matt Thomas 9:20 pm on April 17, 2013 Permalink | Log in to Reply
I decided to remove the cursor: default declarations, so every link gets the pointer cursor regardless of whether it’s the current item; if it’s clickable it gets the pointer. This is in trunk now.
Ipstenu (Mika Epstein) 1:01 am on April 6, 2013 Permalink | Log in to Reply
Tags are goofy on my ipad. http://cl.ly/image/0G2A2O2b3z1S
Sorry about the weird screenshot, but you can see the cluster of not right, I hope.
Matt Thomas 1:16 am on April 6, 2013 Permalink | Log in to Reply
Oh, lovely! Looks like I overlooked a 2x background image declaration; will fix.
Matt Thomas 1:28 am on April 6, 2013 Permalink | Log in to Reply
All fixed up in trunk; MP6 was getting overridden by the 2x image calls coming from Jetpack.
Hassan 1:29 pm on April 6, 2013 Permalink | Log in to Reply
1. Why do we still have a calendar icon in the “Publish” meta box? It’s looking odd there. Also the border beneath each item (Status, Visibility, Published on… etc.) looks redundant now; we only have border beneath the meta box title. Same applies to the “Save” meta box for media files.
2. I’m thinking plugin listing page can have those Deactivate | Delete etc. links appearing only on hover– like the action links on the post listing page = more consistency.
3. I’m not sure about the new look for page tabs. They’re not easily recognised as tabs anymore.
4. There’s no hover effect for some elements in the Toolbar? Update notification bubble, comments etc.
5. Update notification bubble is sometimes blue and sometimes orange. Intentional?
6. The site name menu in the Toolbar doesn’t offer much when in the backend. In fact, the dropdown menu with the Visit Site item is redundant since I can click on the site name to visit my site anyway. Why not get rid of it– or better yet, perhaps integrate the +New menu with it somehow?
7. Dropdown menus in the Toolbar look a bit odd when they pop down with the white background. I’d naturally assume they’d be looking more like the floating menus in admin menu, i.e. dark background.
8. Screen Options and Help panels are still intact I see. It has been known for a while now that with their current placement they can easily get unnoticed by many, many users. I know there’s a trac ticket about this.
9. I’m still reluctant to swallow the visual unification of the Toolbar and the Admin Menu. Less clutter, more simplicity and streamlining– yes. But something just doesn’t feel right.
10. In listing pages (e.g. wp-admin/edit.php) table headers are not easily distinguished from row data when both are plain text. Could be bolder or different color.
11. We now have custom designed checkboxes but not radio buttons? These two usually go together. Oh, and also tags!
12. In plugin listing page, can we click on a plugin’s name to select its checkbox instead of aiming at the little target, i.e. the checkbox itself?
13. I think active plugins should be listed normally and inactive ones should have the colored border on the side not vice versa; since, naturally, majority of the plugins would be active and that’s the “normal” thing. When it has a colored border, it’s trying to say: “I need your attention here”, but no attention is actually needed.
14. It’s time to update the default, grey loading spinner image!
15. Is the burnt orange color gone for good?
Keep up the great work!
Hassan 2:10 pm on April 6, 2013 Permalink | Log in to Reply
11. should read “and also select HTML tags/elements”.
Hugh 5:52 am on April 8, 2013 Permalink | Log in to Reply
9. I’m still reluctant to swallow the visual unification of the Toolbar and the Admin Menu. Less clutter, more simplicity and streamlining– yes. But something just doesn’t feel right.
My first reaction to MP6 was *choke*, *gasp*, “what has WordPress become… Drupal?… is this the influence of Windows 8?” Growing up with a Dad in the U.S. Air Force there always was something endearing to the grey and blue. It’ll take me a while to get over myself… (I just activated the plugin tonight, so I have not been following the growth process.)
But after looking at your comment #9 critically, I think part of the problem is the real-estate of the black. It is such a bold color that it feels part of the screen is missing and it takes a chunk out of left and top. It is like there is somehow less negative space, because the workspace is so well defined.
A secondary issue might be that the visual line created by the bottom of the top bar is not respected by the left content, so there appears to be a larger space than is necessary above the “dashboard menu element”. The text of the left in my opinion, should be nudged up a bit.
BTW: is there a visual dictionary somewhere of what to call these elements in the admin area?
Marko Heijnen 3:32 pm on April 7, 2013 Permalink | Log in to Reply
wpmini-blue.png and wpmini-blue-2x.png are missing
davidossahdez 2:10 am on April 8, 2013 Permalink | Log in to Reply
Hey guys, great job! I love this new dark UI. The only thing that I see a little off is the Menu Name text box, in Appearance > Menus. Take a look: http://d.pr/i/LQYi – Maybe with a little more top margin it would look better
Avryl 11:23 am on April 8, 2013 Permalink | Log in to Reply
I really love this! : ) I’m not sure if this is the right place to give feedback, but here are some tiny details:
There’s a white border right beneath the widefat table head. Of course this is only visible when the first row is has a darker background.
Caused by this:
.widefat td, .widefat th {
border-top-color: #fff;
border-bottom-color: #fff;
}
.widefat td, .widefat th {
border-width: 1px 0;
border-style: solid;
}
Compare the top to the bottom bit:
When the side navigation is collapsed, the arrows on hover are still bigger than the one for the current page. The colours are also a bit weird…
It might also look nicer if there’s only one arrow on the (uncollapsed) side navigation that follows the hover state. It looks a bit weird when you hover over an item just above an active item.
Joen Asmussen 1:05 pm on April 9, 2013 Permalink | Log in to Reply
About the white border, I’m not 100% what the problem is, though be aware my eyes are old! Can you elaborate?
Fixed the issue with the dark flyout header, good catch.
Re: hiding the arrow on active menu items when hovering, I think it would look weird that it disappeared whenever a menu was rolled over.
Avryl 3:15 pm on April 9, 2013 Permalink | Log in to Reply
So there’s a white 1px border on the top and bottom of every td and th element in the widefat table. It’s only visible if there’s a non white row at the top of the table, except for active plugins because the border is then set to none. The border is created on line 577 of wp-admin.css, so you can just overwrite it as it is done for the plugins table on line 1624 of colors-mp6.css.
Sorry for going on about this, it’s just a tiny detail of course… : )
NumberKruncher 10:44 am on April 18, 2013 Permalink | Log in to Reply
I personally like the etched look of the white edge
Matt Thomas 11:53 pm on April 29, 2013 Permalink | Log in to Reply
Thanks; this is fixed now in trunk.
mrwweb 5:55 pm on April 8, 2013 Permalink | Log in to Reply
I’m seeing a really weird font bug in Firefox 19.0.2 on Windows 7. I’m running WordPress 3.6-beta1 with MP6 and Twenty Thirteen.
When you hover over any admin menu item that has a submenu, the font in the entire admin menu gets blurry/pixelated. I put together an animated gif to show the difference: http://mrwweb.com/files/mp6/mp6-firefox-menu-font-bug.gif
I haven’t had much luck debugging. The issue doesn’t appear in Chrome, and I even tested it in Firefox with all my extensions disabled. It persists even then.
Possibly the weirdest thing is that when I open Firebug to try to debug the issue, the problem is resolved. When I close Firebug is comes back. It’s all very confusing, but the bug makes WP almost unusable in Firefox for me. It’s just so unpleasant to have that happen every time I use the admin menu.
Hassan 7:05 pm on April 8, 2013 Permalink | Log in to Reply
Yeah, I’m also seeing that bug with Firefox on a couple of sites, not just wp-admin. Not quite sure what’s causing it.
Joen Asmussen 1:02 pm on April 9, 2013 Permalink | Log in to Reply
I’m unable to reproduce this in the just-released Firefox 20. Can I get you to test again and see if the problem persists? It’s possibly related to the icon font which has -webkit-font-smoothing: antialiased applied, though that shouldn’t affect Firefox as it doesn’t have this property.
mrwweb 7:31 pm on April 9, 2013 Permalink | Log in to Reply
Doing my best to isolate this. Now on Firefox 20.0. The problem still exists, however, here are some more caveats:
mrwweb 7:35 pm on April 9, 2013 Permalink | Log in to Reply
Oops. One more thing to note: I’ve seen various Firefox-related font-rendering problems related to Hardware Acceleration. At least in my testing, the problem persists regardless of whether that’s enabled or not.
Alex Mills (Viper007Bond) 11:38 pm on April 8, 2013 Permalink | Log in to Reply
FF 19.0.2, latest trunk WP as of this comment, MP6 0.6 (not trunk). Issue with the alignment of the plugin update icon:
Joen Asmussen 1:10 pm on April 9, 2013 Permalink | Log in to Reply
Good catch. This’ll be fixed in 0.7.
Matt Thomas 7:18 pm on April 9, 2013 Permalink | Log in to Reply
My apologies if anyone missed us in IRC yesterday; I got wrapped up in work and forgot to sign on. Let us know here if you have anything you wanted to give feedback on, and we’ll catch back up at the regularly scheduled time next week.
mrwweb 9:02 pm on April 9, 2013 Permalink | Log in to Reply
Small bug in revisions: The tooltip appears below the title:

Matt Thomas 4:40 pm on April 11, 2013 Permalink | Log in to Reply
We haven’t looked at Post Revisions at all yet (or Menu Management), as we were waiting for the UI to get firmed up before we messed with it. This is on our to-do list though.
Matt Thomas 12:19 am on April 13, 2013 Permalink | Log in to Reply
This is fixed up now in trunk.
Terry Sutton 12:04 pm on April 11, 2013 Permalink | Log in to Reply
The plugin page feels a bit overwhelming on first glance, even with not too many plugins installed. This screen adds a little extra padding after the plugin name column, a light yellow on those to be updated, and softens the second row of the description a little( .plugin-version-author-uri).
http://cl.ly/image/2G3V1J2H3d2d