Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nagoshiashumari/Rpg-Awesome
A fantasy themed font and CSS toolkit.
https://github.com/nagoshiashumari/Rpg-Awesome
List: Rpg-Awesome
Last synced: 2 months ago
JSON representation
A fantasy themed font and CSS toolkit.
- Host: GitHub
- URL: https://github.com/nagoshiashumari/Rpg-Awesome
- Owner: nagoshiashumari
- License: bsd-2-clause
- Created: 2015-01-06T04:21:29.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2021-07-15T22:33:47.000Z (over 3 years ago)
- Last Synced: 2024-10-22T07:14:34.100Z (3 months ago)
- Language: CSS
- Homepage: http://nagoshiashumari.github.io/Rpg-Awesome/
- Size: 1.51 MB
- Stars: 862
- Watchers: 42
- Forks: 50
- Open Issues: 48
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome - nagoshiashumari/Rpg-Awesome - A fantasy themed font and CSS toolkit. (CSS)
- awesome - nagoshiashumari/Rpg-Awesome - A fantasy themed font and CSS toolkit. (CSS)
README
# [RPG Awesome](http://nagoshiashumari.github.io/Rpg-Awesome/)
### A fantasy themed font and CSS toolkit.RPG Awesome is a suite of 495 pictographic, rpg and fantasy themes icons for easy scalable vector graphics on websites, created and maintained by [Daniela Howe](https://github.com/nagoshiashumari) and [Ivan Montiel](http://github.com/idmontie).
Super shoutout to [Game Icons](https://game-icons.net/) for providing a library of SVG icons that we used to create this project 🎉.
## Installation
### Bower
```
bower install rpg-awesome
```### NPM
```
npm add --save rpg-awesome
```Then in your code, you can use rpg-awesome by pathing to it:
```
./node_modules/rpg-awesome/css/rpg-awesome.min.css
```If you are using Sass, you can import it directly:
```
@import "node_modules/rpg-awesome/scss/rpg-awesome";
```### Meteor
```
meteor add rpg-awesome
```## Developing
This project uses NPM and Grunt to compile SCSS into CSS usable by browsers.
The project also requires for you to have Ruby installed:```sh
npm install
gem update --system && gem install scss-lint
grunt
```## Generating and Adding New Icons
We have split up the generation process of the `/fonts` directory to
[this repo](https://github.com/nagoshiashumari/rpg-awesome-raw).Any new icons will need to be added to that repo first. Then follow the steps located in that repo's documentation for generating new `.eot`, `.svg`, `.ttf`, and `.woff` files.
Note that when adding new icons to the font files, you will need to update the `scss/_variables.scss` file with all of the new offsets.
The `gh-pages` branch of this repo should also be updated to add the
new icon to the web docs.## License
- The Rpg Awesome font is licensed under the SIL OFL 1.1:
- http://scripts.sil.org/OFL
- Rpg Awesome CSS and SASS files are licensed under the MIT License:
- http://opensource.org/licenses/mit-license.html
- The Rpg Awesome documentation is licensed under the CC BY 3.0 License:
- http://creativecommons.org/licenses/by/3.0/
- Attribution is appreciated but not required
- Full details: https://github.com/nagoshiashumari/Rpg-Awesome/blob/master/LICENSE.md