Giter Club home page Giter Club logo

numix-gtk-theme's Introduction

Numix

A modern flat theme with a combination of light and dark elements. It supports GNOME, Unity, Xfce and Openbox.

By The Numix Project  Circle CI  GitHub release  Supports GTK+ 3.18  Supports GTK+ 3.24

Install It

Distro Packages

Distro Install Command/Links
arch  antergos sudo pacman -S numix-gtk-theme
opensuse 1 Click Install  |  OBS Repo
fedora sudo dnf install numix-gtk-theme
debian  ubuntu sudo apt install numix-gtk-theme

Build It

First, you need to compile the theme using the Sass compiler.

You will need to install SassC (sassc) which is likely to be available as a package in your distribution's software repositories.

You'll also need the glib-compile-schemas and gdk-pixbuf-pixdata commands in your path to generate the gresource binary. Install them using your distribution's package manager.

Distro Commands
arch  antergos sudo pacman -S sassc glib2 gdk-pixbuf2
opensuse sudo zypper install sassc glib2-devel gdk-pixbuf-devel
fedora sudo dnf install sassc glib2-devel gdk-pixbuf2-devel
debian  ubuntu sudo apt-get install sassc libglib2.0-dev libgdk-pixbuf2.0-dev libxml2-utils

After installing all the dependencies, change to the cloned directory and, run the following in Terminal,

sudo make install

To set the theme in GNOME, run the following commands in Terminal,

gsettings set org.gnome.desktop.interface gtk-theme "Numix"
gsettings set org.gnome.desktop.wm.preferences theme "Numix"

To set the theme in Xfce, run the following commands in Terminal,

xfconf-query -c xsettings -p /Net/ThemeName -s "Numix"
xfconf-query -c xfwm4 -p /general/theme -s "Numix"

In Openbox you can set the theme with ObConf tool. Alternatively, you can set the theme by changing the <name> key value to Numix in the <theme> section of your rc.xml file.

For contributors

Start by reviewing the guidelines for contributing.

For developers

If you want to hack on the theme, make sure you have the inotifywait command available, which is used for watching and automatically building the files.

To start watching for changes, run the following,

make watch

If you change any assets, you'll need to regenerate the gtk.gresource.xml and gtk.gresource files. You can use grrr to do it easily.

Requirements

GTK+ 3.18 or above

Murrine theme engine

Code and license

Report bugs or contribute at GitHub

License: GPL-3.0+

numix-gtk-theme's People

Contributors

achadwick avatar actionless avatar andia89 avatar bluesabre avatar cldx avatar corbin-auriti avatar dasjoe avatar flandolfi avatar jbicha avatar jeweloper avatar khurshid-alam avatar lbssousa avatar leoetlino avatar lots0logs avatar m-e-h avatar marmis85 avatar megax avatar nazar-pc avatar ochosi avatar progandy avatar ragazenta avatar ronjouch avatar sammko avatar sammyshp avatar satya164 avatar seeseemelk avatar vanillajonathan avatar veganism avatar wavexx avatar yoypa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

numix-gtk-theme's Issues

Some issues

I've found some issues in 1.5.0:

File roller open dialog:

file-roller_open

Rhythmbox (black bar in browser):
rhythmbox

The graphical assets need fixing

They are so not flat and think, but rather fat and not flat looking. This look needs to go away and be replaced by a flat one.

Gray text color in menus

Here's a screenshot of the problem: http://i.imgur.com/URNLBoo.png

I use Xfce and the Gorilla theme for Gtk2 apps, but if I use the Gtk2 Numix theme as well the text color is fine in Gtk3 apps (i.e. it's white). So it seems the Gorilla Gtk2 theme is somehow interfering with the colors of the Numix Gtk3 theme, but I have no idea how to fix this. I don't have any custom Gtk settings as far as I know.

Incidentally, I found some other versions of Numix called "Numix-v2" and "Numix Dark Toolbar" which don't have this particular problem, but since they haven't been updated in a while they have other issues with Gtk 3.8.

Firefox

Great theme! Not sure if it's by design or not, but there are dashes located on the scrollbar of Firefox (see Pic) on Xubuntu 12.10. Thanks!
Screenshot - 03202013 - 06:55:03 AM
.

Very small icons on Xfce panel

After the last Numix updates my the icons in my Xfce panel (i'm using Xubuntu 13.04) changed to a very small size. I'm talking about icons like volume and network icons, mail watcher, aplications laucher and the "show desktop" icons... All of them got very small?!

The size goes back to normal if I change theme (like Greybird or Bluebird), but if I change back to Numix, the icons on the panel get smaller again.

I'm attaching images that to show the before the last updates and the after.

Best regards.
Pedro
before
after

Checkboxes and radio buttons don't have focus border on Gtk2

In Gtk2 apps, if I move the focus to a checkbox or radio buttion using the Tab key I don't get any visual feedback which widget is currently focused (it's the first checkbox in this screenshot):

screenshot-2013-06-15-11 24 00 476741961

It would be nice to have the same dotted border as in the Gtk3 theme:

screenshot-2013-06-15-11 25 41 522024056

Update GTK2 scrollbars to match GTK3

Below is a screenshot comparing the scrollbars in GTK2 and GTK3. I think the GTK2 scrollbar shouldn't have the trough border and the trough bg should be same as GTK3.

screenshot from 2013-06-24 13 08 53

Also, see the active state of scrollbars in GTK2 and GTK3. There is a Greyish border oround the scrollbar in GTK2. If it's not possible to get rid of the greyish color, will be better to get rid of the border entirely.

scrollbar

Colors not loaded right?

Some texts are unreadable because of their color, is the background color loaded wrong or the font color ?

I tried to fix it, but I couldn't find the appropriate color..

screenshot

Issues with Rhythmbox 2.99.1 [GTK 3.8]

Rhythmbox 2.99.1 (with GTK 3.8) looks really bad when using Numix: the sidebar doesn't have any separators, and there are black areas all around the UI. See the screenshots below:

numix-rhythmbox_2
numix-rhythmbox-1

Stark black BG in GCC 3.9.X

Running Gnome 3.9.x and respectfully Gnome Control Centre 3.9.X (from Gnome 3 staging PPA) and Numix from our PPA and I haz some stark black coloured BG in it.
See the attached screenie.
screenshot 2013-09-09 21-49-36

Gnome 3.8 (as in Ubuntu Raring, Gnome3 PPA) doesn't render desktop/wallpaper properly

Folks,

Awesome work, I have decided to use the GIT version on my 13.04, using gnome 3.8 using the Gnome3 ppa. Everything is fine, except that the wallpaper doesn't showup. I have to set, "Have Filemanager handle the Desktop" in gnome-tweak-tool to OFF to get the wallpaper.
I have the same problem if I were to use Ambiance GTK theme, I can safely use Adwaita and Updated Zukitwo for now.
Its not a blocker for me, but i thought I would report.

Vissu

Black background in Gnome-Calendar

I know gnome-calendar isn't stable yet and probably uses a lot of custom widgeting but I thought I'd mention this as I don't experience the bug with any other GTK theme. I am not sure if this is related to Numix, could just be a missing style.
screenshot from 2013-07-24 12 31 53

Theme parsing error

Hi. I get this error in my logs:

Theme parsing error: gtk-widgets.css:1566:20: Missing name of pseudo-class

I'm using Ubuntu 13.04.

Awkward bug with "selected" URLs

See the attached image. There is a link after the @ symbol. Which doesn't go from red to f9f9f9 on "selecting". this is GTK 2 bug.
Screenshot from 2013-03-08 01:34:34

Color issues in Mint 15

Great theme.

A couple of problems on Mint 15 Cinnamon;

  • Edit box drop down lists on Firefox (e.g. the search box on the top-right, or lists of previous entries in edit boxes on pages) appear with awkward colors. You get alternating background colors - dark grey (okay) and white (not okay because of light grey text), the highlight color is a light blue, which also seems off for the style.

ff

  • The image viewer (Eye of GNOME) has messed up colors on it's preference and the file open dialogs (very weird as other apps don't suffer from this) This might be because it an old version (3.6.2 vs 3.9.5) but it's the one that comes with Mint.

eog
eog2

Gray menus on openbox

Hi.. I'm having a problem with some apps in archbang (i.e. network manager, gedit) in the menus. Here are two screenshots from two apps:
Network manager
Character map

And with some others applications I have no problem, like thunar or firefox.

Thunar

As far I can see, this is the only problem that I have with this great theme. Any idea about what could be??

Thanks!

Chromium pathbar is dark?

Are we sure Chromium "pathbar" to be dark when every other GTK 2 app in this spinoff uses light toolbar?
I thought the dark pathbar for Chromium was reserved for the a-la-Ambiance spinoff of the theme.
Having said that I like it dark ;p

Black Menu Bars

Do we really use black menu bars?
Cause it looks very much out of place for me, or what am i missing?

Datetime indicator font color

In Ubuntu 13.04, if you enable the "Show week numbers" option, the week numbers font color is the same as the actual days, which shouldn't be. The same goes for the week day names.

Screenshot attached

numix-datetime

Black tab bar [gtk 3.8]

The tab bar in Gedit and probably other places too, is black when using Numix with GTK 3.8. This didn't occur with GTK 3.6.

Screenshot:
numix-tabbar-bug

Software Center Fonts Illegible

The font and background for Software Center are two shades of gray that are almost indistinguishable. I would share a screenshot however it appears that both Shutter and Gnome Screenshot are producing all black images on Saucy (ugh).

Details:

% lsb_release -r
Release:    13.10
(fully updated as of 20130821 at 22:00 GTM-8)

% apt-cache show libgtk-3-0 | grep ^Version
Version: 3.8.2-3ubuntu7

% apt-cache show numix-gtk-theme | grep ^Version
Version: 1.9-0-158+201308190718~saucy1
Version: 1.9-0-158+201308190717~saucy1

I have noticed this across several versions of Numix GTK, so this is nothing new. I was hoping after a few releases it would go away.

Let me know if there are any other details I can provide.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.