Shop Mobile More Submit  Join Login


Submitted on
October 15, 2011
File Size
111 KB


128,421 (41 today)
212 (who?)
41,233 (4 today)
Gnome Shell - Elegance by satya164 Gnome Shell - Elegance by satya164
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
Add a Comment:
KinYael Featured By Owner Jan 25, 2014
works perfect in debian 7 with gs 3.4
thank you very much
heritageljh Featured By Owner Jun 16, 2013
milli5-961227 Featured By Owner May 24, 2013
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 Featured By Owner May 25, 2013  Hobbyist General Artist
You can use Elegance Colors instead [link], though I'll update this soon
milli5-961227 Featured By Owner May 26, 2013
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 Featured By Owner May 26, 2013  Hobbyist General Artist
Just trial and error. There is really no documentation about it :(
milli5-961227 Featured By Owner May 26, 2013
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 Featured By Owner May 26, 2013  Hobbyist General Artist
Hmm... It shouldn't be. Can you run "elegance-colors start" in a terminal and see if the theme reloads too quickly?
milli5-961227 Featured By Owner May 27, 2013
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 Featured By Owner Jun 4, 2013  Hobbyist General Artist
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.
(1 Reply)
Add a Comment: