An icon font made for Ink
Check the TODO.md file
- Adobe Illustrator CS5
- Glyphs
- Node.js and Grunt
- ttf2eot
- sfnt2woff
- Sass
- ttfautohint
- Apple Font Tools Suite
- Install Node.js
- Install Grunt. From a terminal run:
npm install -g grunt-cli
- Install ttf2eot. From a terminal run:
brew install ttf2eot
- Install ttfautohint. From a terminal run:
brew install ttfautohint
- Get sfnt2woff.
- Unzip the binary and put it somewhere available to your $PATH system variable, e.g.
cp sfnt2woff /user/local/bin/
. - Make sure it is executable
chmod +x /usr/local/bin/sfnt2woff
- Unzip the binary and put it somewhere available to your $PATH system variable, e.g.
- Get Apple Font Tools Suite
- Unzip and copy/move ftxanalyzer to somewhere available to your $PATH system variable, e.g.
cp ftxanalyzer /user/local/bin/
. - Make sure it is executable
chmod +x /usr/local/bin/sfnt2woff
- Unzip and copy/move ftxanalyzer to somewhere available to your $PATH system variable, e.g.
- Install SASS
gem install sass
orsudo gem install sass
of you get errors. - Run
npm install
from the Ink-Icons project root to finish the setup.
There are 3 available Grunt tasks:
- The
default
task:grunt
- It will clean up the
dist/fonts
anddist/css
folders, recompile and minify the css and build the font files from thesrc/ttf
file.
- The
css
task:grunt css
- It will clean up the
dist/css
folder, recompile and minify the css.
- The
webfonts
task:grunt webfonts
- It will clean up the
dist/fonts
folder and build the font files from thesrc/ttf
file.