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

Fix Dark Mode Mode System Look and Feels #204

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bbb651
Copy link

@bbb651 bbb651 commented Nov 24, 2023

Tested with gtk dark look and feel on linux using the following system properties (java arguments):

-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true
-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel
-Dswing.systemlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel

GTK Dark LaF

@bbb651
Copy link
Author

bbb651 commented Nov 24, 2023

As a side note it might be nice to have an option to enable a dark look and feel by default such as Darcula as a light mode look and feel is the default pretty much everywhere (except technically GTK but it does not work out of the box anywhere afaik) and they basically all don't feel native anyway

@bbb651
Copy link
Author

bbb651 commented Nov 30, 2023

Turns out getting the gtk look and feel to run inside of the steam runtime container thing is absolute hell, I'm thinking of just adding FlatLaf as a maven dependency and just using it's dark mode for all platforms instead of the system look and feel, what do you think @kiooeht?

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.

1 participant