Elegance Colors started as just a chameleon theme for Gnome Shell, changing colors according to the current GTK theme, current wallpaper or a user defined color. But then I decided to give more options, and then there was a GUI to tweak the theme. And the latest release is a big step in that direction. And given that you can also export your tweaked theme, it becomes a complete theme making tool for gnome shell.
Features
- Customize the selection/highlight color based on the wallpaper, GTK theme or a custom color
- Chameleonic nature, changes color automatically with GTK theme or wallpaper
- Customize various aspects of the theme like Panel, Menu, Dialogs etc. via a GUI
- Ability to export the customized theme to a zip file
The latest Elegance Colors 1.1 supports GNOME Shell 3.6 and brings a whole new UI with lots of new options and under the hood tweaks.
Changelog
- Options to customize Background color, Text color, Border color, Background opacity, Border opacity etc. for Panel, Menu and Dialogs
- Added 5 inbulit presets to choose from
- Better export dialog for exporting the theme
- Ability to import/export settings
- Support deriving color from more GTK themes
- Toggling “Monitor changes” now starts or stops the background process accordingly
- New styles for Buttons and Entries
- Option to customize Font family
- Option to customize the Gradient for the Dash in overview
- Option to customize Roundness of the theme
And many more…
Installation
If you use Ubuntu, you can install Elegance Colors from my 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
Users of other distros will need to compile from source. Sorry :(
Elegance Colors requires the User Themes extension to work. If you have installed the User Themes extension from the extensions.gnome.org website, make sure to run the following command as root,
$ elegance-colors fix
Then just run the command,
$ elegance-colors
Now choose the theme from Gnome Tweak Tool or run,
$ gsettings set org.gnome.shell.extensions.user-theme name 'elegance-colors'
If you had a previous version installed, please kill the running process first,
$ killall elegance-colors
Any more features you would like to see in Elegance Colors? Tell in the comments!




