lol @ the T-Shirts, are cool
jemimah wrote:I think the color options should be named something other than ff0000, ff00ff
These "alternative" coloured.theme ´s can be done easily
1 - open default.theme with geany
2 - use the "replace" function to replace this chain of text --->
ffffff with your favourite colour (i suggest to use gimp to select colours in RGB format)
3 - save the file with the same name than the colour you used (RGB.theme)
The naming i used is a way to organize all the alternative .themes that can be done this way, i added these 6 as a suggestion for the user to take a look at the default.theme file and create his owns
jemimah wrote:I'd also suggest an additional, more minimal version with smaller titlebars and a shorter taskbar. It's nice to be able to switch sizes when going from the tiny screen to a big external monitor.
The interface is intended for little screens, and there are some size limitations in the theme that maybe are not obvious, is long to explain, and with my bad english even more, but i will try it for somebody that is interested in re-skin the theme
Taskbar height
Monitor apps icons (battery, net, temperature, etc...) are 24x24 pixel size
This icons dont support real transparency (just a plain background)
My idea from the beggining was to add a degrade at the top & bottom of this icons
So... taskbar height is = 24 (icon) + 6 (degrade on top) + 6 (degrade on bottom) = 36
There is no value in iceWm config file to define the taskbar height (is defined by the height of the logo image)
IceWm adds by default 2 pixels on top of the logo + 3 on bottom
So... taskbar logo must be 31 pixels height (31 + 2 + 3 = taskbar height)
And taskbar logo needs some transparent pixels to preserve the degrade behind it (icewm.xpm is overlayed over taskbargb.xpm... and taskbarbg has the degrade)
*IceWM dont support degrees of transparency (a pixel is transparent or not)
Windows Titlebar height
There is a value in the config file to define this, i set it to 25 pixels because:
Im using 13 pixels Sans font in all the theme (taskbar buttons, titlebar & menu)
For the titlebar image im using the same degrades of 6 pixels of the taskbar, in fact... the TitlebarAT.xpm image is generated using taskbar.bg.xpm as a base (it must be resized, but keeping this 6 pixels at the top & bottom)
So... 13 (text) + 6 (degrade on top) + 6 (degrade on bottom) = 25
Windows buttons are the last images that must be created, needs the same background than titlebar, and the height must be the same (in fact... the height must be the double because button images contains 2 different states of the button)
I did 2 gimp templates (of taskbar & windows buttons) to remember all the image sizes & to generate all the buttons easily
For a new taskbar i just need to create 2 or 3 images, and for windows titlebar i need another 1 or 2 images, the boring part is generate all the windows buttons, but is not difficult
Is easy to reskin it, but for size changes i must make a new theme from scratch
jemimah wrote:I'd love to see what this looks like with a bright color. I don't think we need two pink themes, but a Purple theme might be cool (bonus points if it looks good with the Faraway gtk theme). We also don't have any IceWM themes in warm colors - though that can be difficult to pull off.
Warm colours looks fine, there is no problem with them, my only suggestion is to avoid lighter & darkness (to mantain the degrade because this is what looks a bit more "real" like a 3D button)
I have done this colour test with warm purples, are just a proof with the same size of the taskbar in my theme (36 pixels height), say me wich one aproaches most of what you want... or say me a colour in RGB format
You can crop one of this images to 1x36 pixels size and replace taskbarbg.xpm in my theme with it for a preview in a theme working... it will be visible in most part of the taskbar