Named, vector icons for elementary OS
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
actions Add 24px path actions (#776) Feb 1, 2019
apps Add internet-chat-symbolic (#723) Nov 7, 2018
categories Add RTL icons (#736) Dec 4, 2018
cursors Remove useless cursor symlink and update README.md (#564) May 16, 2018
devices Add 32px input-touchpad (#775) Jan 31, 2019
emblems Add symlink for emblem-shared (#574) May 17, 2018
emotes remove non-spec emote icons (#575) May 17, 2018
meson Meson: use the right destination prefix for symlinks (#565) May 16, 2018
mimes Mimes/16: Fix bittorrent canvas size. Fixes #699 Oct 15, 2018
places Add a symlink for user-desktop-open (#747) Dec 27, 2018
status Add numlock icon (#754) Jan 18, 2019
volumeicon Switch from CMake to Meson (#436) May 16, 2018
.gitignore Add a gitignore file for realsies this time (#280) Jul 20, 2017
AUTHORS put me back in contributors but at #1 ;) (#330) Aug 1, 2017
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md (#249) Jun 16, 2017
CONTRIBUTING.md added colour palette (#254) Jun 24, 2017
COPYING update Authors, Contributors, and Copying files Apr 21, 2013
README.md README: add links to the color palette (#673) Sep 26, 2018
elementary.gpl Switch from CMake to Meson (#436) May 16, 2018
index.theme.in Implement CMake build system (#167) Jul 19, 2017
meson.build Release 5.0.2 Dec 29, 2018
meson_options.txt Enable @3x assets (#566) May 16, 2018
pre-commit updated pre-commit to check for flatpak inkscape (#626) Jul 20, 2018

README.md

elementary Icons

Bountysource

An original set of vector icons designed specifically for elementary OS and its desktop environment: Pantheon.

These icons are licensed openly under the terms of the GNU General Public License. Redistributing, forking, remixing, etc. are encouraged!

If you feel the desire to compensate the artists who maintain these icons for your usage, please see this page and thank you!

Contributing Icons

It is recommended to use the free and open source Inkscape vector editor to create elementary icons. Any and all icons must follow the elementary Icon Design Guidelines.

An elementary color palette (rendered version) is provided; it is recommended to copy it into your Inkscape settings before you get started.

cp elementary.gpl ~/.config/inkscape/palettes/

To contribute to the elementary icon set, open a pull request to this repository with your icon(s).

It is strongly encouraged to vacuum all vectors with Inkscape. This keeps the repository lean, clean, and fast for everyone. For convenience, a git pre-commit hook is included. To install, run these commands from your local repository folder:

$ cp pre-commit .git/hooks/
$ chmod +x .git/hooks/pre-commit

Installation

You need the Meson build system to install it. Once you've installed it, run these commands in the root of the icon set.

$ meson build --prefix=/usr
$ cd build
$ sudo ninja install

Not a Universal Icon Set

Since this set is designed specifically for elementary OS, pull requests to add icons or symlinks that are specific to other desktop environments (such as xfce-* or gnome-* named icons) will be rejected.

Use of icon names in line with the FreeDesktop.Org Icon Naming Specification is encouraged.

Third-Party Brand Preservation

elementary icons do not attempt to supply icons for third-party apps. Pull requests to add icons or symbolic links that would overwrite the branding of third-party apps will be rejected.