Elegance Colors
Gnome Shell Themes
Score 55%
Description:

Elegance Colors is a highly customizable chameleon theme for Gnome Shell. It can change colors according to the current GTK theme, current wallpaper (uses imagemagick to get color) or use a user defined color.

Currently Elegance Colors supports Gnome Shell 3.6, 3.8 and 3.10.

---

Installation Instructions:


Ubuntu users can install Elegance Colors 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-colors


If you use another distro, you need to compile from source. This is needed for the GUI.

Don't worry, it is easy and straight forward.

You need to install the build-dependencies first (package names may vary depending on your distro),

glib2-devel gtk3-devel vala

Extract the archive, navigate to the directory and type the following commands in a terminal,

make
sudo make install


To derive color from wallpaper, you need to install ImageMagick.

Also install the User Theme Extension for Gnome Shell (https://extensions.gnome.org/extension/19/user-themes/)

A process runs in background which detects changes, generates the theme and reloads the theme accordingly. After installation, you must run the following command to start the background process,

elegance-colors

To set the theme, run the following commands,

gsettings set org.gnome.shell.extensions.user-theme name 'elegance-colors'

You can launch the GUI from the menu which lets you customise various aspects of the the theme. You can also export your customized theme, import/export settings from the GMenu. Click on the title in the Gnome Shell top bar to get the GMenu.

---

Troubleshooting:


It is recommended to stop any previous instances of elegance-colors when updating to a new version. You can kill running processes of elegance-colors with the command,

killall elegance-colors

To view any error messages produced, run the process in Terminal,

elegance-colors start

To manually apply changes, run,

elegance-colors apply

If your theme fails to apply after an upgrade, it is likely that the config file doesn't include new options. To update the config file, run,

elegance-colors update

To export the theme, run,

elegance-colors export /path/to/themefile.zip

---

Credits: Thanks to Alin Andrei (http://www.webupd8.org) and Brian Bentsen (http://bimsebasse.deviantart.com) for their valuable suggestions and testing.
Last changelog:

3 years ago

* Gnome Shell 3.10 support
* Removed option to customize app icon sizes in overview
* Fixed a bug where it failed to make theme when wallpaper is XML
* Better error handling
* Various minor tweaks

Nisaea

3 years ago

Hello,

First, I have to virtually hug you for your work, this has to be the best gnome shell theme ever made so far.

However, I have issues with fonts: the theme works fine for a while, and at some point, letters disappear. Not always all of them though. Reloading gnome shell (alt+F2 and "r") momentarily solves the issue but it keeps on coming back.

I'm on Fedora 20, so it's gnome-shell v3.10.4. All my other themes keep their fonts working just fine.

Do you have any idea what could cause this?

Report

mightymouse2045

3 years ago

Hi,

This is a brilliant idea and theme, it can be completely changed to look totally different to suit your mood. Once you have settings the way you like back up the ini, and theme folder (if you've changed icons etc...

and you can then script complete changes to your entire theme with the change of your desktop background, or some other event...

Nice work!

I'd like to see an update for gnome-shell 3.10.2 - there seems to be a quite few elements that aren't included, but it still works just fine :)

Report

altea

3 years ago

Which windows theme and gtk theme are you using ?

Report

satya164

3 years ago

It's Numix - http://gnome-look.org/content/show.php/Numix?content=160205

Report

imnotreallyhere

3 years ago

...and beautiful theme, but too difficult to install (for me at least) and does too much (I don't need the "chameleon" thing). Guess I'll look at your other works then :)

Report

satya164

3 years ago

Well, there are Ubuntu, Fedora, OpenSUSE and Arch repos for easy installation. And it also has 10 presets, which means you don't have to fiddle with all options. You can also turn off the chameleon thing very easily.

Report

dxxvi

3 years ago

If I want to tamper with the gnome-shell.css, which file should I touch? Thank you.

Report

satya164

3 years ago

For including custom CSS, look under "Advanced configuration" in the README.md - https://github.com/satya164/elegance-colors/blob/master/README.md

Report

gutigen

4 years ago

However "border-bottom-width" could be 0px by default, otherwise it creates very odd visual effect - that border line above maximized window doesn't always look like a straight line, depends on background ofc.

Report

satya164

4 years ago

You can adjust the opacity of the border instead. Removing the border entirely will lessen 1 element to customize :D

Report

volpegrigia

4 years ago

Good theme! it would be the best with the possibility to modify the toggle icons! Did you consider that feature?

Report

satya164

4 years ago

I think you won't want to change the new toggle switches :D

Report

volpegrigia

4 years ago

Awesome! Now it's perfect! :D

Report

Zwulf

4 years ago

It almost looks like the standard theme for gnome-shell.

Report

satya164

4 years ago

Given the amount of customization, you can change the entire look of the theme. You can choose from 5 presets. Also the theme is chameleonic (unity like chameleonic features will soon be added). Give it another try and you won't be disappointed.

Report

Zwulf

4 years ago

I did give it a try and after your answer I realized that there is an app for customizing it. Thanks. Customized it is really nice. I am actually using it. :) I would change my vote if this was possible.

One thing that I miss (or is it a bug?) is that when I tap the upper left corner (tab "overview" in config app? seems to change nothing...) - the color of panel etc. and background image change to dark grey and uni black wallpaper. Does not look good when using a bright wallpaper and bright gtk theme. Also I miss transparency in left and lower panel. Would be nice if you could change this (without transparency it reminds me of Windumb 8 look. ;)

Report

satya164

4 years ago

Well, you can change the background colors and opacity through the GUI. I couldn't understand your problem. May be a screenshot?

Report

Zwulf

4 years ago

I mean this... as mentioned: using Gnome 3.6.0 with Ubuntu Quantal

normal desktop:
http://www.bild.me/bild.php?file=9402255Bildschirmfoto_vom_2013-01-16_19_50_21.png

Gnome overview:
http://www.bild.me/bild.php?file=5090119Bildschirmfoto_vom_2013-01-16_19_48_23.png
http://www.bild.me/bild.php?file=5566381Bildschirmfoto_vom_2013-01-16_19_49_00.png

Report

satya164

4 years ago

Hmmm... Something seems to be wrong. It shouldn't happen. Does it happen with other themes?

Report

satya164

4 years ago

Can you turn off your extensions and try?

Report

Zwulf

4 years ago

I googled a bit, because with other themes there is the same problem: it is a cairo bug. :(

Thanks for your help and this nice theme. :)

Report

Zwulf

4 years ago

I forgot: Problems occur when using preset "Clear" which should fit bright themes I think. Would be nice if you could fix this. Using Gnome 3.6.0 from PPA (Ubuntu 12.10).

Report

satya164

4 years ago

Can you point out what are the problems?

Report

peacewithall

4 years ago

This theme is best yet, gnome should consider adding something like this, as for once it gives gnome-shell an element of customizability, from an easy to use menu. Great work, this is more than a theme, it is the essential part missing from gnome shell !.

Report

amwinkels

4 years ago

Thanks for this and your other contributions!

Report

3 years ago

* Gnome Shell 3.10 support
* Removed option to customize app icon sizes in overview
* Fixed a bug where it failed to make theme when wallpaper is XML
* Better error handling
* Various minor tweaks

product-maker altea Jul 31 2016

product-maker ouaoua10 Apr 25 2015

product-maker ouaoua9 Apr 25 2015

product-maker ouaoua8 Apr 25 2015

product-maker ouaoua7 Apr 25 2015

product-maker ouaoua6 Apr 25 2015

product-maker ouaoua5 Apr 25 2015

product-maker ouaoua4 Apr 25 2015

product-maker ouaoua3 Apr 25 2015

product-maker ouaoua2 Apr 25 2015

product-maker ouaoua Apr 25 2015

product-maker Wapush Apr 25 2015

product-maker Nisaea Apr 15 2014

product-maker Brahimsalem Apr 05 2014

product-maker findux Nov 02 2013

product-maker yinyang Oct 20 2013

product-maker nobrain Feb 02 2013

product-maker xzy3186 Feb 01 2013

product-maker frodoom Jan 26 2013

product-maker gutigen Jan 16 2013

product-maker gimme2free Jan 08 2013

product-maker lieter Jan 08 2013

product-maker escortgoj Jan 05 2013

product-maker ZhengyuXu Jan 05 2013

product-maker momez Nov 24 2012

product-maker Zwulf Nov 21 2012

product-maker Razorfever Nov 17 2012

product-maker peacewithall Nov 13 2012

product-maker hiuty Nov 09 2012

product-maker LiquidSky64 Nov 08 2012

product-maker amwinkels Oct 23 2012

product-maker abby230492 Aug 21 2012

product-maker rogga Jul 15 2012

product-maker hotice Jul 12 2012

product-maker RAIDENSUB Jun 12 2012

product-maker sakasa Jun 05 2012

product-maker artalio Jun 04 2012

product-maker DzaDze Jun 04 2012

product-maker 6 6

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
2.7
updated Oct 20 2013
added Jun 04 2012
downloads today
0
page views today 2