NFiorentini wrote:
GIMP Version: 2.8.8
Operating System: Windows
OS Version: Windows 7
GIMP Experience: Basic Level
Hi!
I've been searching here and on the Interwebs for more than two hours for assistance on this, but I'm not finding much that is helpful.
The problem (a very minor one): I've tried out dozens of themes, and I've found a couple that I really like ... except for a minor thing here or there. Usually that thing pertains to font styles; I'd prefer more contrast between menu items that are selectable, and those that aren't. And I'd prefer that, what is selectable, stands out from the background.
A couple of themes in particular have the non-selectable menu items emboldened (which seems counter-intuitive); others place black text on a dark gray background. And in another theme, the non-selectable stuff is barely discernible from everything else.
I've figured out that adding .txt a theme's gtkrc file allows me to open it up and to make changes. I also know that I can change out the .png files easily. But if I merely want to change font colors, I'm not sure which changes to make.
So ...
1) Is there a way to quickly and easily tweak fonts in that gtkrc file without breaking things?
2) How do folks create these themes in the first place? Because if there was a tutorial out there which can teach me how to code my own GIMP themes from scratch, I'd
definitely be interested!
The truth is that I may be too nitpicky; but if I could write my own GIMP theme, then I could turn a character weakness into a strength!

Hi,
I didn't answer this as I don't have much knowledge in this subject just my own experience of playing around...I was hoping that someone would have jumped in by now.
From the little I know, in regards to colors, your are looking for this section in the gtkrc file
fg[NORMAL] = "#e5e5e5"
fg[PRELIGHT] = "#cacaca"
fg[ACTIVE] = "#e5e5e5"
fg[SELECTED] = "#e5e5e5"
fg[INSENSITIVE] = "#303030"
bg[NORMAL] = "#4b4b4b"
bg[PRELIGHT] = "#4b4b4b"
bg[ACTIVE] = "#4b4b4b"
bg[SELECTED] = "#4b6983"
bg[INSENSITIVE] = "#4b4b4b"
base[NORMAL] = "#888888"
base[PRELIGHT] = "#4b6983"
base[ACTIVE] = "#4b6983"
base[SELECTED] = "#4b6983"
base[INSENSITIVE] = "#4b4b4b"
text[NORMAL] = "#e5e5e5"
text[PRELIGHT] = "#cacaca"
text[ACTIVE] = "#e5e5e5"
text[SELECTED] = "#e5e5e5"
text[INSENSITIVE] = "#303030"
Just make a copy of the gtkrc file so you can revert back to the original if you mess it up or don't like your changes.
As for creating your own theme from scratch, I can't help you there.
If you don't understand the color code values ie (#e5e5e5), When you open Gimp, in the Color selection dialogs, the hex codes are shown there.
Hope that helps you a bit.