Theme Creator

Forum rules
Before you post please read how to get help

Theme Creator

Postby johnno56 on Tue Mar 05, 2013 6:06 am

I use Mint 13 Maya - Mate, Gnome, and would like to know if there are any applications that will allow me to create a desktop theme, from scratch. I know I can download themes and modify the theme elements, but it's not the same. I am changing someone else's work. I would like to create my own. Any assistance would be appreciated.

Thank you.

J
johnno56
Level 1
Level 1
 
Posts: 27
Joined: Fri May 18, 2012 8:50 pm

Linux Mint is funded by ads and donations.
 

Re: Theme Creator

Postby johnno56 on Tue Mar 12, 2013 6:10 pm

Surely SOMEONE must know how themes are created? Themes donot magically appear all by themselves. I am keen to learn how to create these beasties. All I need is a little help.

Much appreciated.

J
johnno56
Level 1
Level 1
 
Posts: 27
Joined: Fri May 18, 2012 8:50 pm

Re: Theme Creator

Postby samriggs on Wed Mar 13, 2013 3:46 am

Hi John
All themes have pretty much the same elements in them, that's why people use someone elses theme then modify it to there own use, it's the quickest way possible to learn and to make one.
Once you got all the elements down then make it your own, but all themes need certain elements for them to work, so it really doesn't matter which one you use, as long as it has the elements needed then make the changes you want to it.
If your using Mate and making gtk2 ones there is a theme creator (doesn't make it for you and frankly I found it aa waste a time) but alot of folks liked it, it can be found here:
http://gnome-look.org/groups/?id=377
not sure what gtk this works on anymore though, they used to have it for gtk2.
If you want to get down and dirty heres the whole shabang for gtk2 themeing: https://live.gnome.org/GnomeArt/Tutorials/GtkThemes
I lived here at this place to learn themeinjg in the beginning. Its for gtk2
if you want gtk3 well thats a whole different ball game because gnome flipped it to css instead but a lot of it is similar in the gtk still, just have to figure that out.
But here is some gtk3 tutorials and references for you: https://developer.gnome.org/gtk3/stable/
The other thing is what shell is it using? it usually has three parts now, a shell (gnome 3, unity (cough), cinnamon (which I perfer) or just gnome 2 stuff) then the gtk (the guts inside your window your looking at (all the stuff that happens usually inside a window frame) then the window frame itself, there it depends on what your using, if it's mate then it should be metacity (it uses xml to frame) and you just add images and code it in, all metacities have pretty much the same elements but you can add and take away stuff and make some nice frames with it, for xfce there is xfwm4 frames (easier then the metacity but along the same lines, there is quite a few more also, plus then there is adding of gtk engines like murrine, pitbull (I think thats what it's called) and other add ones that folks made through the years.
So to say show me how, well like coding anything there is quite a few ways to go at it and like most codes things get added on etc etc, it's really not a 1,2,3 step way of doing, but you got enough to get you going through the links.
But a word of advice, take one you like tear it apart to see how it was made, most have the same elements and all have a certain amount of base elements needed or it won't work, and make your own. It's the quickest and easiest way to learn.
this place https://live.gnome.org/GnomeArt/Tutorials/GtkThemes will tell you what everything does and also what extra to add to some softwares like gimp, banshee etc
Hope it helps you out on your journey.
Sam
"Windows: the worst system for the most money, Linux: the best system for free"
Registered Linux User #545430
SolydK
User avatar
samriggs
Level 5
Level 5
 
Posts: 843
Joined: Sun Apr 24, 2011 6:09 pm
Location: Canada

Re: Theme Creator

Postby johnno56 on Fri Mar 15, 2013 1:53 am

Thanks for the advice Sam. I tried the "Creator" and it looked impressive. The only problem is that it didn't work for me. The Theme was displayed on the right and the souce cript on the left, I could make changes to the script, but nothing else happened. The theme did not change and the script could not be saved or loaded. (those optons were "greyed out".

I will check out the other refernce you gave and get back to you.

Again, thankyou for the assist.

J
johnno56
Level 1
Level 1
 
Posts: 27
Joined: Fri May 18, 2012 8:50 pm

Re: Theme Creator

Postby samriggs on Fri Mar 15, 2013 1:57 am

Ya that's why those theme creators are a waste of time for me, there ok for viewing what ya did but that's about it, I just use either gedit or geany for programing themes, geany has a class side menu that makes it quicker to find things.
Anyhow happy learning :)
Sam
"Windows: the worst system for the most money, Linux: the best system for free"
Registered Linux User #545430
SolydK
User avatar
samriggs
Level 5
Level 5
 
Posts: 843
Joined: Sun Apr 24, 2011 6:09 pm
Location: Canada

Re: Theme Creator

Postby homerscousin on Sun Apr 07, 2013 3:12 pm

People, I don't know much in this subject. I've wanted to do the same sort of things since I first installed Linux last year. Windows, yes, I could do more things. Linux, way more cryptic, need to learn so much more. To me, a great piece of Linux software still does not exist. Probably won't in the foreseeable future. Noone really devotes their free time to this endeavor. And, yeah, it is free. I kinda accept what I can do now with my limited knowledge, and maybe over time I'll improve. If you want to learn about theme creation and such, it's not all spelled out, you gotta dig and learn. I'm done.
i5 3570k, ASRock z77 Extreme 4, 8 Gb Ripjaws 1600, Antec 430w psu, HVR 1600 tv tuner, custom case- marble top, oak face. Carver & DCM Time Window sound system. Mint 14 KDE.
homerscousin
Level 5
Level 5
 
Posts: 541
Joined: Fri May 25, 2012 2:43 pm
Location: Somewhere on planet Earth (mostly)


Return to Themes, Icons, & Wallpaper

Who is online

Users browsing this forum: No registered users and 1 guest