octicons 0.2.0

A scalable set of icons handcrafted with <3 by GitHub ported for use in Rust.
Documentation
# Octicons in Rust

This is a library that will let you easily include svg [octicons][octicons] in your rust server side templates.
The icons and their path data are exposed as static variables. Clone the statics and use the builder functions
to configure the icon's attributes.


## Install

1. Add this to your `Cargo.toml`

    ```toml
    octicons = "0.1"
    ```

2. Add the crate to your `main.rs` or `lib.rs`

    ```rust
    extern crate octicons;
    ```

3. Use the static structs in your server side templates

    ```rust
    format!("{}",
        octicons::ARROW_DOWN.clone()
            .xmlns(Some("http://www.w3.org/2000/svg"))
            .width(32)
            .height(32)
            .fill(Some("#ff0"))
            .aria_label(Some("hi"))
            .class(Some("right left"))
    );
    ```

## Documentation

Crate documentation can be found at [docs.rs/octicons/](https://docs.rs/octicons)


## Publishing

If you have access to publish this repository, these are the steps to publishing. If you need access, contact [#design-systems](https://github.slack.com/archives/design-systems).

**Before publishing** This package relies on the data from [octicons](https://github.com/primer/octicons). To update to the most recent version, you'll need to run `make prepare`

1. Update the [CHANGELOG.md]../../CHANGELOG.md with relevant version number and any updates made to the repository.
2. Update the version in [Cargo.toml] using the relevant version. The versioning is [semver]http://semver.org/, so version appropriately based on what has changed.
3. `cargo package --allow-dirty` Allow including the svg files needed by the build.rs
4. `cargo publish` This will build the crate and publish it to crate.io.
5. `git push && git push --tags` Push all these changes to origin.

## License

(c) 2012-2017 GitHub, Inc.

When using the GitHub logos, be sure to follow the [GitHub logo guidelines](https://github.com/logos).

_Font License:_ [SIL OFL 1.1](http://scripts.sil.org/OFL)  
Applies to all font files and SVG files

_Code License:_ [MIT](./LICENSE)  
Applies to all other files

[octicons]: https://github.com/primer/octicons
[octicons-docs]: https://octicons.github.com/