shimmerproject / Bluebird

Desktop Suite for Xfce
Other
63 stars 14 forks source link

White text on gray background #4

Closed bogomirov closed 6 years ago

bogomirov commented 10 years ago

I am using Bluebird with XFCE on Debian Wheezy. When I execute a GTK application, I get white text on gray background, which is really hard to read. Here is an example screenshot of the GTK front-end of the UFW firewall:

gufw-screenshot

Furthermore, in Terminal I get the following warning messages:

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:51:21: Junk at end of value

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:123:44: Invalid animation description

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:127:34: Invalid animation description

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:131:33: Invalid animation description

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:141:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:146:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:154:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:164:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:169:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:174:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:559:29: 'currentColor' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:563:29: 'currentColor' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:567:29: 'currentColor' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:938:29: 'currentColor' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:942:29: 'currentColor' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:952:29: 'currentColor' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1010:29: 'currentColor' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1024:29: 'currentColor' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1224:22: 'px' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1232:22: 'px' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1251:29: 'currentColor' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1252:17: Junk at end of value

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1552:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1563:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1574:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1856:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1861:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1878:28: Unknown pseudo-class 'dir(rtl)'

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1955:0: unknown @ rule

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2040:97: 'currentColor' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2049:32: Junk at end of value

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2055:103: 'currentColor' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2064:13: 'animation' is not a valid property name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2567:24: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2575:24: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2584:24: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2605:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2616:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2626:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2706:29: 'px' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2714:29: 'px' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2722:29: 'px' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2744:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2754:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2764:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2822:24: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2831:24: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2841:24: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2870:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2884:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2898:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2994:24: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3001:24: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3009:24: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3030:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3040:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3050:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3252:29: 'currentColor' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3256:29: 'currentColor' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3399:24: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3435:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3442:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3451:23: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3864:22: 'px' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3876:22: 'px' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gnome-applications.css:97:18: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: gnome-applications.css:156:39: Missing closing bracket for pseudo-class

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: xfce.css:19:18: Horizontal and vertical offsets are required

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: xfce.css:37:28: 'px' is not a valid color name

(gufw.py:26768): Gtk-WARNING **: Theme parsing error: xfce.css:41:20: Invalid animation description

I don't believe that's an GTK, XFCE or Debian issue. So far I have encountered similar white-on-gray appearance when using GTK applications with Bluebird, while themes like Adwaita and Clearlooks seems to render in this aspect just fine.

As a side note, similar white-on-grey behavior I have observed when using your Greybird theme as well.

danielecolangelo commented 10 years ago

Bluebird has two dependencies you have to install

apt-get install gtk2-engines-murrine gtk2-engines-pixbuf

ddelabru commented 6 years ago

As this issue has not been updated for four years, I'm inclined to assume for now that the missing dependencies were the problem, and close this issue. Please let us know if installing the gtk2 dependencies doesn't fix the problem or if new issues with the theme arise.