https://github.com/cloudfour/svg-icon-example
https://github.com/cloudfour/svg-icon-example
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/cloudfour/svg-icon-example
- Owner: cloudfour
- Created: 2016-01-22T18:14:31.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-02-02T22:32:01.000Z (about 10 years ago)
- Last Synced: 2025-04-05T10:32:34.938Z (12 months ago)
- Language: JavaScript
- Homepage: http://blog.cloudfour.com/our-svg-icon-process/
- Size: 319 KB
- Stars: 8
- Watchers: 6
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SVG Icon Process Example
- [Explanatory blog post](http://blog.cloudfour.com/our-svg-icon-process/)
- [Live demo](http://cloudfour.github.io/svg-icon-example/)
## Getting started
0. Install [Node.js](http://nodejs.org/) `v0.12` or later
0. Clone this repository
0. `cd` into the project directory
0. Run `npm start`
0. View http://localhost:3000 in your browser
## Structure
```
├── dist/ Output directory
├── src/
│ ├── icons/
│ │ ├── *.svg Individual icons
│ │ ├── icons.ai Source file for icons
│ │ └── icons.yaml Accessibility info for icons
│ └── static/ Static files
└── gulpfile.js Build tasks
```
## Deployment
**Note:** This requires _write_ permissions for the repository.
Run `gulp deploy` to update and publish the `gh-pages` branch based on the contents of the current `dist` directory.