1
0
mirror of https://github.com/tabler/tabler-icons.git synced 2025-09-08 21:30:40 +02:00

Update README.md

This commit is contained in:
Anton
2022-01-19 04:40:51 +03:00
committed by GitHub
parent 727a26617b
commit b36bc875e1

View File

@@ -217,7 +217,7 @@ The default settings if you have not defined the file will be:
{ {
"includeIcons": [], "includeIcons": [],
"fontForge": "fontforge", "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 ```JSON
{ {
"fontForge":"/Applications/FontForge.app/Contents/MacOS/FontForge" "fontForge": "/Applications/FontForge.app/Contents/MacOS/FontForge"
} }
``` ```
To compile the fonts run: To compile the fonts run:
```sh ```sh
npm run build-iconfont 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 ```JSON
{ {
"strokeWidth": 1.5, "strokeWidth": 1.5,
@@ -245,7 +245,37 @@ To reduce the font file size you can choose to compile a sub set of icons. When
```JSON ```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"]
} }
``` ```