aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton <info@ensostudio.ru>2022-01-19 04:40:51 +0300
committerGitHub <noreply@github.com>2022-01-19 04:40:51 +0300
commitb36bc875e181b488b147099782520c6fd2765060 (patch)
tree24a3e6602640cf54fd597d389a6fb306f8685baf
parentExtend compile options (diff)
downloadtabler-icons-b36bc875e181b488b147099782520c6fd2765060.tar.xz
Update README.md
-rw-r--r--README.md42
1 files changed, 36 insertions, 6 deletions
diff --git a/README.md b/README.md
index 40281919..08fa1007 100644
--- a/README.md
+++ b/README.md
@@ -217,7 +217,7 @@ The default settings if you have not defined the file will be:
{
"includeIcons": [],
"fontForge": "fontforge",
- "strokeWidth": 2
+ "strokeWidth": null
}
```
@@ -225,16 +225,16 @@ The fontforge executable needs to be in the path or you can set the path to the
```JSON
{
- "fontForge":"/Applications/FontForge.app/Contents/MacOS/FontForge"
+ "fontForge": "/Applications/FontForge.app/Contents/MacOS/FontForge"
}
```
+
To compile the fonts run:
```sh
npm run build-iconfont
```
-By default the stroke width is 2. You can change the stroke width in the compile-options.json
-
+By default the stroke width is 2. You can change the stroke width in the `compile-options.json`
```JSON
{
"strokeWidth": 1.5,
@@ -245,9 +245,39 @@ To reduce the font file size you can choose to compile a sub set of icons. When
```JSON
{
- "includeIcons":["alert-octagon","alert-triangle"]
+ "includeIcons": ["alert-octagon", "alert-triangle"]
+}
+```
+
+Optional property `includeCategories` - an array or string of icon categories to include, category names are case-issensetive.
+```JSON
+{
+ "includeCategories": ["Devices", "System"]
+}
+```
+or
+```JSON
+{
+ "includeCategories": "Devices System"
+}
+```
+
+Optional property `excludeIcons` - an array of icon names using to exclude some category icons:
+```JSON
+{
+ "includeCategories": ["system"],
+ "excludeIcons": ["adjustments"]
}
-```
+```
+
+Complex solution:
+```JSON
+{
+ "includeIcons": ["alert-octagon", "alert-triangle"],
+ "includeCategories": ["devices", "system"],
+ "excludeIcons": ["adjustments"]
+}
+```
### Svelte