diff --git a/_config-build.yml b/_config-build.yml new file mode 100644 index 000000000..f095bab7e --- /dev/null +++ b/_config-build.yml @@ -0,0 +1,12 @@ +defaults: + - scope: + type: "icons" + values: + layout: icon + in-bg: true + tags: [] + permalink: 'icons/:slug' + +collections: + icons: + output: true diff --git a/_config.yml b/_config.yml index 7bfbbce9e..082e3a87b 100644 --- a/_config.yml +++ b/_config.yml @@ -10,15 +10,6 @@ exclude: - .idea - package.json -defaults: - - scope: - type: "icons" - values: - layout: icon - in-bg: true - tags: [] - permalink: 'icons/:slug' - collections: icons: - output: true + output: false diff --git a/package.json b/package.json index 634c5ea4b..5352daba7 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "access": "public" }, "scripts": { - "start": "bundle exec jekyll serve --watch --livereload --trace --livereload_port 8888", + "start": "bundle exec jekyll serve --watch --livereload --trace --livereload_port 8888 --profile", "build": "pnpm run optimize && pnpm run update && pnpm run build:svgs && pnpm run build:icons && pnpm run build:packages && pnpm run preview && pnpm run changelog-image && pnpm run zip && pnpm run update-readme", "clean": "turbo run clean", "test": "turbo run test", @@ -31,7 +31,7 @@ "preview-stroke": "node ./.build/preview-stroke.mjs", "release": "git pull && release-it --verbose", "build:svgs": "pnpm run build:jekyll && pnpm run build:copy", - "build:jekyll": "bundle exec jekyll build", + "build:jekyll": "bundle exec jekyll build --config _config.yml,_config-build.yml", "build:copy": "rm -rf ./icons && mkdir ./icons && cp ./_site/tags.json tags.json && cp ./_site/icons/* ./icons/ && rm -rf ./_site/", "build:icons": "pnpm --filter @tabler/icons build", "build:packages": "pnpm run build:react && pnpm run build:preact && pnpm run build:solidjs && pnpm run build:svelte && pnpm run build:vue && pnpm run build:png && pnpm run build:pdf && pnpm run build:esp && pnpm run build:webfont", diff --git a/src/_icons/ad-circle-off.svg b/src/_icons/ad-circle-off.svg index 6f2e336f3..e26626a49 100644 --- a/src/_icons/ad-circle-off.svg +++ b/src/_icons/ad-circle-off.svg @@ -1,10 +1,12 @@ --- --- - - - + + + + - + + diff --git a/src/_icons/ad-circle.svg b/src/_icons/ad-circle.svg index 538c879d9..c08932698 100644 --- a/src/_icons/ad-circle.svg +++ b/src/_icons/ad-circle.svg @@ -2,7 +2,6 @@ --- - diff --git a/src/_icons/align-box-center-middle.svg b/src/_icons/align-box-center-middle.svg index a4e1b8d94..e737049e1 100644 --- a/src/_icons/align-box-center-middle.svg +++ b/src/_icons/align-box-center-middle.svg @@ -1,4 +1,5 @@ --- +category: Text --- diff --git a/src/_icons/border-corners.svg b/src/_icons/border-corners.svg new file mode 100644 index 000000000..44bd03e5b --- /dev/null +++ b/src/_icons/border-corners.svg @@ -0,0 +1,9 @@ +--- +category: Design +--- + + + + + + diff --git a/src/_icons/border-sides.svg b/src/_icons/border-sides.svg new file mode 100644 index 000000000..b4106b514 --- /dev/null +++ b/src/_icons/border-sides.svg @@ -0,0 +1,9 @@ +--- +category: Design +--- + + + + + + diff --git a/src/_icons/brand-cake.svg b/src/_icons/brand-cake.svg new file mode 100644 index 000000000..aa51a6656 --- /dev/null +++ b/src/_icons/brand-cake.svg @@ -0,0 +1,6 @@ +--- +category: Brand +--- + + + diff --git a/src/_icons/brand-fiverr.svg b/src/_icons/brand-fiverr.svg new file mode 100644 index 000000000..7681b005f --- /dev/null +++ b/src/_icons/brand-fiverr.svg @@ -0,0 +1,6 @@ +--- +category: Brand +--- + + + diff --git a/src/_icons/brand-qq.svg b/src/_icons/brand-qq.svg index 658726859..caa0826d3 100644 --- a/src/_icons/brand-qq.svg +++ b/src/_icons/brand-qq.svg @@ -4,10 +4,13 @@ unicode: "f606" version: "1.114" --- - - - - - - + + + + + + + + + diff --git a/src/_icons/brand-taobao.svg b/src/_icons/brand-taobao.svg index 60a70420f..62ad1cf31 100644 --- a/src/_icons/brand-taobao.svg +++ b/src/_icons/brand-taobao.svg @@ -4,14 +4,14 @@ unicode: "f5ef" version: "1.113" --- - - - - - - - - - - + + + + + + + + + + diff --git a/src/_icons/csv.svg b/src/_icons/csv.svg index c244dc6d7..59b109e0f 100644 --- a/src/_icons/csv.svg +++ b/src/_icons/csv.svg @@ -1,4 +1,5 @@ --- +category: Extensions version: "2.5" unicode: "f791" --- diff --git a/src/_icons/currency-nano.svg b/src/_icons/currency-nano.svg new file mode 100644 index 000000000..4f8a6b2c9 --- /dev/null +++ b/src/_icons/currency-nano.svg @@ -0,0 +1,10 @@ +--- +tags: [money, nano, crypto, blockchain, pay, p2p, digital] +category: Currencies +--- + + + + + + diff --git a/src/_icons/device-imac.svg b/src/_icons/device-imac.svg index acfeb2ab1..70b4f24a9 100644 --- a/src/_icons/device-imac.svg +++ b/src/_icons/device-imac.svg @@ -1,4 +1,5 @@ --- +category: Devices --- diff --git a/src/_icons/device-remote.svg b/src/_icons/device-remote.svg index 9f6801bbb..6c75d6c5d 100644 --- a/src/_icons/device-remote.svg +++ b/src/_icons/device-remote.svg @@ -1,4 +1,5 @@ --- +category: Devices version: "2.5" unicode: "f792" --- diff --git a/src/_icons/gif.svg b/src/_icons/gif.svg index ef9a622ac..dbace04fc 100644 --- a/src/_icons/gif.svg +++ b/src/_icons/gif.svg @@ -1,4 +1,5 @@ --- +category: Extensions tags: [file, format, animation, image, extension, filetype] version: "1.75" unicode: "f257" diff --git a/src/_icons/info-hexagon.svg b/src/_icons/info-hexagon.svg new file mode 100644 index 000000000..a1d498671 --- /dev/null +++ b/src/_icons/info-hexagon.svg @@ -0,0 +1,7 @@ +--- +--- + + + + + diff --git a/src/_icons/info-octagon.svg b/src/_icons/info-octagon.svg new file mode 100644 index 000000000..86b7d5dc8 --- /dev/null +++ b/src/_icons/info-octagon.svg @@ -0,0 +1,7 @@ +--- +--- + + + + + diff --git a/src/_icons/jpg.svg b/src/_icons/jpg.svg index 5b239a9e2..4d330648c 100644 --- a/src/_icons/jpg.svg +++ b/src/_icons/jpg.svg @@ -1,4 +1,5 @@ --- +category: Extensions tags: [file, format, type, document, filetype] version: "1.93" unicode: "f3ac" diff --git a/src/_icons/pdf.svg b/src/_icons/pdf.svg new file mode 100644 index 000000000..7b48ea281 --- /dev/null +++ b/src/_icons/pdf.svg @@ -0,0 +1,9 @@ +--- +category: Extensions +--- + + + + + + diff --git a/src/_icons/plus-equal.svg b/src/_icons/plus-equal.svg index d403986f4..1e2da70fd 100644 --- a/src/_icons/plus-equal.svg +++ b/src/_icons/plus-equal.svg @@ -1,4 +1,5 @@ --- +category: Math --- diff --git a/src/_icons/plus-minus.svg b/src/_icons/plus-minus.svg index 03db6e931..d607edd73 100644 --- a/src/_icons/plus-minus.svg +++ b/src/_icons/plus-minus.svg @@ -1,4 +1,5 @@ --- +category: Math --- diff --git a/src/_icons/png.svg b/src/_icons/png.svg index b9c816926..d6872097d 100644 --- a/src/_icons/png.svg +++ b/src/_icons/png.svg @@ -1,4 +1,5 @@ --- +category: Extensions tags: [file, format, type, document, filetype] version: "1.93" unicode: "f3ad" diff --git a/src/_icons/svg.svg b/src/_icons/svg.svg index 247994b64..85f5ad8d1 100644 --- a/src/_icons/svg.svg +++ b/src/_icons/svg.svg @@ -1,4 +1,5 @@ --- +category: Extensions tags: [file, format, extension, graphic, filetype] version: "1.75" unicode: "f25a" diff --git a/src/_icons/txt.svg b/src/_icons/txt.svg index 3c1518470..f19ac3c16 100644 --- a/src/_icons/txt.svg +++ b/src/_icons/txt.svg @@ -1,4 +1,5 @@ --- +category: Extensions tags: [file, format, type, document, filetype] version: "1.93" unicode: "f3b1" diff --git a/src/_icons/zip.svg b/src/_icons/zip.svg index bc96fd18a..741776073 100644 --- a/src/_icons/zip.svg +++ b/src/_icons/zip.svg @@ -1,4 +1,5 @@ --- +category: Extensions tags: [file, document, folder, compress, archive, filetype] version: "1.93" unicode: "f3b4"