diff options
author | Paweł Kuna <1282324+codecalm@users.noreply.github.com> | 2022-03-15 22:02:00 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-15 22:02:00 +0100 |
commit | bae68b904399bd275feede0c3037893d02d058d8 (patch) | |
tree | fd4367a9402f1066ffdf89824024bd9ee2cfde5c /README.md | |
parent | Release 1.55.0 (diff) | |
parent | Update README.md (diff) | |
download | tabler-icons-bae68b904399bd275feede0c3037893d02d058d8.tar.xz |
Merge pull request #192 from WinterSilence/patch-1
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 42 |
1 files changed, 36 insertions, 6 deletions
@@ -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 |