| Author |
Message |
01micko

Joined: 11 Oct 2008 Posts: 7019 Location: qld
|
Posted: Sun 13 May 2012, 08:37 Post subject:
|
|
Ok, interesting topic.. look can add function and sex appeal, I guess the balance needs to be correct.
-
I have used zigbert's svg ideas to go global with svg gtk theming.. not too intrusive though (and not too professional either, but it's a start).
I have utilised the $HOME/.gtkrc.mine file which is usually included if existing in Puppy's gtkrc by default and made a simple little engine to add svg themes to existing gtk themes. The best way for me to explain this is by posting the code, in pet form (just untar if you don't want to install).
I have taken a very simple approach, a rip off of zigbert's work actually . I'm not an artist , zigbert is, so why would I try to design such!
Anyway, here's the pet and some pics.
EDIT: svg background adjusts to screen size
| Description |
experimental
|

Download |
| Filename |
gtk_themes_extra-0.2.pet |
| Filesize |
1.94 KB |
| Downloaded |
133 Time(s) |
| Description |
|
| Filesize |
27.15 KB |
| Viewed |
516 Time(s) |

|
| Description |
|
| Filesize |
23.45 KB |
| Viewed |
517 Time(s) |

|
_________________ keep the faith .. 
Last edited by 01micko on Sun 13 May 2012, 16:58; edited 1 time in total
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Sun 13 May 2012, 09:20 Post subject:
|
|
Important and useful debate.
I particularly found Miriams points useful . . .
Form follows function
If the form detracts or interferes with the
function, it is a bug.
If you can not find or see the components of the greatest
program ever created, or if it slows you down because it is unclear.
Then the program is flawed, slow or buggy.
The program is a whole.
Thinking of the design in this way helps programmers
understand that end users and their needs and responses
are very useful feedback.
Any program should look 'obvious'.
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
zigbert

Joined: 29 Mar 2006 Posts: 5245 Location: Valåmoen, Norway
|
Posted: Sun 13 May 2012, 13:15 Post subject:
|
|
Mick
I find your glowing gtk-extra to be in the very best Puppy tradition - of giving Puppy the most toyish look possible I can't help it, but the taste of design is sure not equal for all humans.
I made another approach, and added a (not distracting) glow as a part of the Stardust gtk-theme.
If we could settle on a couple of themes, we could rebuild them with svg. The user could then pick fg/bg from a color-chooser (maybe only fg color). That would be very cool. I suggest Flat-grey-rounded and Stardust since they have survived many releases and are totally different but still similar built. Both are extremely small, good looking, and easy to define alternative fg/bg
Back to the technical part, there is a speed-issue by using a svg as background image. To avoid tiling, the svg has to be huge and that renders slow even on my new machine. But to be honest, - there must be a way to set bg-image NOT as tile. WHERE IS THE SETTING?
Sigmund
 |
| Description |
|

Download |
| Filename |
Stardust_gradient.tar.gz |
| Filesize |
10.06 KB |
| Downloaded |
138 Time(s) |
_________________ Stardust resources
|
|
Back to top
|
|
 |
01micko

Joined: 11 Oct 2008 Posts: 7019 Location: qld
|
Posted: Sun 13 May 2012, 16:34 Post subject:
|
|
| zigbert wrote: | - of giving Puppy the most toyish look possible | I'm no artist! (and it shows )
| Quote: | | - there must be a way to set bg-image NOT as tile. WHERE IS THE SETTING? |
Yes, did give it some thought, maybe based on screen size? But it takes a performance hit at hi-res however the image generates once only. Edited attachment above.
_________________ keep the faith .. 
|
|
Back to top
|
|
 |
Argolance

Joined: 06 Jan 2008 Posts: 1381 Location: PORT-BRILLET (Mayenne - France)
|
Posted: Tue 15 May 2012, 10:04 Post subject:
|
|
Hello,
I discover this thread by chance... and see ( ) that pmount has already been re-looked by zigbert, exactly as I tried to do it on my side for the next release of Toutou LINUX! I thought indeed it was a pity not to see occupied space of every peripheral directly here and then to be constrained to run partview. So it is no use anymore to make freememapplet run partview while clicking on: better is the script to let user resize his personal storage file...
Cordialement.
| Description |
|
| Filesize |
29.49 KB |
| Viewed |
312 Time(s) |

|
| Description |
|
| Filesize |
25.11 KB |
| Viewed |
325 Time(s) |

|
_________________

|
|
Back to top
|
|
 |
technosaurus

Joined: 18 May 2008 Posts: 3843
|
Posted: Sat 16 Jun 2012, 19:14 Post subject:
|
|
I gathered some SVG icons from here:
http://raphaeljs.com/icons/
and made them useful here:
http://murga-linux.com/puppy/viewtopic.php?p=634588#634588
I am looking for some more, similar SVG line drawings to the links, because they will be simple to integrate with themes.
_________________ Puppy Web Desktop Now with pet packages - Pet Packaging 100 & 101
|
|
Back to top
|
|
 |
zigbert

Joined: 29 Mar 2006 Posts: 5245 Location: Valåmoen, Norway
|
Posted: Sun 17 Jun 2012, 00:55 Post subject:
|
|
technosaurus
Thank you
Ok, they are hardcoded for now, but when svg becomes a part of the Puppy theme-settings is will be easy to switch to global settings.
Sigmund
_________________ Stardust resources
|
|
Back to top
|
|
 |
|