Wine needs direction from the system theme in order to color itself, as attempting to guess colors by probing the theme is complicated and doesn't always work right, especially when the theme engine completely redoes the drawing of widgets.
As such, for Wine to look consistent, we should provide hints for Wine inside each system theme package that Wine can then look to for coloring itself. There are some suggestions about how to create a uxtheme template that Wine can use here: http://wiki.winehq.org/XPThemes
Original report:
Wine by default uses the Windows grey color for it's main window color, which is ugly by itself. But when combined with the Ubuntu desktop it gets even uglier. It would be nice to have wine pre-configured with the following color scheme (which is adapted to Ubuntu colors):
[Control Panel\\Colors] 1177865204
"ActiveBorder"="192 192 192"
"ActiveTitle"="0 0 128"
"AppWorkSpace"="128 128 128"
"Background"="0 128 128"
"ButtonAlternateFace"="180 180 180"
"ButtonDkShadow"="0 0 0"
"ButtonFace"="192 192 192"
"ButtonHilight"="255 255 255"
"ButtonLight"="224 224 224"
"ButtonShadow"="128 128 128"
"ButtonText"="0 0 0"
"GradientActiveTitle"="16 132 208"
"GradientInactiveTitle"="181 181 181"
"GrayText"="128 128 128"
"Hilight"="0 0 128"
"HilightText"="255 255 255"
"HotTrackingColor"="0 0 255"
"InactiveBorder"="192 192 192"
"InactiveTitle"="128 128 128"
"InactiveTitleText"="192 192 192"
"InfoText"="0 0 0"
"InfoWindow"="255 255 225"
"Menu"="192 192 192"
"MenuBar"="192 192 192"
"MenuHilight"="0 0 0"
"MenuText"="0 0 0"
"Scrollbar"="192 192 192"
"TitleText"="255 255 255"
"Window"="255 255 255"
"WindowFrame"="0 0 0"
"WindowText"="0 0 0"
Agreed, however the ultimate solution is to have Wine's theming support read the system theme - I believe there's a Summer of Code project to this very effect.
Regardless, if that doesn't get done in time, I'll try changing the default colors for Gutsy.