ModTheSpire icon indicating copy to clipboard operation
ModTheSpire copied to clipboard

Fix Dark Mode Mode System Look and Feels

Open bbb651 opened this issue 2 years ago • 2 comments

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 avatar Nov 24 '23 06:11 bbb651

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 avatar Nov 24 '23 06:11 bbb651

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?

bbb651 avatar Nov 30 '23 06:11 bbb651