aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichaƂ Wolny <FreexD@users.noreply.github.com>2021-04-11 11:47:11 +0200
committerGitHub <noreply@github.com>2021-04-11 11:47:11 +0200
commit716472c9bdd2b2e80ddbd57495e2b03f67c7c978 (patch)
treed9a797112570b6932d803a81e9e2fd2125739bdb
parentfix sunset and sunrise icon names (diff)
downloadtabler-icons-716472c9bdd2b2e80ddbd57495e2b03f67c7c978.tar.xz
font compilation readme adjustments
-rw-r--r--README.md34
1 files changed, 19 insertions, 15 deletions
diff --git a/README.md b/README.md
index 27b0f87c..84ceab2b 100644
--- a/README.md
+++ b/README.md
@@ -127,43 +127,47 @@ To load a specific version replace `latest` with the desired version number.
<script src="https://unpkg.com/@tabler/icons@1.36.0/icons-react/dist/index.umd.js"></script>
```
-Compiling fonts:
+### Compiling fonts
-To compile fonts first install [fontforge](https://fontforge.org/en-US/)
+To compile fonts first install [fontforge](https://fontforge.org/en-US/).
-When compiling the font it will look for a json file compile-options.json in root folder (same folder as the package.json) In this file you can define extra options:
+When compiling the font it will look for a json file `compile-options.json` in root folder (same folder as the `package.json`) In this file you can define extra options:
The default settings if you have not defined the file will be:
+```JSON
{
"includeIcons": [],
"fontForge": "fontforge",
"strokeWidth": 2
}
+```
-The fontforge executable needs to be in the path or you can set set the path to the downloaded fontforge executable in the. If you installed in on a mac in your application directory it will be "/Applications/FontForge.app/Contents/MacOS/FontForge". You can set this value in the compile-options.json file.
+The fontforge executable needs to be in the path or you can set the path to the downloaded fontforge executable in the configuration file. If you installed in on a mac in your application directory it will be `/Applications/FontForge.app/Contents/MacOS/FontForge`. You can set this value in the `compile-options.json` file.
```JSON
- {
- "fontForge":"/Applications/FontForge.app/Contents/MacOS/FontForge"
- }
+{
+ "fontForge":"/Applications/FontForge.app/Contents/MacOS/FontForge"
+}
```
To compile the fonts run:
- npm run build-iconfont
+```sh
+npm run build-iconfont
+```
By default the stroke width is 2. You can change the stroke width in the compile-options.json
```JSON
- {
- "strokeWidth": 1.5,
- }
+{
+ "strokeWidth": 1.5,
+}
```
-To reduce the font file size you can choose to compile a sub set of icons. When you leave the array empty it will compile all the fonts. To compile only two icons you can set for example the folowing option in the compile-options.json:
+To reduce the font file size you can choose to compile a sub set of icons. When you leave the array empty it will compile all the fonts. To compile only two icons you can set for example the folowing option in the `compile-options.json`:
```JSON
- {
- "includeIcons":["alert-octagon","alert-triangle"]
- }
+{
+ "includeIcons":["alert-octagon","alert-triangle"]
+}
```
### Svelte