El Domingo, 29 de junio de 2014 11:08:40 Marcus Moeller escribió:
I'm making a gtk theme for LXDE's
LXPanel. I'd like to get some feedback.
There is a light and a dark versión. I don't like the dark one a lot, but
know that people like dark stuff.
- Light version: http://susepaste.org/45847968
- Dark version: http://susepaste.org/18096996
P.S.: I'm null as designer, so don't LoL a lot, XD.
Could you please provide the theme for us to test?
Sure, but firts I'd like to clarify somethings. You can skin the panel in
- by using a background image: this is very easy, but the background doesn't
stretch if you change the panel height, it is repeated vertically. The items
in the taskbar (buttons in reality) can't be modified in any way because they
use the system theme. I played with this as you can see at
. I did two versions (dark and light) with three
heights each. This is the form used currently in the distribution.
- by using a background color with (fake) opacity. Again you cannot modify the
buttons in the task bar, but it is the simplest way. Screenshot here featuring
Adwaita and zero opacity: http://susepaste.org/22456843
- by creating a gtk theme: this is what is shown in the images. You can use
images for the panel background that stretches when you resize it height, you
can customize the taskbar items with pixmaps, etc.
The proposed theme only intends to skin the panel, so I use another theme as
base (Adwaita) without touching a bit of it. Because the panel uses GTK2, I
import Adwaita and add the bits needed only for the panel. The gtk-3.0 folder
is a symbolic link to the gtk-3.0 in the original Adwaita theme folder. I
don't know is this is even aceptable but I don't know how to inherit from a
GTK3 theme. To do this with a GTK2 theme is very easy because you only have to
add an "include" in the gtkrc file.
One more thing. I use blue for the highlight because it is the color used by
Adwaita. Theme's name and license can be whatever fits better with the