(via https://dolske.wordpress.com/2017/08/04/photon-engineering-newsletter-11/ )
H*ck yeah, it’s time for another Photon newsletter! They now go to #11 <https://www.youtube.com/watch?v=E_kddYSiceg>! It’s Hip To Be Square So… Perhaps you noticed something ever so slightly different in yesterday’s Nightly. Something less curvy, and more rectangular. Look closely, right there at the tabs. That’s right. No more curvy tabs! [image: austphoton] <https://www.flickr.com/photos/dolske/35514331161/in/dateposted-public/> Behold, rectangular tabs! This is one of the last few major Photon features to be implemented. [image: tabs] We think most people will like <https://www.youtube.com/watch?v=LB5YkmjalDg> the new tab shape. Some people won’t like <https://twitter.com/PDLComics/status/878008975215566848> them. That’s ok. We’ve done a lot of user testing, and have seen a lot of positive feedback on the Photon mockups since they first came out. And, of course, the Firefox Compact Light/Dark née DevTools themes have had square tabs for a long time. So while it’s a big change to a very prominent piece of UI, it’s also a change that’s a bit familiar, and really helps to make Firefox look clean and modern. (There’s a little bit more change still to come with the tabs – we’re going to make them a little bit taller by default. This is being handled as a separate follow-up fix, because we discovered that this surprisingly breaks some of our automated tests. So while we’re fixing the tests, we wanted to get the bulk of this change landed.) R.I.P., curvy tabs. [image: tabeol] <https://twitter.com/madhava/status/893131151405187072> Oh, and you may have also noticed – we updated all the navigation toolbar icons to the new Photon style. They’re lighter-weight than the old icons. We had been holding off on landing this until the start of Nightly-57, simply because it wasn’t worth the effort to add extra code to allow both the old and new icon sets to co-exist (since Nightly-56 would need to disable those icons when it became Beta-56). But now that Nightly is on the 57 train, which will be shipping Photon, we don’t need to worry about that. Recent Changes Menus/structure: - Page action items can now be added to (and removed from) the location bar <https://bugzilla.mozilla.org/show_bug.cgi?id=1374477>! [image: pageactionprotoi] - The History view in the Library button has been updated <https://bugzilla.mozilla.org/show_bug.cgi?id=1354533> to show Recently Closed Tabs, Recently Closed Windows, and a “Recent History” label. [image: Screen Shot 2017-08-04 at 1.05.52 AM] - The overflow panel now has a footer <https://bugzilla.mozilla.org/show_bug.cgi?id=1354097> to access Customization Mode. - Various smaller issues got fixed: - The search bar now responds correctly to its keyboard shortcut <https://bugzilla.mozilla.org/show_bug.cgi?id=1378807> when inside the overflow panel - The Share button and other ‘unusual’ buttons <https://bugzilla.mozilla.org/show_bug.cgi?id=1380274> now work better in the overflow panel - Fixed a mistake in context menus for the new flexible spaces <https://bugzilla.mozilla.org/show_bug.cgi?id=1383458> - Page action panel now hides when switching tabs <https://bugzilla.mozilla.org/show_bug.cgi?id=1381155> - Fixed styling issues with the sync item <https://bugzilla.mozilla.org/show_bug.cgi?id=1383535> in the hamburger panel when not signed in Animation: - Spent a good chunk of time tracking down a really weird layout issue <https://bugzilla.mozilla.org/show_bug.cgi?id=1383879> with OSX 10.9 and Photon. - Made the overflow arrows point to the left <https://bugzilla.mozilla.org/show_bug.cgi?id=1384654> in RTL builds. - Fixed a problem <https://bugzilla.mozilla.org/show_bug.cgi?id=1385079> (by backing out the offending patch) where the hamburger menu and other arrow panels would fail to open with some Linux window managers. Preferences: - The Performance section in Preferences was found to have confusing behavior <https://bugzilla.mozilla.org/show_bug.cgi?id=1382649> because of how the E10S rollout changes user defaults. - Improved the performance <https://bugzilla.mozilla.org/show_bug.cgi?id=1382170> of loading the preferences page. - Preferences now consistently refers to “websites” instead of “sites” <https://bugzilla.mozilla.org/show_bug.cgi?id=1375883>. - Made the search box float at the top of the page <https://bugzilla.mozilla.org/show_bug.cgi?id=1377009> (and persist as you scroll). - Made the checkbox + label clickable area wider <https://bugzilla.mozilla.org/show_bug.cgi?id=1382660>. - Section names were invisible <https://bugzilla.mozilla.org/show_bug.cgi?id=1384554> in Windows 7 high-contrast mode. - Fixed <https://bugzilla.mozilla.org/show_bug.cgi?id=1383456> a variety <https://bugzilla.mozilla.org/show_bug.cgi?id=1384097> of minor <https://bugzilla.mozilla.org/show_bug.cgi?id=1384402> bugs <https://bugzilla.mozilla.org/show_bug.cgi?id=1383719> in <https://bugzilla.mozilla.org/show_bug.cgi?id=1384962> preferences <https://bugzilla.mozilla.org/show_bug.cgi?id=1384566>. Visual redesign: - New sidebar tree icons landed <https://bugzilla.mozilla.org/show_bug.cgi?id=1377011> - The colors in the Firefox dark theme <https://bugzilla.mozilla.org/show_bug.cgi?id=1370929> have been tweaked. - Mac title bar vibrancy just relanded <https://bugzilla.mozilla.org/show_bug.cgi?id=1377284>. “Vibrancy” is a macOS effect where areas can be shown with a blurred, semi-transparent effect that allows colors behind the window to subtly bleed through. For example, in this screenshot, notice how the titlebar picks up the blue and red tones of the image under the window. Previously, it was just a solid black color. [image: vibrancy] - As noted at the top of this update, tabs are now rectangular <https://bugzilla.mozilla.org/show_bug.cgi?id=1349555> and the toolbar icons <https://bugzilla.mozilla.org/show_bug.cgi?id=1355455> have been updated. Onboarding: - Made the speech bubble of the onboarding icon clickable <https://bugzilla.mozilla.org/show_bug.cgi?id=1383660>. - Improved focus styling <https://bugzilla.mozilla.org/show_bug.cgi?id=1377285> of the buttons in the tour. [image: focusring] - Working on adding illustrations for 57 tour. Performance: - Added a test for AwesomeBar reflows. <https://bugzilla.mozilla.org/show_bug.cgi?id=1356271> - Speculatively connect <https://bugzilla.mozilla.org/show_bug.cgi?id=1355443>to the current search engine (in some cases) to speed loading of AwesomeBar searches and search suggestions. One More Thing You see, something’s going to happen. Something wonderful… <https://www.youtube.com/watch?v=yM25-lz1Yms> We’ve got one more major visual change coming, which a small team has quietly been working on for quite some time. Even within Mozilla, most people haven’t seen it yet. It looks awesome, and I can’t wait for it to land! I think you’re really going to like it. More soon. 😉 _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform