[GNC] GnuCash Dark Theme Needed

john jralls at ceridwen.us
Wed Dec 22 15:31:27 EST 2021


Don't worry too much about formatting. It's an email list, so format it the way you would any other plain-text email.

GnuCash isn't a Windows native application so it doesn't know anything about Windows theme settings. In general GnuCash obeys the Gtk theme, but there's one exception: The green bar display in the register. You can turn that off in Preferences>Register by unchecking "Use GnuCash built in color scheme", the first item under Graphics.

To get light text on dark, open (create if necessary) AppData\Local\gtk-3.0\settings.ini in Notepad or some other plain-text editor. Make it look like
[Settings]
gtk-application-prefer-dark-theme=true

To boost the font size create a second file in that directory, gtk.css. In it add
#gnc-id-main-window {
    font-size: 20pt;
}

See https://wiki.gnucash.org/wiki/GTK3 <https://wiki.gnucash.org/wiki/GTK3> for more ways to style GnuCash.

Regards,
John Ralls


> On Dec 21, 2021, at 1:04 PM, S S <archtrygon at outlook.com> wrote:
> 
> I apologize if my formatting is not appropriate to the list as I can't find anything about how to format posts to the list. My problem right now is that I downloaded GnuCash 4.9 and I can't read anything in the software as it is not honoring/inheriting/adopting Windows 10 High Contrast Dark theme settings properly. Even if I try to invert the colors manually, it is not displaying correctly and the text is upscaling so poorly it is illegible. For instance, in HomeBank, there's an Edit > Preferences option with subset "Interface" that has the options to "override" GTK font to increase the text size and there is a clear option for "Dark theme." These two options make that software accessible to me. Is there anything like this in GnuCash? Are there any other legally blind or low vision users of GnuCash who might be able to help with how they achieved readable text to use the software?
> 
> Thanks Very Much,
> Arc
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.



More information about the gnucash-user mailing list