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.

InforMed

10 years ago

Good work!

Theme is almost perfect! I just don't like how checkboxes look on firefox!

Gmail checkboxes looks ugly...

Report

whashnez

10 years ago

It's simply the best gtk/kde4 theme, great job, thanks! You think you could implement the window background gradient so that it fits perfectly with the window decoration?

Report

C

MrBumpy4096

10 years ago

KDE's implementation of the background gradient stretches to fit the window size, but the pixbuf engine (which I use for Oxygen-Molecule) can only draw a background image that tiles. As a result, it is not possible to get the gradient to perfectly match the frame for all window sizes. I believe I've got it as close as I can to cover the average window size.

Report

ppraveen

10 years ago

Great job! Looks and feels great. This is the only theme I've seen so far that makes GTK applications blend in seamlessly with the KDE enviroment. Million times better than gtk-qt-engine and such.

Report

Dhraakellian

10 years ago

Short of actually taking colors from KDE's settings, could we get a version based on Zvon Black (currently the highest-rated dark color scheme on kde-look) or its Ambar[sic] sibling?

Report

Nikoli

10 years ago

Thanks, works very well :)

Do not forget to remove dolphin's ".directory" files before making archives.

Wrote ebuild:
http://nikoli.msk.ru/pub/portage-overlay/x11-themes/gtk-theme-oxygen/
https://bugs.gentoo.org/show_bug.cgi?id=261874

Report

adrianojbr

10 years ago

Thanks. Great job. Only in Mandriva 2009.1, I needed to create a link in my home for .gtkrc-2.0.kde4 intitled .gtkrc-2.0.

Adriano.

Report

gabrielbutoeru

10 years ago

Awesome man ... nice work ;) ! But the the File menu's png must to have the rounded borders. Sorry for my english ... I'm italian

Report

C

MrBumpy4096

10 years ago

Unfortunately, the pixbuf engine doesn't support rounded corners. I even made pixmaps for it, but alas, they don't work (the corners appear black instead of transparent).

Report

warnec

10 years ago

I know there is no blending between window bars and window content for your theme , but don't know why's that - when I used QtCurve and set Nitrogen bar to "No blending" for Firefox, I got the same color for firefox window tab and window content.


It may be due to the fact that you use pixbuf engine, right? Is there any chance to fix/workaround this? Maybe change to qtcurve engine?

Report

C

MrBumpy4096

10 years ago

I guess I'm not sure what you mean. What are window tabs vs. normal tabs (as in Firefox)?

Report

warnec

10 years ago

I meant the top window border, where Close, Minimize and Maximize buttons are ;)

Ok, so with the Nitrogen bar I use:


http://kde-look.org/content/show.php/Nitrogen?content=99551

there are settings like "radial blending" and "no blending"

when "radial blending" is set, it is possible to get such a look like in here:

http://kde-look.org/content/preview.php?preview=1&id=99551&file1=99551-1.png&file2=99551-2.png&file3=99551-3.png&name=Nitrogen

so that there is no visible difference between the window top bar and the window content below. Of course, it only works for qt4 apps. GTK apps's window bars look worse (non-blended)

There is an option "no blending", which effects are exactly opposite - GTK apps's bars look nicely blended and qt4 apps' bars look bad.

Fortunately, Nitrogen allows to specify different settings to windows with a user-specified window class. That way I was able to set No Blending to window classes of all GTK apps I use, and I had a nice look in all windows.

But in only worked for QtCurve GTK theme. For your theme, it doesn't work. With No Blending, GTK apps' bars are much darker than the rest of the window - setting all windows (the GTK as well) to Radial Blending makes them look a little better, but there still is a color difference.

Can supply you with comparison screenshots, if you like ;)


Report

warnec

10 years ago

Looking at your screenshot:

http://kde-look.org/content/preview.php?preview=1&id=103741&file1=103741-1.png&file2=103741-2.png&file3=&name=Oxygen-Molecule+KDE+%26+GTK%2B+unified+theme

I think it's just what you achieved (when I look on the Firefox window in the background)

No idea how you managed that. Maybe it's a difference between the Ozone/Nitrogen bar? I reckon you use Ozone?

Report

C

MrBumpy4096

10 years ago

Yes, using Ozone or Oxygen window decorations with the default colors (or the colors included with the theme) should give you similar results to my screenshots.

Report

warnec

10 years ago

So it was a matter of the colors. When I imported your color scheme, it worked fine with "radial blending" set to all windows.

BUT...

there are still some slight color differences :P

Sorry to bug you, but still can see it ;)

(Well, you could expect that from a guy who sees a difference between 57 and 60 FPS... really!)

See here:

http://img514.yfrog.com/img514/3057/ffbar.png


Oh, and BTW, are you sure your color scheme is the same as the default one? It is much brighter than the one I had listed as "Default". And, of course, my "Default" color theme and your GTK theme don't really like each other...

PS.: With QtCurve, the titlebar is blended perfectly both with your color scheme and mine default one...

Report

C

MrBumpy4096

10 years ago

Yeah, it's impossible for me to match the shading in every instance, because the Oxygen theme doesn't just scale the titlebar lighting effect when you change a window's size. So, the shading will match more or less depending on the width of your window. Also, the vertical shading is off for smaller windows. There's simply no way to make everything match perfectly, due to limitations in the pixbuf engine. I tried to go for settings that would work in the greatest number of cases.

QtCurve is definitely a lot more flexible when it comes to colors, but there is no way to make it emulate the Oxygen theme.

Report

takanowaka

10 years ago

i have just one question: is it possible to like to currently used kde icons? or there isn't such an option in kde.. because it would be nice if gtk icons change automaticly when i change icon theme in kde..

Report

C

MrBumpy4096

10 years ago

Hmmm... that would be beyond my knowledge. Perhaps somebody else might know the answer to that.

Report

takanowaka

10 years ago

** to link to currently...

Report

Montblanc

10 years ago

Congratulations, this is just what I've been looking for! :) I was using the 1.0 release until now, and I have to say that 2.0 really rocks!
I hope you'll manage to fix the small known bugs, until then I'll keep following you!

Report

C

MrBumpy4096

10 years ago

I hope you all enjoy the new release, for use with KDE 4.3. I wanted to make it recolorable, but I was having problems with the recolorable pixbuf engine, so that will have to wait for now.

Report

C

MrBumpy4096

10 years ago

Oh, forgot to mention: As of version 2.0, Oxygen-Molecule no longer uses the Oxygen-Refit icon theme, but instead links directly to the Oxygen icon theme. If you are upgrading from an earlier version of Oxygen-Molecule, follow the directions closely, because some things are different.

Report

sxe

10 years ago

Hey thx for this.. i use your them for a long time. But i changed most of the blue colors cause i use a green desktop.. So a colorized version in the future would be realy nice.

What does direct linking to oxygen icons mean? Does the theme use the selected icon set or always oxygen? I ask cause i use a different icon set and it would be nice to have them in my gtk apps too.

Anyway thx for your great work.

Report

C

MrBumpy4096

10 years ago

To use a different icon set, set everything up per the instructions, then edit the /usr/share/themes/kde43-oxygen-molecule/gtk-2.0/gtkrc file and comment out line 8, which says 'include "icons.rc"'. Then change the icon theme name in line 12, which says 'gtk-icon-theme-name="oxygen"'

If you don't already know, you comment out a line by putting a '#' at the beginning of it.

Report

zuargo

10 years ago

apparently it does not works on KDE 4.3 I can't see any change after to apply it

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 12