Developer Steve Troughton Smith today tweeted photos of macOS 10.14 with some very juicy details about Apple’s upcoming operating system. The OS is very clearly sporting a fresh new dark theme, presumably a toggle-able setting, with the dark UI affecting all application chrome. You can also see an icon for a Mac News app in the Dock, as well as a first look at Xcode 10.
These certainly seem legit although Smith did not disclose how he came across these images, but they are definitely legitimate. They represent a pretty big leak ahead of Monday’s keynote …
Steve also says that the App Store app will gain video previews for the first time, although this does not appear to be directly visible in these screenshots.
A full dark mode will no doubt please a lot of people. Current macOS includes a dark theme option, but it only changes the appearance of the menubar and dock. In these images, you can clearly see how Apple will lead with the dark UI design in Xcode 10, the next major version of its IDE for developing iPhone and Mac apps. The Trash icon on the far right of the dock also features a significantly darker icon than the normal icon, which is bright white.
Here’s a closer look at the new dark UI chrome. The toolbar buttons are dark gray with white tints for the glyphs. It looks a lot like the editing mode in the Photos app. The Xcode project navigator sidebar features complementary darkened translucent blur material.
It’s also worth noting that the storyboards open in the Xcode canvas depict a dark themed iPhone app. This isn’t a confirmation of a system-wide dark theme for iOS unfortunately as the aesthetics of the app could simply use dark elements.
Behind all the window chrome, you can see a new Mac wallpaper. It looks like mountains — or maybe sand dunes — shot at twilight. It is likely that Apple will ship two new default wallpapers with macOS 10.14, a day and night variant to match the light and dark system themes.
Here’s a close up of the News app icon visible in the Dock, resembling the ‘N’ logomark seen in the iOS app: