Deviation Actions

satya164's avatar

Gnome Shell - Elegance

If you use Gnome Shell 3.6 or 3.8, please install Elegance Colors instead, and choose the preset Default.


Elegance is a clean and elegant HUD theme for Gnome Shell.


Ubuntu users can install Elegance from our themes PPA using the following commands,

sudo add-apt-repository ppa:satyajit-happy/themes
sudo apt-get update && sudo apt-get install gnome-shell-theme-elegance


Installation Instructions:

Extract the zip file to the themes directory i.e. "~/.themes/" or "/usr/share/themes/"

Install the User Theme Extension for Gnome Shell [link]

Use Gnome Tweak tool to choose the theme, or run the following commands in Terminal,

gsettings set name "Elegance"



05.01.2013 - New style for toggle switches

10.11.2012 - Rebased on latest Elegance Colors

30.09.2012 - Minor fixes

24.09.2012 - New background texture for message tray and lock screen

09.09.2012 - Port to Gnome 3.6

09.06.2012 - Minor changes to improve consistency

29.05.2012 - Code cleanup (removed Gnome Shell 3.2 support), slight modifications

10.05.2012 - Visual fixes, dark style for menu highlight and onscreen keyboard

01.04.2012 - Updated for Gnome Shell 3.4, Many visual enhancements

04.12.2011 - Visual enhancements

03.12.2011 - Increased menu gap from dock

02.12.2011 - Improved look for Window List Extension

20.11.2011 - Added support for Mint Gnome Shell Extensions

03.11.2011 - Misc fixes

02.11.2011 - More apps in grid, some visual refinements

17.10.2011 - Darker application, workspace switchers and window caption, new close button

17.10.2011 - Improved transition effects and new toogle and close buttons

16.10.2011 - Some cosmetic changes

15.10.2011 - Initial Release for Gnome Shell 3.2



If you use Gnome Shell 3.4, download the theme from launchpad [link]


License: GPL
© 2011 - 2021 satya164
Join the community to add your comment. Already a deviant? Log In
works perfect in debian 7 with gs 3.4
thank you very much
milli5-961227's avatar
Please update for gnome 3.8! This is the only theme which fits perfectly together with my gtk- and icon theme, so I can hardly await an update for my up-to-date gnome installation..

Can I expect it to be updated the next time, or should I switch to another theme instead?
thanks in advance
satya164's avatar
You can use Elegance Colors instead [link], though I'll update this soon
milli5-961227's avatar
Ok thanks I'll try it out :) May I ask how you know which classes/id's have to be used in gnome-shell.css? I know some CSS, but I have no idea which rules are followed when this file is interpreted. :'( Is there a documentation, guidline or something else?

satya164's avatar
Just trial and error. There is really no documentation about it :(
milli5-961227's avatar
Hm thanks for this info =D I'm trying out your Elegance Colors theme at the moment, it's simply beautiful. The only problem is that it's very slow and laggy, much more than the default shell theme. Removing all background-gradients, shadows and insets doesn't seem to affect anything...
satya164's avatar
Hmm... It shouldn't be. Can you run "elegance-colors start" in a terminal and see if the theme reloads too quickly?
milli5-961227's avatar
Tried it, but didn't seem to reload anything.. Command didn't start in background, i had to manually terminate it via [Ctrl+C]. Output:

$ elegance-colors start
[INFO 17:13:32] Starting process
[WARN 17:13:32] 20611 does not seem to be elegance-colors

Panel menus etc. are working fine, no lags or something else. But Overview animations are very laggy, sometimes they only consist of 4 frames or less.. I haven't noticed this problem in any other shell themes yet, Elegance for example works fine :'( Increasing ANIMATION_TIME variable in /usr/share/gnome-shell/js/ui/overview.js removes these lags, but this is no perfect solution :D
satya164's avatar
Hmm... If you reduce the transition duration, does it make any difference?

I'm not willing to update any other themes except Elegance Colors since it is a lot of work, and Elegance Colors already provides the same look with more features.
View all replies
anezch's avatar
So it isn't compatible with 3.8 yet?

I was upgrading my ubuntu and gnome this morning, too bad I can't use your beautiful theme yet :)
satya164's avatar
I'll update it soon, may be tonight :D
Best theme I've seen for shell. All the other themes always seem to have something weird that really bugs me but this is perfect!
zamiere's avatar
This is the best theme for GS on Ubuntu Gnome 13.04.
Works well with 3.6, and I will use this version, while extensions will ported to 3.8. But I hope you will update it _after_ 3.8 will be the stable version. So don't hurry. :)
satya164's avatar
Kitten-YoshiArt's avatar
Does this work with Ubuntu with unity by any chance?
gutigen's avatar
I had an issue with border-bottom-width - that 1px space between maximized window and top panel is a out of place and if wallpaper is not solid color in that area it gives strange effect of a little curvaceous line Oo
Fixed it by changing value in gnome-shell.css.
jackgu1988's avatar
same here. can you post the fix? thanks!
gutigen's avatar
Go to '/usr/share/themes/Elegance/gnome-shell' and edit gnome-shell.css and change value in line 'border-bottom-width' to 0px (instead of 1px).
jackgu1988's avatar
I prefered it when there was no program icon displayed on the panel. Is it possible in shell 3.6?
Join the community to add your comment. Already a deviant? Log In