Oxygen-Molecule KDE & GTK+ unified theme

QtCurve

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

55
Score 67.0%
Description:

Oxygen-Molecule is a theme for GTK+ applications to provide a uniform look when used under the KDE 4.4 desktop environment. It was originally based on the kde4.2-oxygen (modified) 0.3 GTK theme by Dennis Schmitz (which was itself based on work originally by Kim Kahns) (url: http://www.gnome-look.org/content/show.php/kde4.2-oxygen+(modified)?content=99926)

On top of the original theme, I have made the following changes:
- changed colors to match default KDE 4.4 color scheme, including hue adjustment of all pixmaps
- reworked all of the pixmaps and changed measurements for improved visual appearance
- created new spinner buttons, since the original spinners often looked mismatched with the surrounding pixmaps
- linked the GTK theme with the Oxygen icon set (thank you Craig Drummond for showing me how to do this).

In addition, beginning with version 3.1, Oxygen-Molecule features a “flat” mode which disables the background gradient. Some GTK+ apps don't play nice with the background gradient used in the default Oxygen-Molecule theme, causing patches of the wrong shade of grey to appear in the background. Oxygen-Molecule's flat mode solves this problem, and can be enabled on a per-application basis.

Additional documentation and installation instructions are included in the download.

I am also providing my source graphics files (created with GIMP) for anyone who wants to try making their own color variants.

Notes for the source graphics files: layer names in square brackets indicate the color from the KDE color scheme. There are many graphics files missing... for these, you will just need to edit the theme PNG files (not included in source graphics download--get them from the theme).

Good luck!
Last changelog:

9 years ago

7-29-2010: Added COPYING file to archive.

3.2:
- Redesigned color scheme to use less extreme shading. This looks better for both KDE and GTK+ apps, in my opinion, and also helps everything to blend a little better. For users upgrading from version 3.1 or earlier, please set your KDE color shading to 50% (see step 7 in the installation guide).
- Tweaked menubar gradient to look better for wider windows, but at the expense of the appearance of narrower ones. My reasoning is that most people use their GTK apps either fullscreen or as large windows.
- Adjusted the size of the active menubar item selector, and further fine-tuned the color of the menu item selector.

3.1:
- Added new "flat" mode, which removes the background gradient from windows and tabs.
- Fixed the tree view colors.
- Increased spacing between tabs to better match the Oxygen theme.

3.0:
- Updated theme to match KDE 4.4 widgets and shading.
- Almost all pixmaps were completely redone.
- Countless tweaks, including thinner buttons and entry boxes, new spinner buttons and better tab spacing.
- Removed unnecessary clearlooks reference.
- Changed theme install location in documentation from /usr/share/themes to /usr/local/share/themes.

Further changes are listed in the documentation included with the theme.

ctown

9 years ago

Using KDE 4.5 RC2 and cannot believe this GTK theme can use KDE's "Application Colors". I am using Aava right now:Quote:http://kde-look.org/content/show.php/Aava?content=126388.
By the way I am using the PPA provided by Kubuntu itself for these packages. And even better, I am using Firefox 4.0 beta 2 and it now uses GTK themes. Thanks for fixing how Firefox looked!

Congratulations to you (and the ones who started this theme) for working on GTK integration in KDE.

Report

bfo

9 years ago

Quote:Using KDE 4.5 RC2 and cannot believe this GTK theme can use KDE's "Application Colors"
How did you achieve this? I can't make it use Obsidian color scheme under KDE 4.5.1

Report

genericity

9 years ago

In your theme, inactive tabs are a little smaller than the active tab, and the mouse-clicking zone is smaller too. This is different from the "real" Oxygen, where inactive tabs look smaller, but the mouse zone still occupy the full height of the tab bar.

This is very useful when the tab bar is at the top of screen, so one can just move the mouse to the top and switch tabs, instead of aiming a smaller tab. So I hope you can duplicate this behavior too.

Report

genericity

9 years ago

Never mind. Looks like a Firefox problem.

Report

Bendemann

9 years ago

Do I understand right that there is no possibilty to change the colour of the theme?

Opensuse 11.3 comes out with your theme instead of qtcurve. I must say it looks great, but grey is an awful colour. My default system colour setting is Norway, so it would be great, if your theme applies these standard settings.

Report

nicotine

9 years ago

Would be nice, if someone can write a KDE module, which will generate this GTK theme from svg images. On the fly, based on the my color/fonts/etc settings in KDE :-D

Report

newversion2

9 years ago

only one thing i noticed: like in most gtk themes, the spacing of entries and buttons in your theme is more generous than in kde. maybe you can decrease x-and-ythickness of those widgets, unless it's already at the limit. anyway, thank you for this theme!

Report

warnec

9 years ago

Hi. I one thing that still strikes me from time to time when I use GTK apps is the improper titlebar blending.

I remember You saying it is not possible to perfectly copy the KDE's look because of GTK engines impossibility to display blended windows, but what about this:

http://gnome-look.org/content/show.php/Aurora+%2B+Mac+Aqua+%2B+Leopard+Icon?content=106422


I realize It uses a completely different theme than Yours (not pixbuf) but it theory, blending with that engine should be possible, right?

Report

C

MrBumpy4096

9 years ago

That Mac theme uses a simple vertical gradient, whereas KDE4 uses a radial gradient... that is what I am unable to reproduce.

Report

10110111

9 years ago

I've modified pixbuf engine to support some features needed by OxygenMolecule:
http://kde-look.org/content/show.php/Modified+pixbuf+for+OxygenMolecule+theme?content=124037

Report

C

MrBumpy4096

9 years ago

Wow, this looks great so far! I will plan to design the next OxygenMolecule version around this pixbuf patch.

FYI, I am recovering from a nasty virus, and am behind in work, so I won't be able to get to it right away.

Report

10110111

9 years ago

BTW, toolbuttons and toggle buttons are not as in KDE style. Compare e.g. Dolphin toolbar (normal&prelight&active buttons) and pcmanfm/nautilus one.

Report

poppop12

9 years ago

Hello

Congratulations for your theme, it is really great !

I just have a question, I noticed that in Eclipse some of the colors were not the one selected in the colors theme in the KDE4 panel (especially the background of the selected item in a list) I also noticed that the icon in Chrome are not the one of the current QT theme.
Do you kow how I can change this ?

Kind regards

Report

C

MrBumpy4096

9 years ago

Based on the feedback I have recently received, I am planning to release the next version of Oxygen-Molecule as three themes:
1) Oxygen: 70% shading
2) Oxygen-Cold: 50% shading (same as Oxy-Molecule 3.2)
3) Oxygen-Cold: 70% shading (same as Oxy-Molecule 3.1)

I hope this will appease everyone :)

This will be the plan unless someone comes up with a better (and feasible) idea.

Going once... going twice...

Report

C

MrBumpy4096

9 years ago

BTW, could someone give me the default settings for the default Oxygen active window glow?

TIA

Report

C

MrBumpy4096

9 years ago

Never mind... found the defaults button :D

Report

C

MrBumpy4096

9 years ago

Never mind my "never mind"... this appears to give me the Kubuntu defaults, not the KDE defaults.

So, I still would like the active window glow settings.

Report

IPStifles

9 years ago

I have a vanilla, no-defaults-molested KDE 4.4.2 distribution.

The default Active Window Glow for the Oxygen KWin decoration is #70EFFF for the inner color and #54A7F0 for the outer (which is enabled by default).

Report

IPStifles

9 years ago

First, when a menu in the menubar is highlighted the text turns white. This doesn't match the default KDE 4.4 Oxygen color scheme in which the text remains black.

Secondly, version 3.2 takes a major step backward IMO. A Gtk-based KDE compatibility theme should at least match a KDE theme using that KDE theme's default appearance settings. Asking the user to compromise on KDE defaults (i.e. by setting 50% shading and a custom .colors file) defeats the purpose of a compatibility theme. I actually like the default KDE 4.4 Oxygen settings with its steep gradients and darker greys. If you can't match KDE's defaults you probably need to re-think your pixmap-based approach.

Report

C

MrBumpy4096

9 years ago

When I installed Kubuntu Lucid beta 1 on my system, the default shading was set at 50%. So I guess I'm not sure how to know what all of the defaults are. I've had people on here telling me that "Oxygen Cold" is the default, and others saying that "Oxygen" is the default.

Anyway, I decided to change the shading to 50% shading partly because the more extreme shading exaggerated the color mismatches on some GTK apps, and it just made blending in general more difficult.

The change was also partly out of preference. The shading at 70% looked too extreme to my eyes. I actually quite dislike the "Oxygen" color scheme, and "Oxygen-Cold" matches the Kubuntu colors more closely. More importantly to me, using Oxygen-Cold also meant I would have to redo fewer pixmaps from my previous Oxygen-Molecule version.

Also, I don't know what is up with Firefox, but earlier versions didn't have the menubar text issue--seems to have been introduced with Firefox 3.6.

If it didn't take me so blasted long to redo all of the pixmaps, I would make new color schemes in a heartbeat, and then everybody would be happy.

Report

10110111

9 years ago

2 MrBumpy4096
Could you please give a link to version 3.1 so that in future people would be able to compare the themes and use what they like?

Report

IPStifles

9 years ago

Many users aren't aware of this but of all the major Linux distributions Kubuntu deviates the farthest from vanilla KDE's default settings and performs heavy, often gratuitous patching to add non-standard features to KDE.

From the standpoint of users like myself who want as close to a vanilla distribution of KDE as possible this deviation makes Kubuntu the worst choice. This quandary is probably responsible for many Kubuntu-specific themes on kde-look.org.

So it's much easier for you to continue the pixbuf engine approach and just label this a Kubuntu-centric theme -- I wouldn't begrudge you that. Supporting distributions of KDE that respect upstream's decisions most likely requires a different Gtk+ engine and lots more work.

Report

10110111

9 years ago

>A Gtk-based KDE compatibility theme should at least match a KDE theme using that KDE theme's default appearance settings.

+1

Report

IPStifles

9 years ago

I neglected to mention the menubar problem only occurs in Firefox (3.6.3 here, using default theming).

Report

10110111

9 years ago

AFAIR, Firefox doesn't use GTK as its drawing toolkit. It instead just tries to use GTK theme, much like OpenOffice.
So, you should send this report to firefox bug tracker instead.

Report

9 years ago

7-29-2010: Added COPYING file to archive.

3.2:
- Redesigned color scheme to use less extreme shading. This looks better for both KDE and GTK+ apps, in my opinion, and also helps everything to blend a little better. For users upgrading from version 3.1 or earlier, please set your KDE color shading to 50% (see step 7 in the installation guide).
- Tweaked menubar gradient to look better for wider windows, but at the expense of the appearance of narrower ones. My reasoning is that most people use their GTK apps either fullscreen or as large windows.
- Adjusted the size of the active menubar item selector, and further fine-tuned the color of the menu item selector.

3.1:
- Added new "flat" mode, which removes the background gradient from windows and tabs.
- Fixed the tree view colors.
- Increased spacing between tabs to better match the Oxygen theme.

3.0:
- Updated theme to match KDE 4.4 widgets and shading.
- Almost all pixmaps were completely redone.
- Countless tweaks, including thinner buttons and entry boxes, new spinner buttons and better tab spacing.
- Removed unnecessary clearlooks reference.
- Changed theme install location in documentation from /usr/share/themes to /usr/local/share/themes.

Further changes are listed in the documentation included with the theme.

12345678910
511
product-maker podxboq Jan 07 2019 9 excellent
+
product-maker mea5 Dec 13 2015 3 bad
product-maker finaprp Oct 04 2012 3 bad
product-maker mixalns Jun 30 2011 9 excellent
product-maker unikum111 May 12 2011 9 excellent
product-maker FernandoBasso May 06 2011 9 excellent
product-maker ladislavbonita Apr 03 2011 3 bad
product-maker e1nste1n Mar 26 2011 9 excellent
product-maker Flupp Jan 08 2011 9 excellent
product-maker agaya Dec 16 2010 3 bad
product-maker rickdesantis Oct 01 2010 9 excellent
product-maker sobmita Sep 30 2010 9 excellent
product-maker LiShaohui Sep 27 2010 3 bad
product-maker sylgil88 Sep 27 2010 9 excellent
product-maker lolicjusz Sep 23 2010 9 excellent
product-maker sjkwizard Sep 22 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
Stincjatclava
Apr 25 2013
ObiWahn
Nov 06 2010
tricqster
Aug 06 2010
attendant
Jul 28 2010
tutroc77
May 28 2010
rickdesantis
May 21 2010
tetris4
May 17 2010
sokar620
May 17 2010
stribianese91
Apr 07 2010
cdekter
Apr 07 2010
BenderBendingRodriguez
Apr 06 2010
priomsrb
Mar 19 2010
zalbinosek
Mar 17 2010
mirzaD
Mar 16 2010
rencord
Mar 16 2010
oOSplashOo
Mar 01 2010
Sordon
Feb 12 2010
alno
Feb 11 2010
msledziona
Feb 08 2010
opaflamme
Jan 16 2010
Emdek
Jan 16 2010
kanele
Jan 06 2010
econaut
Jan 01 2010
genericity
Dec 21 2009
Fisiu
Dec 16 2009
mwhitlock
Dec 11 2009
ALIUM
Dec 04 2009
suz-artw9
Nov 26 2009
yoann21
Nov 25 2009
alerich
Nov 23 2009
spectrum3
Nov 17 2009
HugoPereira
Nov 14 2009
luisromangz
Oct 21 2009
Nikoli
Oct 04 2009
Flupp
Sep 30 2009
Xenos
Sep 27 2009
fallenhammer
Sep 19 2009
jimmy88
Sep 13 2009
polluted88
Sep 08 2009
Montblanc
Sep 06 2009
boskicinek
Sep 06 2009
rub3nmv
Sep 04 2009
hash87
Sep 04 2009
rickz
Aug 14 2009
tadeufilippini
Aug 02 2009
HalfLeft
Jun 27 2009
auratux
Jun 18 2009
weits
Jun 15 2009
sebastiang
Jun 13 2009
-luk-
Jun 04 2009
skatox
May 27 2009
MoonBlossom
May 20 2009
ayafan
May 19 2009
Znurre
May 17 2009
mikef1016
May 14 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
3.2
updated Apr 07 2010
added Apr 30 2009
downloads 24h
0
pageviews 24h 21