As I said on IRC (#ubuntu-artwork), I can fix this bug by adding
'.menu,' just before "Genericmenuitem .menu, DbusmenuGtkMenu .menu," on
gtk-widgets.css:1045 but of course, this is a problem for other apps.

Submenu's background is dark:
http://uppix.net/7/4/4/5faa54d41169abdaddfec60169a73.png

It's a bit strange because the menu is normal and the text is made for a dark 
menu...
It seems for the menu it doesn't use:
    Genericmenuitem .menu,
    DbusmenuGtkMenu .menu,
    .menubar .menu,
    .primary-toolbar .menu {
    (...)
    }

But for menu items, it uses the configuration set in:
     Genericmenuitem .menuitem,
     DbusmenuGtkMenu .menuitem,
     .menubar .menuitem,
     .primary-toolbar .menuitem {
    (...)
    }


I see that Unity has its own .css file. Is maybe Cairo-Dock needs that too?

Or is it maybe a bug in Cairo-Dock?


PS: on the gtk-widgets.css file of the Radiance theme, I think there is a 
mistake at the line 1282: there is a dot at the end of the line instead of a 
comma.
        Genericmenuitem .menuitem .accelerator:hover,
=>  DbusmenuGtkMenu .menuitem .accelerator:hover.
        .menubar .menuitem .accelerator:hover,

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/968133

Title:
  Menus built with dbusmenu-gtk on Cairo-Dock are unreadable only with
  Ambiance GTK theme

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/light-themes/+bug/968133/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to