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.

warnec

10 years ago

I don't see any point in using it right now, when KDE4 look has changed in 4.3 release. I use QtCurve right now, and wait for new release (since author already said a new one with 4.3 look is on the way)

Report

C

MrBumpy4096

10 years ago

Working on the KDE 4.3 version; progress is slow right now. If all goes well, it will be automatically recolorable to match your KDE color settings :)

Report

hash87

10 years ago

I really love this theme. It really makes GTK apps feel more like KDE4. I look forward for the next release with KDE color theme support! Keep up the good work!

Report

cleb

10 years ago

Thanks, finally a theme that really makes all gtk apps look native. I think they should even include it in kubuntu as the default gtk theme.

Report

warnec

10 years ago

Are you planning to update it for kde 4.3? Are there any significant changes in the system look?

Report

C

MrBumpy4096

10 years ago

Yes, I will be updating it for KDE 4.3 The main change in the theme is the way tabs are drawn. I'm currently playing with a version of the pixbuf engine that allows the theme to be recolored, so it might be a bit yet before the next version is released, but if all goes well, it should be well worth the wait :)

Report

rickz

10 years ago

Everything works great on Fedora 11, thanks for great work!

Report

yaoziyuan

10 years ago

last time i tried this style, the tooltip background didn't use kde4's tooltip background color.

Report

Israphel

10 years ago

I cann't get the icons work on Fedora 11 and gtk-qt-engine 1.1. The icons are in /usr/share/icons and I can see them all, but the font and icon config in the configuration file don't work.

# This file was written by KDE
# You can edit it in the KDE control center, under "GTK Styles and Fonts"

include "/usr/share/themes/kde42-oxygen-molecule/gtk-2.0/gtkrc"
include "/etc/gtk-2.0/gtkrc"

style "user-font"
{
font_name="Sans Serif"
}
widget_class "*" style "user-font"

gtk-theme-name="kde42-oxygen-molecule"
gtk-font-name="Sans Serif 8"
gtk-icon-theme-name="OxygenRefit2-Molecule"

Only the theme work.

Report

farafafifa

10 years ago

Please, pay attention to one thing that's driving me crazy: scrollbars in OpenOffice. The up arrow in the vertical scrollbar and the left arrow in the horizontal scrollbar overlap the slider.

And this is an addition because I am a perfectionist: change the color of the selected line in dialogs and trees for a blue more accurate to the Oxygen theme. Or try to use an image instead.

Keep on work, you're doing a great job!

Report

C

MrBumpy4096

10 years ago

Hi folks!

I just wanted to thank all of you who have contributed ideas and code changes to Oxygen-Molecule. I am in the process of preparing a house to sell, amid other things, so I likely won't be able to make any changes to the theme until at least mid-July. I do intend to incorporate the changes I've been sent, and also create a version for KDE 4.3 users.

Report

joshjtl

10 years ago

Hey love the theme thanks.

I'm running Fedora 11, and the icons do not work, I have added a .gtkrc-2.0 with what your readme dictates.
Help?
Thanks,
Josh

Report

C

MrBumpy4096

10 years ago

Is your oxygen icon theme located at /usr/share/icons/oxygen? The Oxygen-Molecule icon theme uses symbolic links to the original oxygen icons to save disk space. If Fedora stores the oxygen icons at a different location, then you can create a symbolic link as noted in my instructions.

Report

sebastiang

10 years ago

Hi there, thanks for this great theme. It is really the there is at the moment.

I wanted to ask you about the menus e.g. when you click on "File", "Edit" or something like that. They are round in QT but not in your theme. Do you think you can handle this? Is it anyway possible with GTK? Thats really the last issue, everything else is nearly perfect for me.

Report

C

MrBumpy4096

10 years ago

This is currently a limitation of the pixbuf engine that is used to make this theme. It doesn't support transparency. I tried making the menu corners round, but where the corner clipped off, it just showed as black, so I had to make it square again.

Report

DaiVied

10 years ago

I really like your Theme, but there is one problem:

I changed Oxygen's colors and so I need to modificate your Theme to fit my colors and needings. Evertying works just fine, but the menubar (place where file, edit, view, help and so on are lokated) stucks to your default settings! could you tell me where in the gtkrc or in the grafiks I can adjust the color?
Would be so thankfull for an answer

Report

C

MrBumpy4096

10 years ago

Unfortunately, many of the colors are determined by the pixmaps. You will need to edit the pixmaps themselves to accomplish this. You can do it in GIMP.

Report

DaiVied

10 years ago

I changed the pixmaps allready but I found no Image containing the menubar style. Could you tell me where to find it

Report

C

MrBumpy4096

10 years ago

/gtk-2.0/others/menubar.png

You will probably also want to edit:
/gtk-2.0/others/toolbar.png

Report

CraigD

10 years ago

Looks very good, and blends quite well. Couple of niggles:

1. You should set the KDE button order
2. You can set Gtk to use the oxygen icon theme, and provide a mapping from standard gtk icon names to the oxygen equivalent.
3. The contents of oxygens buttons do no move when the button is pressed.
4. Oxygens toolbar buttons are different to the standard buttons - you should be able to map different pixmaps to these.
5. The text on oxygens tabs doesnt move.

I modified your gtkrc file to set the icon theme name, button order, and button shift:
http://home.freeuk.com/cpdrummond/development/Oxygen-Molecule/gtkrc

The following is a Gtk rc file that does the KDE->Gtk icon mapping (and is generated from QtCurve):
http://home.freeuk.com/cpdrummond/development/Oxygen-Molecule/icons.rc

...just thought you might find these useful. (Using those files I have no need for the icons in your tarball)

Report

C

MrBumpy4096

10 years ago

Wow! Thanks, CraigD! You obviously know a lot more about creating themes than I do. When I get some time, I'll update Oxygen-Molecule with your changes.

Report

cochix

10 years ago

thank you very much

Report

C

MrBumpy4096

10 years ago

Currently, you can't tell when some widgets have focus (such as when navigating a dialog box with the TAB key).

To fix this, edit Oxygen-Molecule's gtkrc file. Go to line 21 and change it to:

GtkWidget:: focus-line-width = 1

instead of 0.

This will give you a dotted line around the object that has focus. This isn't 100% consistent with the KDE4 theme, but makes it a lot easier when navigating widgets with the keyboard.

Does anyone agree or disagree that this should be the default behavior?

Report

ademmer1977

10 years ago

Hi, perfect work of yours!

Since build 4.2.87 of KDE 4.3, the Oxygen style has a new look for the tabs (see http://pinheiro-kde.blogspot.com/2009/05/oxygen-is-back-to-work.html). Could you please apply this look to the Oxygen-molecule style?

Report

C

MrBumpy4096

10 years ago

Once KDE 4.3 is out of beta, I'll look into making the matching GTK theme.

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
Be the first to comment
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
mediaviews 24h 0
pageviews 24h 12