If you add (if not there) or change the gtk-3.0.css file to your /home//name//.var/app/org.gnucash.GnuCash/config/gnucash, or wherever the GnuCash config folder is on your computer to file attached you will have a good screen rendering. You can tweak the file to personalize it more if you want.
On 6/5/21 7:15 AM, marozsas wrote:
<http://gnucash.1415818.n4.nabble.com/file/t27813/Screenshot_20210605_080029.png> Hi there ! I'm using KDE with Breeze-Dark. However, GnuCash in this dark theme displays a black foreground text on black background . Impossible to read. If I change KDE's default theme to something like Breeze, GnuCash displays selected text as white foreground text on blue background, which is the default and it is nice. I would keep Breeze-Dark as the desktop's default theme but I need to fix this weird choice of black text on black background in selections. Alternatively, appliyng a light theme to whole gnucash is acceptable. I've tried to add to .config/gtk-3.0/settings.ini the following, without any change: gtk-application-prefer-dark-theme=false gtk-theme-name=breeze-twilight -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html _______________________________________________ gnucash-user mailing list gnucash-user@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.
treeview { background-color: white; color: black;} treeview:hover { background-color: lightgrey; color: black; } treeview:selected { background-color: skyblue; color: white; } /* Application wide font setting font-weight: bold;*/ * { font: 19px Aerial Regular; } scrollbar { /* Just in case another file disabled them */ -GtkScrollbar-has-backward-stepper: 1; -GtkScrollbar-has-forward-stepper: 1; } scrollbar slider { /* Size of the slider */ min-width: 18px; min-height: 12px; border-radius: 12px; /* Padding around the slider */ border: 3px solid transparent; } /* Register sheet font setting */ gnc-id-sheet { font: 22px Aerial Regular; } /* Register header font setting */ gnc-id-header { background-color: white; color:white; } /* Register cursor font setting */ gnc-id-cursor { background-color: #BDB76B; color: white; } gnc-id-cursor button { border-width: 1px; border-color: green; } /* Register sheet calendar */ gnc-id-sheet calendar { font: 13px arial; background-color:lightgreen; border-color: green; border-width: 1px; } /* Register User Colors, remove 'user' for builtin register values */ .gnc-class-user-register-header { background-color: lightgrey; color: black; } .gnc-class-user-register-primary { background-color: white; } .gnc-class-user-register-primary:disabled { background-color: plum; } .gnc-class-user-register-secondary { background-color: #FAF0E6; } .gnc-class-user-register-secondary:disabled { background-color: plum; } .gnc-class-user-register-split { background-color: tan; } .gnc-class-user-register-split:disabled { background-color: plum; } .gnc-class-user-register-cursor { background-color: #00BFFF; color: white; border-radius: 0px; } /* Toolbar Button size and spacing */ toolbar { background-color: lightsteelblue; } /* Toolbar font size, 0 to remove text */ toolbar toolbutton label { font-size: 22px; } toolbar toolbutton button { padding-left: 8px; padding-right: 8px; } toolbar toolbutton label { padding-left: 8px; padding-right: 8px; } /* Negative number color */ .gnc-class-negative-numbers { color: red; } /* Gnucash Main Window, reduce size */ #gnc-id-main-window notebook tab { min-height: 6px; min-width: 0px; padding-top: 3px; padding-bottom: 3px; margin-top: 0px; margin-bottom: 0px; border-top: 0px; border-bottom: 0px; } #gnc-id-main-window notebook label { font: 20px arial, sans-serif; } #gnc-id-main-window notebook tab button { min-height: 0; min-width: 0; padding: 0px; margin-top: 0px; margin-bottom: 0px; } /* Dense Calendar Settings, use widget name gnc-id-dense-calendar * or gtk css name calendar which would also apply to other calendar * widgets */ #gnc-id-dense-calendar .frame { border-color: blue; border-width: 1px; } calendar .frame { border-color: blue; border-width: 1px; } #gnc-id-dense-calendar .header { background-color: lightgreen; } calendar .header { background-color: lightgreen; } #gnc-id-dense-calendar .primary { background-color: darksalmon; } #gnc-id-dense-calendar .secondary { background-color: darkseagreen; } #gnc-id-dense-calendar .markers { background-color: indianred; } #gnc-id-dense-calendar-popup { background-color: darksalmon; color: black; } #gnc-id-dense-calendar-popup treeview { background-color: lightcoral; } /* Progress bar */ progressbar progress { background-color: lime; } /* Status Bar */ statusbar frame { margin-top: 0px; margin-bottom: 0px; } statusbar label { font-size: 22px; color: red; } /* Reconcile Window */ #gnc-id-reconcile-totals * { background-color: darkgrey; } .gnc-class-credits treeview { background-color: pink; } .gnc-class-credits treeview:selected { background-color: cornflowerblue; color: white; } .gnc-class-debits treeview { background-color: lightblue; } .gnc-class-debits treeview:selected { background-color: cornflowerblue; color: white; } /* Highlight Text */ .gnc-class-highlight { color: lightblue; } /* Summary bar */ #gnc-id-summarybar { background-color:lightblue; } #gnc-id-summarybar .gnc-class-highlight { color: red; }
_______________________________________________ gnucash-user mailing list gnucash-user@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.