52 lines
3.4 KiB
Markdown
52 lines
3.4 KiB
Markdown
|
# Octicons
|
||
|
|
||
|
<p align="center">
|
||
|
<img width="800" src="https://user-images.githubusercontent.com/4608155/74476584-77155300-4e5e-11ea-88c6-6c9f64cf0f05.png" alt="Octicons cover" />
|
||
|
</p>
|
||
|
|
||
|
[![Octicons Build](https://github.com/primer/octicons/workflows/Octicons%20Build/badge.svg)](https://github.com/primer/octicons/actions?query=workflow%3A%22Octicons+Build%22)
|
||
|
|
||
|
Octicons are a set of SVG icons built by GitHub for GitHub.
|
||
|
|
||
|
## Libraries
|
||
|
|
||
|
This repository contains several libraries. Each of them is in the `lib/` folder and gives access to Octicons on a different platform/language.
|
||
|
|
||
|
### JavaScript
|
||
|
|
||
|
The octicons node.js library is the main JavaScript library. With [a JavaScript API](/lib/octicons_node/README.md) that can be used in a variety of applications.
|
||
|
|
||
|
| Package | Version |
|
||
|
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------- |
|
||
|
| **[@primer/octicons](/lib/octicons_node)** <br />Node.js package with Javascript API | [![npm version](https://img.shields.io/npm/v/@primer/octicons.svg)](https://www.npmjs.org/package/@primer/octicons) |
|
||
|
| **[@primer/octicons-react](/lib/octicons_react)** <br />React Octicons components | [![npm version](https://img.shields.io/npm/v/@primer/octicons-react.svg)](https://www.npmjs.org/package/@primer/octicons-react) |
|
||
|
| **[@primer/styled-octicons](/lib/octicons_styled)** <br />React Octicons components with Styled System props | [![npm version](https://img.shields.io/npm/v/@primer/styled-octicons.svg)](https://www.npmjs.org/package/@primer/styled-octicons) |
|
||
|
|
||
|
|
||
|
### Ruby
|
||
|
|
||
|
| Package | Version |
|
||
|
| ----------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
|
||
|
| **[octicons](/lib/octicons_gem)** <br />Ruby gem with Ruby API | [![Gem version](https://img.shields.io/gem/v/octicons.svg)](https://rubygems.org/gems/octicons) |
|
||
|
| [octicons_helper](/lib/octicons_helper)<br />Rails helper for using octicons | [![Gem version](https://img.shields.io/gem/v/octicons_helper.svg)](https://rubygems.org/gems/octicons_helper) |
|
||
|
| [jekyll-octicons](/lib/octicons_jekyll)<br />Jekyll plugin for using octicons | [![Gem version](https://img.shields.io/gem/v/jekyll-octicons.svg)](https://rubygems.org/gems/jekyll-octicons) |
|
||
|
|
||
|
## Contributing
|
||
|
|
||
|
### Request a new icon
|
||
|
|
||
|
To request a new icon, open an issue using the [icon request](https://github.com/primer/octicons/issues/new?assignees=&template=icon-request.md&title=%5BIcon+request%5D) template.
|
||
|
|
||
|
### Adding or updating an icon
|
||
|
|
||
|
Read through our [contributing guide](./.github/CONTRIBUTING.md#adding-or-updating-icons) if you want to add or update icons.
|
||
|
|
||
|
## License
|
||
|
|
||
|
(c) GitHub, Inc.
|
||
|
|
||
|
When using the GitHub logos, be sure to follow the [GitHub logo guidelines](https://github.com/logos).
|
||
|
|
||
|
_Code License:_ [MIT](./LICENSE)
|
||
|
Applies to all other files
|