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.

Reply via email to