How to "fix" Radiance's white menus in Ubuntu 12.04

Ubuntu 12.04's Radiance and Ambiance adopted a new visual approach (as compared to Ubuntu 11.10) in terms of menus, meaning the menus have now a white look if they are generated by a white source and black if they are generated by a dark source.

The user visible consequences are white right-click menus on both Ambiance and Radiance, visuals that are not "digested" by various users, who tend to use, in their daily workflow, GTK+ themes with one-color per menu (right-click menus), finding the viceversa inappropriate.

The bellow method provides an easy way to set consistent menus "everywhere" (one color per menu) for Radiance (due to its dark colors, the same "hack" applied to Ambiance may lead to certain issues in various apps, especially text color-related):

  • first, type in a terminal

    gksu nautilus

  • then, navigate to /usr/share/themes/Radiance/gtk-3.0 and open gtk-widgets.css
  • copy the bellow highlighted text
  • to change the menus for applications that use GTK+2 (and have their settings into gtkrc), copy the bellow highlighted text

  • finally, restart the computer

The modified files can be downloaded from http://ubuntuone.com/74uQIV6gC60EkfnBFh5jRS , then unpack the archive and copy the resulted files (the files from inside the folder) to the above mentioned places (meaning, gtk-widgets.css to /usr/share/themes/Radiance/gtk-3.0 and gtkrc to /usr/share/themes/Radiance/gtk-2.0).