PeaceGtkTheme
Size: 1369
Comment:
|
Size: 2610
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; background-image: url('http://librarian.launchpad.net/2980250/Emblem-16.png'); background-repeat: no-repeat; background-position: 98% 0.5ex; margin: 0 0 1em 1em; padding: 0.5em;">'''Contents'''[[BR]][[TableOfContents]]|| | ||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; background-image: url('http://librarian.launchpad.net/2980250/Emblem-16.png'); background-repeat: no-repeat; background-position: 98% 0.5ex; margin: 0 0 1em 1em; padding: 0.5em;"><<TableOfContents>>|| |
Line 7: | Line 7: |
Simple, fast, elegant design, and above all easy on the eyes for users that sit at computers for hours at a time. The theme should be able to serve as a default for months or years by discerning users. | Simple, fast, elegant design, and above all easy on the eyes for users that sit at computers for hours at a time. The theme should be able to serve as a default for months or years by discerning users. |
Line 11: | Line 11: |
Currently I'm borrowing the LegacyHuman's Clearlooks as a base for customizations as I've found it offers acceptable performance with a clean design. Peek at the attachment below to see some gtkperf tests I ran on my Nvidia Quatro P4 2.8 system. | Currently I'm using the non-cairo smooth engine for gtk+ as I've found it offers acceptable performance with a clean modern design. Peek at the attachment below to see some gtkperf tests I ran on an Nvidia Quatro P4 2.8 ghz system. In the chart below Peace was still based on Clearlooks but since it's now based on smooth it's performance is roughly equivalent to resilience (so it's even faster than before). |
Line 13: | Line 13: |
attachement:GtkPerf.pdf | Performance chart: {{attachment:gktperf.png}} |
Line 15: | Line 15: |
= Palettes = || Reds: || #824C4A || #562222 || || Beige: || #B5AEAC|| #F8F3F2 || |
I also attached a .deb of gtkperf for those that may be interested in further testing(below). |
Line 21: | Line 18: |
attachment:PeaceGtk2.png attachment:Gtk5.1.png |
{{attachment:widgetfactory1.png}} {{attachment:widgetfactory2.png}} Lightened the color of the window borders on this version. {{attachment:widgetfactory5.png}} Made the gray background more of a beige and removed much of the purple shading on the clearlooks buttons. Also made the prelighting a LOT brighter to show up clearly when hovering over buttons. {{attachment:widgetfactory-smooth.png}} In Gnome 2.16 Clearlooks is Cairo based so for performance reasons(in addition to a few minor bugs) I decided it would be necessary to port the gtk theme to the Smooth engine. That was an all around good decision because from a usability standpoint the shading is nicer and it runs much faster than anything Clearlooks/cairo based. |
Line 25: | Line 30: |
attachment:Peace2.tar.gz | [[attachment:Peace2.tar.gz]] [[attachment:Peace6.tar.gz]] I uploaded a checkinstall created deb on i386 for The Widget Factory 0.2.1 below in addition to the executable which can be downloaded and run as a regular user. [[attachment:twf]] [[attachment:thewidgetfactory-0.2.1.deb]] Gtkperf is a tool that draws gtk widgets and times it for you. [[attachment:gtkperf_0.40_i386.deb]] |
Line 29: | Line 44: |
I'd be happy for any contributions. Please add sub pages below this page and see the "Styling" section for general guidelines on Peace's look and feel above. Thanks! -- Z_diver [[DateTime(2006-08-01T16:49:00Z)]] | I'd be happy for any contributions. Please add sub pages below this page and see the "Styling" section for general guidelines on Peace's look and feel above. Thanks! -- Z_diver <<DateTime(2006-08-01T16:49:00Z)>> |
Line 32: | Line 47: |
'''Sub-pages :''' [[Navigation(children,1)]] | '''Sub-pages :''' <<Navigation(children,1)>> |
Contents |
This is the Peace GTK theme.
Goal
Simple, fast, elegant design, and above all easy on the eyes for users that sit at computers for hours at a time. The theme should be able to serve as a default for months or years by discerning users.
Engine
Currently I'm using the non-cairo smooth engine for gtk+ as I've found it offers acceptable performance with a clean modern design. Peek at the attachment below to see some gtkperf tests I ran on an Nvidia Quatro P4 2.8 ghz system. In the chart below Peace was still based on Clearlooks but since it's now based on smooth it's performance is roughly equivalent to resilience (so it's even faster than before).
Performance chart:
I also attached a .deb of gtkperf for those that may be interested in further testing(below).
Screenshots
Lightened the color of the window borders on this version.
Made the gray background more of a beige and removed much of the purple shading on the clearlooks buttons. Also made the prelighting a LOT brighter to show up clearly when hovering over buttons.
In Gnome 2.16 Clearlooks is Cairo based so for performance reasons(in addition to a few minor bugs) I decided it would be necessary to port the gtk theme to the Smooth engine. That was an all around good decision because from a usability standpoint the shading is nicer and it runs much faster than anything Clearlooks/cairo based.
Working files
I uploaded a checkinstall created deb on i386 for The Widget Factory 0.2.1 below in addition to the executable which can be downloaded and run as a regular user. twf
Gtkperf is a tool that draws gtk widgets and times it for you. gtkperf_0.40_i386.deb
How to Contribute
I'd be happy for any contributions. Please add sub pages below this page and see the "Styling" section for general guidelines on Peace's look and feel above. Thanks! -- Z_diver 2006-08-01 16:49:00
Sub-pages :
Artwork/Incoming/Attic/Peace/PeaceGtkTheme (last edited 2009-04-13 16:09:52 by p5089689E)