Add our new custom icon font and fix platform links (#1284)
Fixes #1250, #1249
This commit is contained in:
39
font/README.md
Normal file
39
font/README.md
Normal file
@ -0,0 +1,39 @@
|
||||
# ptio-font
|
||||
|
||||
This font contains icons we need, which Font Awesome does not have.
|
||||
|
||||
| Name | CSS class | Issue |
|
||||
|--- |--- |--- |
|
||||
| F-Droid | `ptio-f-droid` | https://github.com/FortAwesome/Font-Awesome/issues/15492 |
|
||||
| iOS | `ptio-ios` | https://github.com/FortAwesome/Font-Awesome/issues/4935 |
|
||||
| macOS | `ptio-macos` | https://github.com/FortAwesome/Font-Awesome/issues/4936 |
|
||||
| OpenBSD | `ptio-openbsd` | https://github.com/FortAwesome/Font-Awesome/issues/5345 |
|
||||
| NetBSD | `ptio-netbsd` | https://github.com/FortAwesome/Font-Awesome/issues/15496 |
|
||||
| Sailfish OS | `ptio-sailfish-os` | https://github.com/FortAwesome/Font-Awesome/issues/15498 |
|
||||
|
||||
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.
|
||||
|
||||
## Building
|
||||
|
||||
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
|
||||
```
|
Reference in New Issue
Block a user