XFCE irks me sometimes because the icons have black text on a white background, and sometimes I prefer it the other way around. Sadly, this kind of thing is left for themes to decide and users can't change it.
This config file over-rides that part of whatever theme you're using.
Creating it Manually
Make a text document (for example in Mousepad) and paste this into it
Save this file into your home directory (for example, if you're called Bob it will be /home/bob or something). and call it .gtkrc-2.0 <- be sure to put the full stop first, as this tells Linux the file is hidden (all the config files in your home directory are hidden by default).
To see your changes, go into the settings and load another theme in 'Appearances' and then back to your original theme. I'm sure there's a command to refresh the theme, but I honestly don't know it.
You can edit this file, then reload the theme to see changes. All the colours are in hex format, which will be familiar to web coders. Make it as ugly as you like! Pink and yellow? Sure, knock yourself out!
This config file over-rides that part of whatever theme you're using.
Creating it Manually
Make a text document (for example in Mousepad) and paste this into it
Code:
style "xfdesktop-icon-view" {
XfdesktopIconView::label-alpha = 75
base[NORMAL] = "#000000"
base[SELECTED] = "#eeeeee"
base[ACTIVE] = "#000000"
fg[NORMAL] = "#ffffff"
fg[SELECTED] = "#ffffff"
fg[ACTIVE] = "#ffffff"
}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
Save this file into your home directory (for example, if you're called Bob it will be /home/bob or something). and call it .gtkrc-2.0 <- be sure to put the full stop first, as this tells Linux the file is hidden (all the config files in your home directory are hidden by default).
To see your changes, go into the settings and load another theme in 'Appearances' and then back to your original theme. I'm sure there's a command to refresh the theme, but I honestly don't know it.
You can edit this file, then reload the theme to see changes. All the colours are in hex format, which will be familiar to web coders. Make it as ugly as you like! Pink and yellow? Sure, knock yourself out!