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

No dark mode support on macOS #2

Open
pierre-kreins opened this issue Nov 9, 2022 · 1 comment
Open

No dark mode support on macOS #2

pierre-kreins opened this issue Nov 9, 2022 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@pierre-kreins
Copy link

pierre-kreins commented Nov 9, 2022

Some obvious problems render the app unusable in dark mode on macOS. See attached file: "Proteins under cursor" window not readable because font changes to white in dark mode. Same problem for icons (ie top left stay black where they should become white). The list probably goes on...

@elrubio elrubio self-assigned this Nov 10, 2022
@elrubio elrubio added the bug Something isn't working label Nov 10, 2022
@elrubio elrubio changed the title Dark mode on macOS No dark mode support on macOS Nov 10, 2022
@elrubio
Copy link
Contributor

elrubio commented Nov 10, 2022

Thanks for reporting this. While we have a look at this, you can apply one of these workarounds to be able to work with Belki again:

  1. (Temporarily) set macOS to only use Light Mode system-wide, see how to change modes.

  2. Manually change application-specific settings to exclude Belki from Dark Mode. This requires you to enter one of the following commands in Terminal:

    To have have Belki always stay in Light Mode:
    defaults write de.uni-freiburg.physiologie.belki NSRequiresAquaSystemAppearance -bool yes

    To revert and re-establish standard behaviour, delete the setting:
    defaults delete de.uni-freiburg.physiologie.belki NSRequiresAquaSystemAppearance

  3. Use a third-party application to control Light/Darm Mode switching for individual applications, e.g. Gray or NightOwl. Both use the same technique described above and can be installed via Homebrew:

    brew install gray
    brew install nightowl

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants