diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index eb5b73873..e61b4dbc7 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -22,8 +22,78 @@ jobs: uses: tj-actions/changed-files@v35 with: files: icons/*.svg - - name: Generate comment - id: generate-comment + - name: Generate cohesion check random + id: generate-cohesion-check-random + run: | + delimiter="$(openssl rand -hex 8)" + echo "body<<$delimiter" >> $GITHUB_OUTPUT + for file in $(printf "%s\\n" icons/*.svg | shuf | head -n$(awk -F' ' '{print NF}' <<< '${{ steps.changed-files.outputs.all_changed_files }}')); do + cat "$file" | # get file content + tr '\n' ' ' | # remove line breaks + sed -e 's/]*>//g' | # remove attributes from svg element + base64 -w 0 | # encode svg + sed "s|.*|\"$file\" |" + done | tr '\n' ' ' >> $GITHUB_OUTPUT + echo >> $GITHUB_OUTPUT + echo "$delimiter" >> $GITHUB_OUTPUT + - name: Generate cohesion check squares + id: generate-cohesion-check-squares + run: | + delimiter="$(openssl rand -hex 8)" + echo "body<<$delimiter" >> $GITHUB_OUTPUT + for file in $(printf "%s\\n" icons/*square*.svg | shuf | head -n$(awk -F' ' '{print NF}' <<< '${{ steps.changed-files.outputs.all_changed_files }}')); do + cat "$file" | # get file content + tr '\n' ' ' | # remove line breaks + sed -e 's/]*>//g' | # remove attributes from svg element + base64 -w 0 | # encode svg + sed "s|.*|\"$file\" |" + done | tr '\n' ' ' >> $GITHUB_OUTPUT + echo >> $GITHUB_OUTPUT + echo "$delimiter" >> $GITHUB_OUTPUT + - name: Generate 1px stroke-width + id: generate-1px-stroke-width + run: | + delimiter="$(openssl rand -hex 8)" + echo "body<<$delimiter" >> $GITHUB_OUTPUT + for file in ${{ steps.changed-files.outputs.all_changed_files }}; do + cat "$file" | # get file content + tr '\n' ' ' | # remove line breaks + sed -e 's/]*>//g' | # remove attributes from svg element + base64 -w 0 | # encode svg + sed "s|.*|\"$file\" |" + done | tr '\n' ' ' >> $GITHUB_OUTPUT + echo >> $GITHUB_OUTPUT + echo "$delimiter" >> $GITHUB_OUTPUT + - name: Generate 2px stroke-width + id: generate-2px-stroke-width + run: | + delimiter="$(openssl rand -hex 8)" + echo "body<<$delimiter" >> $GITHUB_OUTPUT + for file in ${{ steps.changed-files.outputs.all_changed_files }}; do + cat "$file" | # get file content + tr '\n' ' ' | # remove line breaks + sed -e 's/]*>//g' | # remove attributes from svg element + base64 -w 0 | # encode svg + sed "s|.*|\"$file\" |" + done | tr '\n' ' ' >> $GITHUB_OUTPUT + echo >> $GITHUB_OUTPUT + echo "$delimiter" >> $GITHUB_OUTPUT + - name: Generate 3px stroke-width + id: generate-3px-stroke-width + run: | + delimiter="$(openssl rand -hex 8)" + echo "body<<$delimiter" >> $GITHUB_OUTPUT + for file in ${{ steps.changed-files.outputs.all_changed_files }}; do + cat "$file" | # get file content + tr '\n' ' ' | # remove line breaks + sed -e 's/]*>//g' | # remove attributes from svg element + base64 -w 0 | # encode svg + sed "s|.*|\"$file\" |" + done | tr '\n' ' ' >> $GITHUB_OUTPUT + echo >> $GITHUB_OUTPUT + echo "$delimiter" >> $GITHUB_OUTPUT + - name: Generate X-rays + id: generate-x-rays run: | delimiter="$(openssl rand -hex 8)" echo "body<<$delimiter" >> $GITHUB_OUTPUT @@ -50,8 +120,21 @@ jobs: issue-number: ${{ github.event.pull_request.number }} body: | ### Added or changed icons + ${{ steps.generate-2px-stroke-width.outputs.body }}
+
+ Preview cohesion + ${{ steps.generate-cohesion-check-squares.outputs.body }}
+ ${{ steps.generate-2px-stroke-width.outputs.body }}
+ ${{ steps.generate-cohesion-check-random.outputs.body }}
+
+
+ Preview stroke widths + ${{ steps.generate-1px-stroke-width.outputs.body }}
+ ${{ steps.generate-2px-stroke-width.outputs.body }}
+ ${{ steps.generate-3px-stroke-width.outputs.body }}
+
Icon X-rays - ${{ steps.generate-comment.outputs.body }} + ${{ steps.generate-x-rays.outputs.body }}
edit-mode: replace diff --git a/docs/.vitepress/api/gh-icon/[...data].get.ts b/docs/.vitepress/api/gh-icon/[...data].get.ts index deb0ba94b..a7a38fa6a 100644 --- a/docs/.vitepress/api/gh-icon/[...data].get.ts +++ b/docs/.vitepress/api/gh-icon/[...data].get.ts @@ -30,7 +30,10 @@ export default eventHandler((event) => { const svg = Buffer.from( // We can't use jsx here, is not supported here by nitro. - renderToString(createElement(SvgPreview, {src, showGrid: true}, children)) + renderToString(createElement(SvgPreview, {src, showGrid: true}, children)).replace( + />/, + '>' + ) ).toString('utf8'); defaultContentType(event, 'image/svg+xml') diff --git a/icons/airplay.json b/icons/airplay.json index 8a52d4e4c..c813d2cd9 100644 --- a/icons/airplay.json +++ b/icons/airplay.json @@ -3,7 +3,9 @@ "tags": [ "stream", "cast", - "mirroring" + "mirroring", + "screen", + "monitor" ], "categories": [ "multimedia", diff --git a/icons/align-justify.json b/icons/align-justify.json index e8951a66a..08c729ab3 100644 --- a/icons/align-justify.json +++ b/icons/align-justify.json @@ -3,7 +3,9 @@ "tags": [ "text", "alignment", - "justified" + "justified", + "menu", + "list" ], "categories": [ "text" diff --git a/icons/align-left.json b/icons/align-left.json index e8fcd520f..e82389ee9 100644 --- a/icons/align-left.json +++ b/icons/align-left.json @@ -3,7 +3,8 @@ "tags": [ "text", "alignment", - "left" + "left", + "list" ], "categories": [ "text" diff --git a/icons/arrow-down-from-line.json b/icons/arrow-down-from-line.json new file mode 100644 index 000000000..65a634bf7 --- /dev/null +++ b/icons/arrow-down-from-line.json @@ -0,0 +1,14 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "direction", + "download", + "expand", + "fold", + "vertical" + ], + "categories": [ + "arrows", + "files" + ] +} \ No newline at end of file diff --git a/icons/arrow-down-from-line.svg b/icons/arrow-down-from-line.svg new file mode 100644 index 000000000..c6f3e0730 --- /dev/null +++ b/icons/arrow-down-from-line.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/arrow-down-to-dot.json b/icons/arrow-down-to-dot.json new file mode 100644 index 000000000..6b50a173e --- /dev/null +++ b/icons/arrow-down-to-dot.json @@ -0,0 +1,11 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "direction", + "step", + "into" + ], + "categories": [ + "arrows" + ] +} \ No newline at end of file diff --git a/icons/arrow-down-to-dot.svg b/icons/arrow-down-to-dot.svg new file mode 100644 index 000000000..00a201b85 --- /dev/null +++ b/icons/arrow-down-to-dot.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/arrow-down-to-line.json b/icons/arrow-down-to-line.json new file mode 100644 index 000000000..7096600c4 --- /dev/null +++ b/icons/arrow-down-to-line.json @@ -0,0 +1,18 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "direction", + "download", + "git", + "version control", + "pull", + "collapse", + "fold", + "vertical" + ], + "categories": [ + "arrows", + "files", + "development" + ] +} \ No newline at end of file diff --git a/icons/arrow-down-to-line.svg b/icons/arrow-down-to-line.svg new file mode 100644 index 000000000..b45b0edd0 --- /dev/null +++ b/icons/arrow-down-to-line.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/arrow-left-from-line.json b/icons/arrow-left-from-line.json new file mode 100644 index 000000000..6ea0baa52 --- /dev/null +++ b/icons/arrow-left-from-line.json @@ -0,0 +1,12 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "direction", + "expand", + "fold", + "horizontal" + ], + "categories": [ + "arrows" + ] +} \ No newline at end of file diff --git a/icons/arrow-left-from-line.svg b/icons/arrow-left-from-line.svg new file mode 100644 index 000000000..2fad60fb5 --- /dev/null +++ b/icons/arrow-left-from-line.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/arrow-left-to-line.json b/icons/arrow-left-to-line.json new file mode 100644 index 000000000..9fd6f69e6 --- /dev/null +++ b/icons/arrow-left-to-line.json @@ -0,0 +1,12 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "direction", + "collapse", + "fold", + "horizontal" + ], + "categories": [ + "arrows" + ] +} \ No newline at end of file diff --git a/icons/arrow-left-to-line.svg b/icons/arrow-left-to-line.svg new file mode 100644 index 000000000..1fcc5f4d0 --- /dev/null +++ b/icons/arrow-left-to-line.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/arrow-right-from-line.json b/icons/arrow-right-from-line.json new file mode 100644 index 000000000..c02aef02d --- /dev/null +++ b/icons/arrow-right-from-line.json @@ -0,0 +1,13 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "direction", + "export", + "expand", + "fold", + "horizontal" + ], + "categories": [ + "arrows" + ] +} \ No newline at end of file diff --git a/icons/arrow-right-from-line.svg b/icons/arrow-right-from-line.svg new file mode 100644 index 000000000..0abe99417 --- /dev/null +++ b/icons/arrow-right-from-line.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/arrow-right-to-line.json b/icons/arrow-right-to-line.json new file mode 100644 index 000000000..00130aa3b --- /dev/null +++ b/icons/arrow-right-to-line.json @@ -0,0 +1,19 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "keyboard", + "key", + "tab", + "mac", + "button", + "indent", + "direction", + "collapse", + "fold", + "horizontal" + ], + "categories": [ + "arrows", + "development" + ] +} \ No newline at end of file diff --git a/icons/arrow-right-to-line.svg b/icons/arrow-right-to-line.svg new file mode 100644 index 000000000..8dbb5e481 --- /dev/null +++ b/icons/arrow-right-to-line.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/arrow-up-from-dot.json b/icons/arrow-up-from-dot.json new file mode 100644 index 000000000..bdc27cae1 --- /dev/null +++ b/icons/arrow-up-from-dot.json @@ -0,0 +1,11 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "direction", + "step", + "out" + ], + "categories": [ + "arrows" + ] +} \ No newline at end of file diff --git a/icons/arrow-up-from-dot.svg b/icons/arrow-up-from-dot.svg new file mode 100644 index 000000000..6cfdc0806 --- /dev/null +++ b/icons/arrow-up-from-dot.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/arrow-up-from-line.json b/icons/arrow-up-from-line.json new file mode 100644 index 000000000..d30aeaeef --- /dev/null +++ b/icons/arrow-up-from-line.json @@ -0,0 +1,18 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "direction", + "upload", + "git", + "version control", + "push", + "expand", + "fold", + "vertical" + ], + "categories": [ + "arrows", + "files", + "development" + ] +} \ No newline at end of file diff --git a/icons/arrow-up-from-line.svg b/icons/arrow-up-from-line.svg new file mode 100644 index 000000000..75004f44e --- /dev/null +++ b/icons/arrow-up-from-line.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/arrow-up-to-line.json b/icons/arrow-up-to-line.json new file mode 100644 index 000000000..30135bd3b --- /dev/null +++ b/icons/arrow-up-to-line.json @@ -0,0 +1,14 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "direction", + "upload", + "collapse", + "fold", + "vertical" + ], + "categories": [ + "arrows", + "files" + ] +} \ No newline at end of file diff --git a/icons/arrow-up-to-line.svg b/icons/arrow-up-to-line.svg new file mode 100644 index 000000000..edfe7b77e --- /dev/null +++ b/icons/arrow-up-to-line.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/at-sign.svg b/icons/at-sign.svg index 0b7fdfb39..5d0d7a10e 100644 --- a/icons/at-sign.svg +++ b/icons/at-sign.svg @@ -10,5 +10,5 @@ stroke-linejoin="round" > - + diff --git a/icons/braces.json b/icons/braces.json new file mode 100644 index 000000000..442dff7cc --- /dev/null +++ b/icons/braces.json @@ -0,0 +1,17 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "json", + "code", + "token", + "curly brackets", + "data" + ], + "categories": [ + "development", + "files" + ], + "aliases": [ + "curly-braces" + ] +} diff --git a/icons/curly-braces.svg b/icons/braces.svg similarity index 100% rename from icons/curly-braces.svg rename to icons/braces.svg diff --git a/icons/curly-braces.json b/icons/brackets.json similarity index 69% rename from icons/curly-braces.json rename to icons/brackets.json index 5464c4d9c..9ad61a813 100644 --- a/icons/curly-braces.json +++ b/icons/brackets.json @@ -1,12 +1,14 @@ { "$schema": "../icon.schema.json", "tags": [ - "json", "code", - "token" + "token", + "array", + "list", + "square" ], "categories": [ "development", "files" ] -} +} \ No newline at end of file diff --git a/icons/brackets.svg b/icons/brackets.svg new file mode 100644 index 000000000..af5b7142a --- /dev/null +++ b/icons/brackets.svg @@ -0,0 +1,14 @@ + + + + diff --git a/icons/case-lower.svg b/icons/case-lower.svg index e9f9e6383..9807ad282 100644 --- a/icons/case-lower.svg +++ b/icons/case-lower.svg @@ -9,8 +9,8 @@ stroke-linecap="round" stroke-linejoin="round" > - - - + + + diff --git a/icons/case-sensitive.svg b/icons/case-sensitive.svg index 84d4d931d..4c0487795 100644 --- a/icons/case-sensitive.svg +++ b/icons/case-sensitive.svg @@ -9,8 +9,8 @@ stroke-linecap="round" stroke-linejoin="round" > - - + + - + diff --git a/icons/case-upper.svg b/icons/case-upper.svg index a698d061e..66ae9a0e8 100644 --- a/icons/case-upper.svg +++ b/icons/case-upper.svg @@ -9,8 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - + + + diff --git a/icons/cast.json b/icons/cast.json index a643397dc..324ab5816 100644 --- a/icons/cast.json +++ b/icons/cast.json @@ -2,7 +2,8 @@ "$schema": "../icon.schema.json", "tags": [ "chromecast", - "airplay" + "airplay", + "screen" ], "categories": [ "devices", diff --git a/icons/circle-dot.json b/icons/circle-dot.json index 1a0e25ec1..249cf6ea6 100644 --- a/icons/circle-dot.json +++ b/icons/circle-dot.json @@ -4,7 +4,11 @@ "pending", "dot", "progress", - "issue" + "issue", + "radio button", + "choices", + "multiple choice", + "choose" ], "categories": [ "shapes" diff --git a/icons/cloud-moon.svg b/icons/cloud-moon.svg index 0d205e816..162bbf3d6 100644 --- a/icons/cloud-moon.svg +++ b/icons/cloud-moon.svg @@ -9,6 +9,6 @@ stroke-linecap="round" stroke-linejoin="round" > - - + + diff --git a/icons/combine.json b/icons/combine.json new file mode 100644 index 000000000..04a28af42 --- /dev/null +++ b/icons/combine.json @@ -0,0 +1,19 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "cubes", + "packages", + "parts", + "units", + "collection", + "cluster", + "combine", + "gather", + "merge" + ], + "categories": [ + "shapes", + "development", + "files" + ] +} \ No newline at end of file diff --git a/icons/combine.svg b/icons/combine.svg new file mode 100644 index 000000000..6d45348ab --- /dev/null +++ b/icons/combine.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/icons/contact-2.json b/icons/contact-2.json new file mode 100644 index 000000000..c803a358c --- /dev/null +++ b/icons/contact-2.json @@ -0,0 +1,10 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "person", + "user" + ], + "categories": [ + "account" + ] +} \ No newline at end of file diff --git a/icons/contact-2.svg b/icons/contact-2.svg new file mode 100644 index 000000000..e2ab18c3b --- /dev/null +++ b/icons/contact-2.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/icons/corner-down-right.json b/icons/corner-down-right.json index af2b6bbf8..f1fbf65a2 100644 --- a/icons/corner-down-right.json +++ b/icons/corner-down-right.json @@ -1,9 +1,13 @@ { "$schema": "../icon.schema.json", "tags": [ - "arrow" + "arrow", + "indent", + "tab" ], "categories": [ - "arrows" + "arrows", + "text", + "development" ] } \ No newline at end of file diff --git a/icons/database-backup.svg b/icons/database-backup.svg index 00690f1f5..7b4664d0b 100644 --- a/icons/database-backup.svg +++ b/icons/database-backup.svg @@ -10,9 +10,9 @@ stroke-linejoin="round" > - - - + + + + - diff --git a/icons/dot.json b/icons/dot.json new file mode 100644 index 000000000..cbd43a300 --- /dev/null +++ b/icons/dot.json @@ -0,0 +1,20 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "interpunct", + "interpoint", + "middot", + "step", + "punctuation", + "characters", + "font", + "typography", + "type", + "text", + "center" + ], + "categories": [ + "shapes", + "text" + ] +} \ No newline at end of file diff --git a/icons/dot.svg b/icons/dot.svg new file mode 100644 index 000000000..5944d9dc1 --- /dev/null +++ b/icons/dot.svg @@ -0,0 +1,13 @@ + + + diff --git a/icons/file-code-2.json b/icons/file-code-2.json new file mode 100644 index 000000000..62c46a5d6 --- /dev/null +++ b/icons/file-code-2.json @@ -0,0 +1,15 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "script", + "document", + "html", + "xml", + "property list", + "plist" + ], + "categories": [ + "files", + "development" + ] +} \ No newline at end of file diff --git a/icons/file-code-2.svg b/icons/file-code-2.svg new file mode 100644 index 000000000..913eb0a59 --- /dev/null +++ b/icons/file-code-2.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/icons/file-code.json b/icons/file-code.json index 6b2f294a2..8f81b2710 100644 --- a/icons/file-code.json +++ b/icons/file-code.json @@ -2,10 +2,15 @@ "$schema": "../icon.schema.json", "tags": [ "script", - "document" + "document", + "gist", + "html", + "xml", + "property list", + "plist" ], "categories": [ "files", "development" ] -} +} \ No newline at end of file diff --git a/icons/file-code.svg b/icons/file-code.svg index 913eb0a59..a8a7e6e9c 100644 --- a/icons/file-code.svg +++ b/icons/file-code.svg @@ -9,8 +9,8 @@ stroke-linecap="round" stroke-linejoin="round" > - + - - + + diff --git a/icons/file-json-2.json b/icons/file-json-2.json index 8a9083052..04970b05a 100644 --- a/icons/file-json-2.json +++ b/icons/file-json-2.json @@ -3,7 +3,8 @@ "tags": [ "code", "json", - "curly braces" + "curly braces", + "curly brackets" ], "categories": [ "files", diff --git a/icons/file-json.json b/icons/file-json.json index 8a9083052..04970b05a 100644 --- a/icons/file-json.json +++ b/icons/file-json.json @@ -3,7 +3,8 @@ "tags": [ "code", "json", - "curly braces" + "curly braces", + "curly brackets" ], "categories": [ "files", diff --git a/icons/folder-git-2.svg b/icons/folder-git-2.svg index 4e1c12e5c..299096b28 100644 --- a/icons/folder-git-2.svg +++ b/icons/folder-git-2.svg @@ -9,8 +9,8 @@ stroke-linecap="round" stroke-linejoin="round" > - - - + + + diff --git a/icons/folder-git.svg b/icons/folder-git.svg index 348f1512c..26468646e 100644 --- a/icons/folder-git.svg +++ b/icons/folder-git.svg @@ -10,7 +10,7 @@ stroke-linejoin="round" > - - - + + + diff --git a/icons/group.json b/icons/group.json new file mode 100644 index 000000000..e37287772 --- /dev/null +++ b/icons/group.json @@ -0,0 +1,16 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "cubes", + "packages", + "parts", + "units", + "collection", + "cluster", + "gather" + ], + "categories": [ + "shapes", + "files" + ] +} \ No newline at end of file diff --git a/icons/group.svg b/icons/group.svg new file mode 100644 index 000000000..f496d971c --- /dev/null +++ b/icons/group.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/icons/help-circle.svg b/icons/help-circle.svg index 7059b9956..cf7e6efe8 100644 --- a/icons/help-circle.svg +++ b/icons/help-circle.svg @@ -11,5 +11,5 @@ > - + diff --git a/icons/info.svg b/icons/info.svg index a097ce670..2a46eac2b 100644 --- a/icons/info.svg +++ b/icons/info.svg @@ -10,6 +10,6 @@ stroke-linejoin="round" > - - + + diff --git a/icons/laptop-2.json b/icons/laptop-2.json index 66904aa06..284e67be3 100644 --- a/icons/laptop-2.json +++ b/icons/laptop-2.json @@ -1,7 +1,9 @@ { "$schema": "../icon.schema.json", "tags": [ - "computer" + "computer", + "screen", + "remote" ], "categories": [ "devices" diff --git a/icons/laptop.json b/icons/laptop.json index 66904aa06..284e67be3 100644 --- a/icons/laptop.json +++ b/icons/laptop.json @@ -1,7 +1,9 @@ { "$schema": "../icon.schema.json", "tags": [ - "computer" + "computer", + "screen", + "remote" ], "categories": [ "devices" diff --git a/icons/layout-dashboard.svg b/icons/layout-dashboard.svg index cfc7972b1..8d6065453 100644 --- a/icons/layout-dashboard.svg +++ b/icons/layout-dashboard.svg @@ -9,8 +9,8 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - + + + + diff --git a/icons/layout-grid.svg b/icons/layout-grid.svg index d8817864a..f8eca3a72 100644 --- a/icons/layout-grid.svg +++ b/icons/layout-grid.svg @@ -9,8 +9,8 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - + + + + diff --git a/icons/layout-list.svg b/icons/layout-list.svg index 43233b6ae..17f089d15 100644 --- a/icons/layout-list.svg +++ b/icons/layout-list.svg @@ -9,8 +9,8 @@ stroke-linecap="round" stroke-linejoin="round" > - - + + diff --git a/icons/layout-panel-left.json b/icons/layout-panel-left.json new file mode 100644 index 000000000..d2cc1ef59 --- /dev/null +++ b/icons/layout-panel-left.json @@ -0,0 +1,13 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "app", + "home", + "start", + "grid" + ], + "categories": [ + "design", + "layout" + ] +} \ No newline at end of file diff --git a/icons/layout-panel-left.svg b/icons/layout-panel-left.svg new file mode 100644 index 000000000..b6323548b --- /dev/null +++ b/icons/layout-panel-left.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/layout-panel-top.json b/icons/layout-panel-top.json new file mode 100644 index 000000000..4fb4e0b41 --- /dev/null +++ b/icons/layout-panel-top.json @@ -0,0 +1,15 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "window", + "webpage", + "block", + "section", + "grid", + "template", + "structure" + ], + "categories": [ + "layout" + ] +} \ No newline at end of file diff --git a/icons/layout-panel-top.svg b/icons/layout-panel-top.svg new file mode 100644 index 000000000..03655b64e --- /dev/null +++ b/icons/layout-panel-top.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/layout-template.svg b/icons/layout-template.svg index e9d887c22..ec9481ddd 100644 --- a/icons/layout-template.svg +++ b/icons/layout-template.svg @@ -9,7 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - - - + + + diff --git a/icons/leafy-green.json b/icons/leafy-green.json new file mode 100644 index 000000000..3019344d2 --- /dev/null +++ b/icons/leafy-green.json @@ -0,0 +1,15 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "salad", + "lettuce", + "vegetable", + "chard", + "cabbage", + "bok choy" + ], + "categories": [ + "food-beverage", + "emoji" + ] +} diff --git a/icons/leafy-green.svg b/icons/leafy-green.svg new file mode 100644 index 000000000..d98001e22 --- /dev/null +++ b/icons/leafy-green.svg @@ -0,0 +1,14 @@ + + + + diff --git a/icons/lightbulb-off.svg b/icons/lightbulb-off.svg index 2b773d591..469672845 100644 --- a/icons/lightbulb-off.svg +++ b/icons/lightbulb-off.svg @@ -9,9 +9,9 @@ stroke-linecap="round" stroke-linejoin="round" > + + + - - - diff --git a/icons/lightbulb.svg b/icons/lightbulb.svg index 959241378..3f4e40913 100644 --- a/icons/lightbulb.svg +++ b/icons/lightbulb.svg @@ -9,7 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - - - + + + diff --git a/icons/list-filter.json b/icons/list-filter.json new file mode 100644 index 000000000..ee63f2620 --- /dev/null +++ b/icons/list-filter.json @@ -0,0 +1,9 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "options" + ], + "categories": [ + "text" + ] +} \ No newline at end of file diff --git a/icons/list-filter.svg b/icons/list-filter.svg new file mode 100644 index 000000000..a703f7dd1 --- /dev/null +++ b/icons/list-filter.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/list-restart.json b/icons/list-restart.json new file mode 100644 index 000000000..0cf87f548 --- /dev/null +++ b/icons/list-restart.json @@ -0,0 +1,14 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "reset", + "refresh", + "reload", + "playlist", + "replay" + ], + "categories": [ + "multimedia", + "text" + ] +} \ No newline at end of file diff --git a/icons/list-restart.svg b/icons/list-restart.svg new file mode 100644 index 000000000..3932ced98 --- /dev/null +++ b/icons/list-restart.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/icons/memory-stick.json b/icons/memory-stick.json new file mode 100644 index 000000000..5a69a40ef --- /dev/null +++ b/icons/memory-stick.json @@ -0,0 +1,11 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "ram" + ], + "categories": [ + "devices", + "development", + "gaming" + ] +} diff --git a/icons/memory-stick.svg b/icons/memory-stick.svg new file mode 100644 index 000000000..a53804faf --- /dev/null +++ b/icons/memory-stick.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + diff --git a/icons/menu-square.json b/icons/menu-square.json new file mode 100644 index 000000000..c62036a16 --- /dev/null +++ b/icons/menu-square.json @@ -0,0 +1,15 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "bars", + "navigation", + "hamburger", + "options", + "menu bar", + "panel" + ], + "categories": [ + "layout", + "account" + ] +} \ No newline at end of file diff --git a/icons/menu-square.svg b/icons/menu-square.svg new file mode 100644 index 000000000..31f670473 --- /dev/null +++ b/icons/menu-square.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/icons/milestone.json b/icons/milestone.json index 99bc24282..3db43cb3d 100644 --- a/icons/milestone.json +++ b/icons/milestone.json @@ -3,11 +3,13 @@ "tags": [ "sign", "signpost", + "direction", "version control" ], "categories": [ "arrows", + "navigation", "development", "gaming" ] -} +} \ No newline at end of file diff --git a/icons/monitor-smartphone.json b/icons/monitor-smartphone.json index 74a7885c4..77376c83a 100644 --- a/icons/monitor-smartphone.json +++ b/icons/monitor-smartphone.json @@ -8,7 +8,8 @@ "mobile", "desktop", "monitor", - "responsive" + "responsive", + "screens" ], "categories": [ "connectivity", diff --git a/icons/moon-star.svg b/icons/moon-star.svg index fb628b97b..34e73aeb3 100644 --- a/icons/moon-star.svg +++ b/icons/moon-star.svg @@ -9,7 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - + diff --git a/icons/moon.svg b/icons/moon.svg index ce4a59d79..17bb18352 100644 --- a/icons/moon.svg +++ b/icons/moon.svg @@ -9,5 +9,5 @@ stroke-linecap="round" stroke-linejoin="round" > - + diff --git a/icons/orbit.svg b/icons/orbit.svg index 095ab715a..937e23c98 100644 --- a/icons/orbit.svg +++ b/icons/orbit.svg @@ -10,8 +10,8 @@ stroke-linejoin="round" > - - - - + + + + diff --git a/icons/parentheses.json b/icons/parentheses.json new file mode 100644 index 000000000..92a99611b --- /dev/null +++ b/icons/parentheses.json @@ -0,0 +1,23 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "code", + "token", + "parenthesis", + "parens", + "brackets", + "parameters", + "arguments", + "args", + "input", + "call", + "maths", + "formula", + "function" + ], + "categories": [ + "development", + "files", + "maths" + ] +} \ No newline at end of file diff --git a/icons/parentheses.svg b/icons/parentheses.svg new file mode 100644 index 000000000..80d37633a --- /dev/null +++ b/icons/parentheses.svg @@ -0,0 +1,14 @@ + + + + diff --git a/icons/pc-case.json b/icons/pc-case.json new file mode 100644 index 000000000..2105a0299 --- /dev/null +++ b/icons/pc-case.json @@ -0,0 +1,11 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "computer", + "chassis" + ], + "categories": [ + "devices", + "gaming" + ] +} diff --git a/icons/pc-case.svg b/icons/pc-case.svg new file mode 100644 index 000000000..287129770 --- /dev/null +++ b/icons/pc-case.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/icons/pi.json b/icons/pi.json new file mode 100644 index 000000000..f0111253c --- /dev/null +++ b/icons/pi.json @@ -0,0 +1,18 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "constant", + "code", + "coding", + "programming", + "symbol", + "trigonometry", + "geometry", + "formula" + ], + "categories": [ + "development", + "maths", + "shapes" + ] +} diff --git a/icons/pi.svg b/icons/pi.svg new file mode 100644 index 000000000..40cc27def --- /dev/null +++ b/icons/pi.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/plug-zap-2.json b/icons/plug-zap-2.json new file mode 100644 index 000000000..3e6108e9d --- /dev/null +++ b/icons/plug-zap-2.json @@ -0,0 +1,14 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "electricity", + "electronics", + "charge", + "charging", + "battery", + "connect" + ], + "categories": [ + "devices" + ] +} \ No newline at end of file diff --git a/icons/plug-zap-2.svg b/icons/plug-zap-2.svg new file mode 100644 index 000000000..ba0eea9ed --- /dev/null +++ b/icons/plug-zap-2.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/icons/plug-zap.json b/icons/plug-zap.json index 51849c093..3e6108e9d 100644 --- a/icons/plug-zap.json +++ b/icons/plug-zap.json @@ -1,6 +1,8 @@ { "$schema": "../icon.schema.json", "tags": [ + "electricity", + "electronics", "charge", "charging", "battery", diff --git a/icons/plug-zap.svg b/icons/plug-zap.svg index aeaa18c26..6376dc020 100644 --- a/icons/plug-zap.svg +++ b/icons/plug-zap.svg @@ -9,9 +9,9 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - - + + + + + diff --git a/icons/plug.json b/icons/plug.json index 9ded420d2..5c0e0b86c 100644 --- a/icons/plug.json +++ b/icons/plug.json @@ -2,6 +2,7 @@ "$schema": "../icon.schema.json", "tags": [ "electricity", + "electronics", "socket", "outlet" ], diff --git a/icons/plug.svg b/icons/plug.svg index 16bb1e7a9..0b92aeee8 100644 --- a/icons/plug.svg +++ b/icons/plug.svg @@ -10,7 +10,7 @@ stroke-linejoin="round" > - - - + + + diff --git a/icons/redo-dot.json b/icons/redo-dot.json new file mode 100644 index 000000000..77fde8622 --- /dev/null +++ b/icons/redo-dot.json @@ -0,0 +1,14 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "redo", + "history", + "step", + "over", + "forward" + ], + "categories": [ + "text", + "arrows" + ] +} \ No newline at end of file diff --git a/icons/redo-dot.svg b/icons/redo-dot.svg new file mode 100644 index 000000000..bf3df1314 --- /dev/null +++ b/icons/redo-dot.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/replace-all.svg b/icons/replace-all.svg index 33bffc02d..6b17cbbc6 100644 --- a/icons/replace-all.svg +++ b/icons/replace-all.svg @@ -9,13 +9,13 @@ stroke-linecap="round" stroke-linejoin="round" > - + + + + - - - - - - - + + + + diff --git a/icons/replace.svg b/icons/replace.svg index 79c55c192..1a5b11f70 100644 --- a/icons/replace.svg +++ b/icons/replace.svg @@ -9,11 +9,11 @@ stroke-linecap="round" stroke-linejoin="round" > - + + + + - - - - - + + diff --git a/icons/salad.json b/icons/salad.json index e4eafef42..b6d1feaf5 100644 --- a/icons/salad.json +++ b/icons/salad.json @@ -12,6 +12,7 @@ "health" ], "categories": [ - "food-beverage" + "food-beverage", + "emoji" ] } diff --git a/icons/satellite-dish.json b/icons/satellite-dish.json new file mode 100644 index 000000000..a197791d6 --- /dev/null +++ b/icons/satellite-dish.json @@ -0,0 +1,14 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "antenna", + "receiver", + "dish aerial", + "saucer" + ], + "categories": [ + "connectivity", + "devices", + "multimedia" + ] +} diff --git a/icons/satellite-dish.svg b/icons/satellite-dish.svg new file mode 100644 index 000000000..a122bc796 --- /dev/null +++ b/icons/satellite-dish.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/icons/satellite.json b/icons/satellite.json new file mode 100644 index 000000000..2edfc7ba7 --- /dev/null +++ b/icons/satellite.json @@ -0,0 +1,12 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "space station", + "orbit", + "transmitter" + ], + "categories": [ + "connectivity", + "science" + ] +} diff --git a/icons/satellite.svg b/icons/satellite.svg new file mode 100644 index 000000000..a0511c3a8 --- /dev/null +++ b/icons/satellite.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/icons/screen-share-off.json b/icons/screen-share-off.json index 281c9f3a4..c9f00b377 100644 --- a/icons/screen-share-off.json +++ b/icons/screen-share-off.json @@ -2,7 +2,8 @@ "$schema": "../icon.schema.json", "tags": [ "desktop", - "disconnect" + "disconnect", + "monitor" ], "categories": [ "connectivity", diff --git a/icons/screen-share.json b/icons/screen-share.json index 0a545dd91..51f25bdc6 100644 --- a/icons/screen-share.json +++ b/icons/screen-share.json @@ -2,7 +2,8 @@ "$schema": "../icon.schema.json", "tags": [ "host", - "desktop" + "desktop", + "monitor" ], "categories": [ "connectivity", diff --git a/icons/scroll-text.json b/icons/scroll-text.json new file mode 100644 index 000000000..461fa8f41 --- /dev/null +++ b/icons/scroll-text.json @@ -0,0 +1,19 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "paper", + "log", + "scripture", + "document", + "parchment", + "list", + "long", + "script", + "code" + ], + "categories": [ + "gaming", + "development", + "text" + ] +} \ No newline at end of file diff --git a/icons/scroll-text.svg b/icons/scroll-text.svg new file mode 100644 index 000000000..6876c6920 --- /dev/null +++ b/icons/scroll-text.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/icons/scroll.json b/icons/scroll.json index 00c8c6c41..461fa8f41 100644 --- a/icons/scroll.json +++ b/icons/scroll.json @@ -5,10 +5,15 @@ "log", "scripture", "document", - "parchment" + "parchment", + "list", + "long", + "script", + "code" ], "categories": [ "gaming", - "development" + "development", + "text" ] -} +} \ No newline at end of file diff --git a/icons/scroll.svg b/icons/scroll.svg index 5f75973dc..ac0821dae 100644 --- a/icons/scroll.svg +++ b/icons/scroll.svg @@ -9,8 +9,6 @@ stroke-linecap="round" stroke-linejoin="round" > - - + - diff --git a/icons/shuffle.json b/icons/shuffle.json index 0f2001c79..4a71a85a7 100644 --- a/icons/shuffle.json +++ b/icons/shuffle.json @@ -1,7 +1,9 @@ { "$schema": "../icon.schema.json", "tags": [ - "music" + "music", + "random", + "reorder" ], "categories": [ "multimedia", diff --git a/icons/shuffle.svg b/icons/shuffle.svg index 45d94e75c..7b5e482c3 100644 --- a/icons/shuffle.svg +++ b/icons/shuffle.svg @@ -9,9 +9,9 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - - + + + + + diff --git a/icons/sigma.json b/icons/sigma.json index 326433c2d..53e8ac2d0 100644 --- a/icons/sigma.json +++ b/icons/sigma.json @@ -4,7 +4,9 @@ "sum", "calculate", "formula", - "maths" + "maths", + "enumeration", + "enumerate" ], "categories": [ "text", diff --git a/icons/smartphone-charging.json b/icons/smartphone-charging.json index 89fccb70b..a042ada58 100644 --- a/icons/smartphone-charging.json +++ b/icons/smartphone-charging.json @@ -4,7 +4,8 @@ "phone", "cellphone", "device", - "power" + "power", + "screen" ], "categories": [ "connectivity", diff --git a/icons/smartphone-nfc.json b/icons/smartphone-nfc.json index b619ade88..35e152760 100644 --- a/icons/smartphone-nfc.json +++ b/icons/smartphone-nfc.json @@ -3,7 +3,8 @@ "tags": [ "contactless", "payment", - "near-field communication" + "near-field communication", + "screen" ], "categories": [ "communication", diff --git a/icons/smartphone.json b/icons/smartphone.json index 06ffde391..1c2ff542c 100644 --- a/icons/smartphone.json +++ b/icons/smartphone.json @@ -3,7 +3,8 @@ "tags": [ "phone", "cellphone", - "device" + "device", + "screen" ], "categories": [ "connectivity", diff --git a/icons/space.svg b/icons/space.svg index 3cdedb6ea..87c90b533 100644 --- a/icons/space.svg +++ b/icons/space.svg @@ -9,5 +9,5 @@ stroke-linecap="round" stroke-linejoin="round" > - + diff --git a/icons/stars.json b/icons/sparkles.json similarity index 82% rename from icons/stars.json rename to icons/sparkles.json index 62f6c126d..faec5e199 100644 --- a/icons/stars.json +++ b/icons/sparkles.json @@ -1,10 +1,10 @@ { "$schema": "../icon.schema.json", "tags": [ + "stars", "effect", "filter", "night", - "sparkles", "magic" ], "categories": [ @@ -13,5 +13,8 @@ "multimedia", "gaming", "weather" + ], + "aliases": [ + "stars" ] } diff --git a/icons/stars.svg b/icons/sparkles.svg similarity index 100% rename from icons/stars.svg rename to icons/sparkles.svg diff --git a/icons/square-asterisk.json b/icons/square-asterisk.json new file mode 100644 index 000000000..be0e02270 --- /dev/null +++ b/icons/square-asterisk.json @@ -0,0 +1,14 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "password", + "secret", + "access", + "key" + ], + "categories": [ + "text", + "security", + "account" + ] +} \ No newline at end of file diff --git a/icons/square-asterisk.svg b/icons/square-asterisk.svg new file mode 100644 index 000000000..451d4a517 --- /dev/null +++ b/icons/square-asterisk.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/icons/sun-dim.svg b/icons/sun-dim.svg index 693057c9c..260622035 100644 --- a/icons/sun-dim.svg +++ b/icons/sun-dim.svg @@ -9,7 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - + diff --git a/icons/sun-medium.svg b/icons/sun-medium.svg index 9852e70cc..c1d5bed15 100644 --- a/icons/sun-medium.svg +++ b/icons/sun-medium.svg @@ -9,7 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - + diff --git a/icons/sun-moon.svg b/icons/sun-moon.svg index 3a9239b31..87d0d2c5c 100644 --- a/icons/sun-moon.svg +++ b/icons/sun-moon.svg @@ -9,8 +9,8 @@ stroke-linecap="round" stroke-linejoin="round" > - - + + diff --git a/icons/touchpad-off.json b/icons/touchpad-off.json new file mode 100644 index 000000000..aea06fd86 --- /dev/null +++ b/icons/touchpad-off.json @@ -0,0 +1,10 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "trackpad", + "cursor" + ], + "categories": [ + "devices" + ] +} diff --git a/icons/touchpad-off.svg b/icons/touchpad-off.svg new file mode 100644 index 000000000..87913985e --- /dev/null +++ b/icons/touchpad-off.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/icons/touchpad.json b/icons/touchpad.json new file mode 100644 index 000000000..aea06fd86 --- /dev/null +++ b/icons/touchpad.json @@ -0,0 +1,10 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "trackpad", + "cursor" + ], + "categories": [ + "devices" + ] +} diff --git a/icons/touchpad.svg b/icons/touchpad.svg new file mode 100644 index 000000000..e43b33f6f --- /dev/null +++ b/icons/touchpad.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/triangle.json b/icons/triangle.json index 9d37ae446..8b8ba79f4 100644 --- a/icons/triangle.json +++ b/icons/triangle.json @@ -1,8 +1,11 @@ { "$schema": "../icon.schema.json", "tags": [ + "equilateral", "delta", - "shape" + "shape", + "pyramid", + "hierarchy" ], "categories": [ "shapes" diff --git a/icons/undo-dot.json b/icons/undo-dot.json new file mode 100644 index 000000000..0ae9a8f6f --- /dev/null +++ b/icons/undo-dot.json @@ -0,0 +1,13 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "redo", + "history", + "step", + "back" + ], + "categories": [ + "text", + "arrows" + ] +} \ No newline at end of file diff --git a/icons/undo-dot.svg b/icons/undo-dot.svg new file mode 100644 index 000000000..23804770a --- /dev/null +++ b/icons/undo-dot.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/ungroup.json b/icons/ungroup.json new file mode 100644 index 000000000..732cd39b1 --- /dev/null +++ b/icons/ungroup.json @@ -0,0 +1,16 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "cubes", + "packages", + "parts", + "units", + "collection", + "cluster", + "separate" + ], + "categories": [ + "shapes", + "files" + ] +} \ No newline at end of file diff --git a/icons/ungroup.svg b/icons/ungroup.svg new file mode 100644 index 000000000..1d36b872a --- /dev/null +++ b/icons/ungroup.svg @@ -0,0 +1,14 @@ + + + + diff --git a/icons/unplug.json b/icons/unplug.json new file mode 100644 index 000000000..c78938ef1 --- /dev/null +++ b/icons/unplug.json @@ -0,0 +1,14 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "electricity", + "electronics", + "socket", + "outlet", + "disconnect" + ], + "categories": [ + "devices", + "development" + ] +} \ No newline at end of file diff --git a/icons/unplug.svg b/icons/unplug.svg new file mode 100644 index 000000000..0f99c8ad2 --- /dev/null +++ b/icons/unplug.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/icons/user-2.json b/icons/user-2.json new file mode 100644 index 000000000..cf7f75dc3 --- /dev/null +++ b/icons/user-2.json @@ -0,0 +1,11 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "person", + "account", + "contact" + ], + "categories": [ + "account" + ] +} diff --git a/icons/user-2.svg b/icons/user-2.svg new file mode 100644 index 000000000..41d09483a --- /dev/null +++ b/icons/user-2.svg @@ -0,0 +1,14 @@ + + + + diff --git a/icons/user-check-2.json b/icons/user-check-2.json new file mode 100644 index 000000000..fdd8232cd --- /dev/null +++ b/icons/user-check-2.json @@ -0,0 +1,15 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "followed", + "subscribed", + "done", + "todo", + "tick", + "complete", + "task" + ], + "categories": [ + "account" + ] +} diff --git a/icons/user-check-2.svg b/icons/user-check-2.svg new file mode 100644 index 000000000..01e962013 --- /dev/null +++ b/icons/user-check-2.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/user-circle-2.json b/icons/user-circle-2.json new file mode 100644 index 000000000..184c9c066 --- /dev/null +++ b/icons/user-circle-2.json @@ -0,0 +1,12 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "person", + "account", + "contact" + ], + "categories": [ + "account", + "shapes" + ] +} diff --git a/icons/user-circle-2.svg b/icons/user-circle-2.svg new file mode 100644 index 000000000..b1fe03acf --- /dev/null +++ b/icons/user-circle-2.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/user-circle.json b/icons/user-circle.json new file mode 100644 index 000000000..184c9c066 --- /dev/null +++ b/icons/user-circle.json @@ -0,0 +1,12 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "person", + "account", + "contact" + ], + "categories": [ + "account", + "shapes" + ] +} diff --git a/icons/user-circle.svg b/icons/user-circle.svg new file mode 100644 index 000000000..d5f7be58d --- /dev/null +++ b/icons/user-circle.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/user-cog-2.json b/icons/user-cog-2.json new file mode 100644 index 000000000..13e3716d9 --- /dev/null +++ b/icons/user-cog-2.json @@ -0,0 +1,12 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "settings", + "edit", + "cog", + "gear" + ], + "categories": [ + "account" + ] +} diff --git a/icons/user-cog-2.svg b/icons/user-cog-2.svg new file mode 100644 index 000000000..4c15143ef --- /dev/null +++ b/icons/user-cog-2.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + diff --git a/icons/user-minus-2.json b/icons/user-minus-2.json new file mode 100644 index 000000000..19cc6e541 --- /dev/null +++ b/icons/user-minus-2.json @@ -0,0 +1,12 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "delete", + "remove", + "unfollow", + "unsubscribe" + ], + "categories": [ + "account" + ] +} diff --git a/icons/user-minus-2.svg b/icons/user-minus-2.svg new file mode 100644 index 000000000..b38777a24 --- /dev/null +++ b/icons/user-minus-2.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/user-plus-2.json b/icons/user-plus-2.json new file mode 100644 index 000000000..d60d0baab --- /dev/null +++ b/icons/user-plus-2.json @@ -0,0 +1,13 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "new", + "add", + "create", + "follow", + "subscribe" + ], + "categories": [ + "account" + ] +} diff --git a/icons/user-plus-2.svg b/icons/user-plus-2.svg new file mode 100644 index 000000000..5cb7cc060 --- /dev/null +++ b/icons/user-plus-2.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/icons/user-square-2.json b/icons/user-square-2.json new file mode 100644 index 000000000..184c9c066 --- /dev/null +++ b/icons/user-square-2.json @@ -0,0 +1,12 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "person", + "account", + "contact" + ], + "categories": [ + "account", + "shapes" + ] +} diff --git a/icons/user-square-2.svg b/icons/user-square-2.svg new file mode 100644 index 000000000..bff76a800 --- /dev/null +++ b/icons/user-square-2.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/user-square.json b/icons/user-square.json new file mode 100644 index 000000000..184c9c066 --- /dev/null +++ b/icons/user-square.json @@ -0,0 +1,12 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "person", + "account", + "contact" + ], + "categories": [ + "account", + "shapes" + ] +} diff --git a/icons/user-square.svg b/icons/user-square.svg new file mode 100644 index 000000000..542d9052f --- /dev/null +++ b/icons/user-square.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/user-x-2.json b/icons/user-x-2.json new file mode 100644 index 000000000..e0b4f3498 --- /dev/null +++ b/icons/user-x-2.json @@ -0,0 +1,13 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "delete", + "remove", + "unfollow", + "unsubscribe", + "unavailable" + ], + "categories": [ + "account" + ] +} diff --git a/icons/user-x-2.svg b/icons/user-x-2.svg new file mode 100644 index 000000000..cab0457f2 --- /dev/null +++ b/icons/user-x-2.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/icons/users-2.json b/icons/users-2.json new file mode 100644 index 000000000..1175e8b51 --- /dev/null +++ b/icons/users-2.json @@ -0,0 +1,10 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "group", + "people" + ], + "categories": [ + "account" + ] +} diff --git a/icons/users-2.svg b/icons/users-2.svg new file mode 100644 index 000000000..a61d622db --- /dev/null +++ b/icons/users-2.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/variable.json b/icons/variable.json new file mode 100644 index 000000000..5759558cd --- /dev/null +++ b/icons/variable.json @@ -0,0 +1,19 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "code", + "coding", + "programming", + "symbol", + "calculate", + "algebra", + "x", + "parentheses", + "parenthesis", + "brackets" + ], + "categories": [ + "development", + "maths" + ] +} \ No newline at end of file diff --git a/icons/variable.svg b/icons/variable.svg new file mode 100644 index 000000000..16bf46233 --- /dev/null +++ b/icons/variable.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/icons/vibrate-off.json b/icons/vibrate-off.json index 11ee4f0e2..03789c841 100644 --- a/icons/vibrate-off.json +++ b/icons/vibrate-off.json @@ -5,7 +5,8 @@ "notification", "rumble", "haptic feedback", - "notifications" + "notifications", + "screen" ], "categories": [ "devices", diff --git a/icons/vibrate.json b/icons/vibrate.json index 705e4056b..3aacecafb 100644 --- a/icons/vibrate.json +++ b/icons/vibrate.json @@ -4,7 +4,8 @@ "smartphone", "notification", "rumble", - "haptic feedback" + "haptic feedback", + "screen" ], "categories": [ "devices", diff --git a/icons/wallpaper.json b/icons/wallpaper.json new file mode 100644 index 000000000..1a37dedbf --- /dev/null +++ b/icons/wallpaper.json @@ -0,0 +1,11 @@ +{ + "$schema": "../icon.schema.json", + "tags": [ + "cover", + "lock screen" + ], + "categories": [ + "account", + "devices" + ] +} diff --git a/icons/wallpaper.svg b/icons/wallpaper.svg new file mode 100644 index 000000000..3379d3dd8 --- /dev/null +++ b/icons/wallpaper.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/icons/whole-word.svg b/icons/whole-word.svg index f1b229cd4..19e83c4af 100644 --- a/icons/whole-word.svg +++ b/icons/whole-word.svg @@ -9,9 +9,9 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - + + + + diff --git a/packages/lucide-angular/package.json b/packages/lucide-angular/package.json index 579a291db..1b0b3b228 100644 --- a/packages/lucide-angular/package.json +++ b/packages/lucide-angular/package.json @@ -77,7 +77,7 @@ "zone.js": "~0.11.4" }, "peerDependencies": { - "@angular/common": "13.x - 15.x", - "@angular/core": "13.x - 15.x" + "@angular/common": "13.x - 16.x", + "@angular/core": "13.x - 16.x" } }