This font contains icons we need, which Font Awesome does not have.
Name | CSS class | Issue |
---|---|---|
F-Droid | ptio-f-droid |
FortAwesome/Font-Awesome#15492 |
iOS | ptio-ios |
FortAwesome/Font-Awesome#4935 |
macOS | ptio-macos |
FortAwesome/Font-Awesome#4936 |
OpenBSD | ptio-openbsd |
FortAwesome/Font-Awesome#5345 |
NetBSD | ptio-netbsd |
FortAwesome/Font-Awesome#15496 |
Sailfish OS | ptio-sailfish-os |
FortAwesome/Font-Awesome#15498 |
I2P | ptio-i2p-garlic |
FortAwesome/Font-Awesome#15772 |
We also have custom Linux icon (ptio-linux
), because I (@dawidpotocki) made it before and looks cleaner.
And since we are bundling additional font anyway, why not.
To build the font, you will need some of the following tools installed.
Name | Notes |
---|---|
make |
Use distro's package manager |
ruby |
Use distro's package manager |
bundler |
Run gem install bundler |
woff-tools |
Use distro's package manager |
or | |
yarn or npm |
Use distro's package manager |
sfnt2woff |
Run yarn global add sfnt2woff or npm install -g sfnt2woff |
Then just run the following commands to build the font:
$ cd font/
$ bundle # it will install FontCustom
$ make build # it will build a font and css