Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I installed Ubuntu 12.04. In the good old days where customizing your Ubuntu had no limits it was no big deal to change the background of the panel to an image of your choice.

How can i change the panel of my Adwaita Cupertino Unity L theme?

Can anyone help me out here?


I've tried to make the panel transparent. That really did not look very well. Its like the autohide of the application menu is just going black when not hovering the menu. So its under the White Title of the window

enter image description here

share|improve this question
    
check this omgubuntu.co.uk/2012/03/… –  virpara Jun 17 '12 at 12:58
add comment

2 Answers 2

up vote 0 down vote accepted

I would suggest to have a look to the following files:

/usr/share/themes/Adwaita Cupertino L Unity/gtk-3.0/unity.css
/usr/share/themes/Adwaita Cupertino L Unity/gtk-3.0/unity-transparent.css
~/.themes/unity.css

All of them start at their very first with something like:

UnityPanelWidget,
.unity-panel {
    background-image: -gtk-gradient (linear, left top, left bottom,
                                     from (shade(@bg_color, 1.07)),                                     
                                     to (shade(@bg_color, 1.00)));
    border-width: 0;
    border-style: none;
}

With some CSS reminiscence, you could try with a custom image as a background (you'll adjust size if it works):

UnityPanelWidget,
.unity-panel {
       background-image: url("relative/path/to/your/some_pic.svg");
    border-width: 0;
    border-style: none;
}
share|improve this answer
    
This has been tried. I could not make it use any image. It shows full transparency when trying to use an image. Like i wrote i found a solution by editing the CSS. But i would really be nice if it would be easier like the old gnome-panel. Hopefully this is coming. I guess i will have to edit my themes untill that happens... –  dhojgaard Jun 20 '12 at 20:09
add comment

A plausible workaround is to make your panel transparent in My Unity then add the image you want to use for the panel to the top of your background image. You can do this in GIMP utilising the layers feature.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.