From d8b08f8fda58c6cb5a45ebd0b8ee59d7170cdc10 Mon Sep 17 00:00:00 2001 From: Daniel Bayley Date: Fri, 27 Oct 2023 07:56:26 +0100 Subject: [PATCH] Add missing `git` icons (#995) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add `git-pull-request-create` icon * Add `git-pull-request-create-arrow` variant * Improve `git-*` icons metadata * Optimise `git-pull-request-closed` icon * Refine `git-fork` icon …to match [`network`](https://lucide.dev/icons/network) * Add `git-graph` icon * Rename `git-commit` to `git-commit-horizontal` * Add `git-commit-vertical` icon * Add `git-pull-request-arrow` icon * Add `git-compare-arrows` icon --- icons/diff.json | 1 + icons/git-branch-plus.json | 3 ++- icons/git-commit-horizontal.json | 23 +++++++++++++++++++ ...t-commit.svg => git-commit-horizontal.svg} | 0 icons/git-commit-vertical.json | 18 +++++++++++++++ icons/git-commit-vertical.svg | 15 ++++++++++++ icons/git-compare-arrows.json | 15 ++++++++++++ icons/git-compare-arrows.svg | 18 +++++++++++++++ icons/git-compare.json | 6 +++-- icons/git-fork.svg | 2 +- icons/{git-commit.json => git-graph.json} | 9 ++++---- icons/git-graph.svg | 18 +++++++++++++++ icons/git-pull-request-arrow.json | 15 ++++++++++++ icons/git-pull-request-arrow.svg | 17 ++++++++++++++ icons/git-pull-request-closed.json | 5 +++- icons/git-pull-request-closed.svg | 6 ++--- icons/git-pull-request-create-arrow.json | 18 +++++++++++++++ icons/git-pull-request-create-arrow.svg | 18 +++++++++++++++ icons/git-pull-request-create.json | 18 +++++++++++++++ icons/git-pull-request-create.svg | 17 ++++++++++++++ icons/git-pull-request-draft.json | 4 +++- icons/git-pull-request.json | 6 +++-- 22 files changed, 237 insertions(+), 15 deletions(-) create mode 100644 icons/git-commit-horizontal.json rename icons/{git-commit.svg => git-commit-horizontal.svg} (100%) create mode 100644 icons/git-commit-vertical.json create mode 100644 icons/git-commit-vertical.svg create mode 100644 icons/git-compare-arrows.json create mode 100644 icons/git-compare-arrows.svg rename icons/{git-commit.json => git-graph.json} (59%) create mode 100644 icons/git-graph.svg create mode 100644 icons/git-pull-request-arrow.json create mode 100644 icons/git-pull-request-arrow.svg create mode 100644 icons/git-pull-request-create-arrow.json create mode 100644 icons/git-pull-request-create-arrow.svg create mode 100644 icons/git-pull-request-create.json create mode 100644 icons/git-pull-request-create.svg diff --git a/icons/diff.json b/icons/diff.json index 846ac9619..4a64d1f6f 100644 --- a/icons/diff.json +++ b/icons/diff.json @@ -7,6 +7,7 @@ "tags": [ "patch", "difference", + "compare", "plus", "minus", "plus-minus", diff --git a/icons/git-branch-plus.json b/icons/git-branch-plus.json index a6dda4ac4..aed0a0806 100644 --- a/icons/git-branch-plus.json +++ b/icons/git-branch-plus.json @@ -6,7 +6,8 @@ ], "tags": [ "add", - "create" + "create", + "+" ], "categories": [ "development" diff --git a/icons/git-commit-horizontal.json b/icons/git-commit-horizontal.json new file mode 100644 index 000000000..ad82a4b4c --- /dev/null +++ b/icons/git-commit-horizontal.json @@ -0,0 +1,23 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "colebemis", + "ericfennis", + "johnletey" + ], + "tags": [ + "code", + "version control", + "waypoint", + "stop", + "station" + ], + "categories": [ + "development", + "maps", + "navigation" + ], + "aliases": [ + "git-commit" + ] +} \ No newline at end of file diff --git a/icons/git-commit.svg b/icons/git-commit-horizontal.svg similarity index 100% rename from icons/git-commit.svg rename to icons/git-commit-horizontal.svg diff --git a/icons/git-commit-vertical.json b/icons/git-commit-vertical.json new file mode 100644 index 000000000..1f6fca090 --- /dev/null +++ b/icons/git-commit-vertical.json @@ -0,0 +1,18 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "danielbayley" + ], + "tags": [ + "code", + "version control", + "waypoint", + "stop", + "station" + ], + "categories": [ + "development", + "maps", + "navigation" + ] +} \ No newline at end of file diff --git a/icons/git-commit-vertical.svg b/icons/git-commit-vertical.svg new file mode 100644 index 000000000..2716d4be9 --- /dev/null +++ b/icons/git-commit-vertical.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/git-compare-arrows.json b/icons/git-compare-arrows.json new file mode 100644 index 000000000..3fd7fd794 --- /dev/null +++ b/icons/git-compare-arrows.json @@ -0,0 +1,15 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "danielbayley" + ], + "tags": [ + "code", + "version control", + "diff" + ], + "categories": [ + "development", + "arrows" + ] +} \ No newline at end of file diff --git a/icons/git-compare-arrows.svg b/icons/git-compare-arrows.svg new file mode 100644 index 000000000..15068b1fe --- /dev/null +++ b/icons/git-compare-arrows.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/icons/git-compare.json b/icons/git-compare.json index bce09b2c3..c90512f07 100644 --- a/icons/git-compare.json +++ b/icons/git-compare.json @@ -6,9 +6,11 @@ ], "tags": [ "code", - "version control" + "version control", + "diff" ], "categories": [ - "development" + "development", + "arrows" ] } \ No newline at end of file diff --git a/icons/git-fork.svg b/icons/git-fork.svg index 5d4a51a7a..e04fd62bc 100644 --- a/icons/git-fork.svg +++ b/icons/git-fork.svg @@ -12,6 +12,6 @@ - + diff --git a/icons/git-commit.json b/icons/git-graph.json similarity index 59% rename from icons/git-commit.json rename to icons/git-graph.json index e5811a105..d56862ee9 100644 --- a/icons/git-commit.json +++ b/icons/git-graph.json @@ -1,13 +1,14 @@ { "$schema": "../icon.schema.json", "contributors": [ - "colebemis", - "ericfennis", - "johnletey" + "danielbayley" ], "tags": [ "code", - "version control" + "version control", + "commit graph", + "commits", + "gitlens" ], "categories": [ "development" diff --git a/icons/git-graph.svg b/icons/git-graph.svg new file mode 100644 index 000000000..f7a43fd00 --- /dev/null +++ b/icons/git-graph.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/icons/git-pull-request-arrow.json b/icons/git-pull-request-arrow.json new file mode 100644 index 000000000..77d5d93f7 --- /dev/null +++ b/icons/git-pull-request-arrow.json @@ -0,0 +1,15 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "danielbayley" + ], + "tags": [ + "code", + "version control", + "open" + ], + "categories": [ + "development", + "arrows" + ] +} \ No newline at end of file diff --git a/icons/git-pull-request-arrow.svg b/icons/git-pull-request-arrow.svg new file mode 100644 index 000000000..6b58a4f24 --- /dev/null +++ b/icons/git-pull-request-arrow.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/icons/git-pull-request-closed.json b/icons/git-pull-request-closed.json index cc2d9abcd..7e45d8f47 100644 --- a/icons/git-pull-request-closed.json +++ b/icons/git-pull-request-closed.json @@ -7,7 +7,10 @@ "tags": [ "code", "version control", - "rejected" + "rejected", + "closed", + "cancelled", + "x" ], "categories": [ "development" diff --git a/icons/git-pull-request-closed.svg b/icons/git-pull-request-closed.svg index 87365db3d..93e0fba29 100644 --- a/icons/git-pull-request-closed.svg +++ b/icons/git-pull-request-closed.svg @@ -9,10 +9,10 @@ stroke-linecap="round" stroke-linejoin="round" > - - + - + + diff --git a/icons/git-pull-request-create-arrow.json b/icons/git-pull-request-create-arrow.json new file mode 100644 index 000000000..a3ae96bdc --- /dev/null +++ b/icons/git-pull-request-create-arrow.json @@ -0,0 +1,18 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "danielbayley" + ], + "tags": [ + "code", + "version control", + "open", + "plus", + "add", + "+" + ], + "categories": [ + "development", + "arrows" + ] +} \ No newline at end of file diff --git a/icons/git-pull-request-create-arrow.svg b/icons/git-pull-request-create-arrow.svg new file mode 100644 index 000000000..9f858b83e --- /dev/null +++ b/icons/git-pull-request-create-arrow.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/icons/git-pull-request-create.json b/icons/git-pull-request-create.json new file mode 100644 index 000000000..a3ae96bdc --- /dev/null +++ b/icons/git-pull-request-create.json @@ -0,0 +1,18 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "danielbayley" + ], + "tags": [ + "code", + "version control", + "open", + "plus", + "add", + "+" + ], + "categories": [ + "development", + "arrows" + ] +} \ No newline at end of file diff --git a/icons/git-pull-request-create.svg b/icons/git-pull-request-create.svg new file mode 100644 index 000000000..9857dfb93 --- /dev/null +++ b/icons/git-pull-request-create.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/icons/git-pull-request-draft.json b/icons/git-pull-request-draft.json index cf17e15e0..ab53ca39a 100644 --- a/icons/git-pull-request-draft.json +++ b/icons/git-pull-request-draft.json @@ -7,7 +7,9 @@ "tags": [ "code", "version control", - "draft" + "open", + "draft", + "dashed" ], "categories": [ "development" diff --git a/icons/git-pull-request.json b/icons/git-pull-request.json index 68d27e5cc..f45dbde02 100644 --- a/icons/git-pull-request.json +++ b/icons/git-pull-request.json @@ -7,9 +7,11 @@ ], "tags": [ "code", - "version control" + "version control", + "open" ], "categories": [ - "development" + "development", + "arrows" ] } \ No newline at end of file