Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support macOS dark mode system preference (10.14 Mojave and later) #313

Open
jpgill86 opened this issue Jan 17, 2021 · 0 comments
Open

Support macOS dark mode system preference (10.14 Mojave and later) #313

jpgill86 opened this issue Jan 17, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@jpgill86
Copy link
Owner

jpgill86 commented Jan 17, 2021

Presently (January 2021, with neurotic 1.5.0), if neurotic is installed on macOS manually via conda-forge, the app seems to completely ignore the OS dark mode setting. However, if the same version is installed using an installer made by constructor, the resulting app will respect the OS light/dark mode setting.

In the latter case, if the OS is set to dark mode when the app launches, many elements will display differently. Although I think this will look great when it's all put together properly, presently not all elements adapt to dark mode. For example, the status bar and the epoch encoder toolbar both appear with white text on a light gray background, and the epoch encoder table buttons are black on dark gray. Furthermore, unless neurotic's "dark theme" is toggled, the plot backgrounds remain light gray; when it is toggled, neurotic's choice of dark gray for the plot backgrounds is perhaps too dark to match macOS's dark mode.

Further reading:

@jpgill86 jpgill86 added the enhancement New feature or request label Jan 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant