Apple added macOS using its Mojave software upgrade and mode in September. Since that time programs have been incorporating themes to go along with it, but there are a couple of outliers, like Google and Slack Chrome. We learned that the latter of these will find a mode in an upcoming release Chrome 73.
According to Reddit and report by MacRumors, a code change was filed to Chromium on December 5 which lays the groundwork for its future public launch. Here are the notes about the shift from the Chromium issue page:
Mac: Change dark mode optout logic and respond to system changes This change hooks up the "DarkMode" feature, allowing for three states in Mojave: - --force-dark-mode for dark appearance unconditionally - --enable-feature=DarkMode to track system dark mode status - No flags/default state is light appearance unconditionally Since we build with an SDK < 10.14, we still need the Info.plist key, but it now must be false. Some related changes: - Make Omnibox tint respond to OnNativeThemeChanged - React immediately to changes in high-contrast mode setting
Chromium is the first stop for modifications to Chrome, with more steps along the way like the beta launch, prior to the modifications eventually make it into the public launch. So this is along, even the attribute requires digging to trigger. But mode is on the way.
Not all components in the Chrome UI can be made dark, although there are themes available for Chrome. This upgrade would add a mode that is extensive.
The line about monitoring the dark mode status of the system, in the notes is crucial. Chrome wouldn’t detect when your system switches into mode that is dim and trigger those themes while Chrome dark topics exist. Many popular apps (such as Todoist) offer dark topics, but you need to manually switch each one of those apps after activating dark style. The machine condition is, like Apple Mail, detected by others. The latter is preferable, as it saves the consumer some legwork. It seems when this attribute is released to the general public that the approach will be taken by Chrome.
Tipped by Arstechnica
With Inputs from Rajeesh Nair, Correspondent from NDTV