Skip to content
forked from primer/octicons

A scalable set of icons handcrafted with <3 by GitHub

License

Notifications You must be signed in to change notification settings

nihgwu/octicons

 
 

Repository files navigation

Octicons

Build Status

Octicons are a scalable set of icons handcrafted with <3 by GitHub.

Adding/Updating an icon

To begin working with this repository you'll need to run script/bootstrap. This installs everything needed. Currently there's a requirement of Sketch to be able to edit and export the SVG files.

Open up the octicons-master.sketch file. Edit the slice you want to update, or add a new one. Save the file. If you've added a new icon, you'll need to add a new entry and keywords for it in the data.json file. Run script/build. This will export the octicons from the sketch file, minify them, and output into lib/*/build/svg directories.

Libraries

This repository is a repository containing other packages. Each of them are in the lib/ folder and give access to octicons on a different platform / language.

Package Version
octicons
Node.js package with Javascript API
npm version
octicons
Ruby gem with Ruby API
Gem version
octicons_helper
Rails helper for using octicons
Gem version
jekyll-octicons
Jekyll plugin for using octicons
Gem version

License

(c) GitHub, Inc.

When using the GitHub logos, be sure to follow the GitHub logo guidelines.

Code License: MIT
Applies to all other files

About

A scalable set of icons handcrafted with <3 by GitHub

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 57.9%
  • JavaScript 36.9%
  • Shell 4.8%
  • CSS 0.4%