Skip to content

Add support for macOS Mojave's "dark mode"#217

Merged
crwood merged 7 commits into
masterfrom
213.dark-mode
Jun 12, 2019
Merged

Add support for macOS Mojave's "dark mode"#217
crwood merged 7 commits into
masterfrom
213.dark-mode

Conversation

@crwood

@crwood crwood commented Jun 12, 2019

Copy link
Copy Markdown
Member

This PR adds basic support for macOS 10.14/Mojave's "dark mode", by explicitly disabling the NSRequiresAquaSystemAppearance app bundle setting (via "Info.plist") and fixing the most egregious color/stylesheet-related issues that prevented dark mode from being considered "supported" earlier.

There are additional optimizations that could be made here still (for example, by providing both "light" and "dark" variants of various image files/resources and loading the appropriate variant to further improve contrast as needed) but, for now, Mojave's dark mode should at least be usable.

Closes #213

@crwood crwood merged commit 03bc5d2 into master Jun 12, 2019
@crwood crwood deleted the 213.dark-mode branch June 12, 2019 21:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support macOS Mojave "dark mode"

1 participant