From a02c8c2dc3765ff53e2f87277071d1c69683fad2 Mon Sep 17 00:00:00 2001 From: Alex Canales Date: Wed, 1 Nov 2023 20:46:45 -0400 Subject: [PATCH 01/27] Added new icon Apollo --- devicon.json | 36 +++++++++++++++++++ .../apollographql-line-wordmark.svg | 1 + icons/apollographql/apollographql-line.svg | 1 + .../apollographql-original-wordmark.svg | 1 + .../apollographql/apollographql-original.svg | 1 + 5 files changed, 40 insertions(+) create mode 100644 icons/apollographql/apollographql-line-wordmark.svg create mode 100644 icons/apollographql/apollographql-line.svg create mode 100644 icons/apollographql/apollographql-original-wordmark.svg create mode 100644 icons/apollographql/apollographql-original.svg diff --git a/devicon.json b/devicon.json index 553abad1..cc16c533 100644 --- a/devicon.json +++ b/devicon.json @@ -559,6 +559,42 @@ "color": "#24a148", "aliases": [] }, + { + "name": "apollographql", + "altnames": [ + "Apollo" + ], + "tags": [ + "platform", + "graphql", + "api" + ], + "versions": { + "svg": [ + "original", + "original-wordmark", + "line", + "line-wordmark" + ], + "font": [ + "original", + "original-wordmark", + "line", + "line-wordmark" + ] + }, + "color": "#112B49", + "aliases": [ + { + "base": "original", + "alias": "plain" + }, + { + "base": "original-wordmark", + "alias": "plain-wordmark" + } + ] + }, { "name": "appcelerator", "altnames": [], diff --git a/icons/apollographql/apollographql-line-wordmark.svg b/icons/apollographql/apollographql-line-wordmark.svg new file mode 100644 index 00000000..b1be93b0 --- /dev/null +++ b/icons/apollographql/apollographql-line-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/apollographql/apollographql-line.svg b/icons/apollographql/apollographql-line.svg new file mode 100644 index 00000000..e86dcebe --- /dev/null +++ b/icons/apollographql/apollographql-line.svg @@ -0,0 +1 @@ + diff --git a/icons/apollographql/apollographql-original-wordmark.svg b/icons/apollographql/apollographql-original-wordmark.svg new file mode 100644 index 00000000..f6a9c681 --- /dev/null +++ b/icons/apollographql/apollographql-original-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/apollographql/apollographql-original.svg b/icons/apollographql/apollographql-original.svg new file mode 100644 index 00000000..06f28547 --- /dev/null +++ b/icons/apollographql/apollographql-original.svg @@ -0,0 +1 @@ + From b0c01fb345475d70fc7a17c67a95366580fa5e11 Mon Sep 17 00:00:00 2001 From: Alex Canales Date: Fri, 17 Nov 2023 17:32:16 -0500 Subject: [PATCH 02/27] Updated svgs --- icons/apollographql/apollographql-line-wordmark.svg | 2 +- icons/apollographql/apollographql-line.svg | 2 +- icons/apollographql/apollographql-original-wordmark.svg | 2 +- icons/apollographql/apollographql-original.svg | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/icons/apollographql/apollographql-line-wordmark.svg b/icons/apollographql/apollographql-line-wordmark.svg index b1be93b0..aa1befb7 100644 --- a/icons/apollographql/apollographql-line-wordmark.svg +++ b/icons/apollographql/apollographql-line-wordmark.svg @@ -1 +1 @@ - + diff --git a/icons/apollographql/apollographql-line.svg b/icons/apollographql/apollographql-line.svg index e86dcebe..f99ad44c 100644 --- a/icons/apollographql/apollographql-line.svg +++ b/icons/apollographql/apollographql-line.svg @@ -1 +1 @@ - + diff --git a/icons/apollographql/apollographql-original-wordmark.svg b/icons/apollographql/apollographql-original-wordmark.svg index f6a9c681..07d95b04 100644 --- a/icons/apollographql/apollographql-original-wordmark.svg +++ b/icons/apollographql/apollographql-original-wordmark.svg @@ -1 +1 @@ - + diff --git a/icons/apollographql/apollographql-original.svg b/icons/apollographql/apollographql-original.svg index 06f28547..030cfae0 100644 --- a/icons/apollographql/apollographql-original.svg +++ b/icons/apollographql/apollographql-original.svg @@ -1 +1 @@ - + From 8168ed1cebf34e2866ba863b0628e43427476479 Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Thu, 8 Feb 2024 17:23:51 +0100 Subject: [PATCH 03/27] centered and optimized cosmosdb files --- icons/cosmosdb/cosmosdb-original-wordmark.svg | 2 +- icons/cosmosdb/cosmosdb-original.svg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/icons/cosmosdb/cosmosdb-original-wordmark.svg b/icons/cosmosdb/cosmosdb-original-wordmark.svg index cfed6bb7..60069361 100644 --- a/icons/cosmosdb/cosmosdb-original-wordmark.svg +++ b/icons/cosmosdb/cosmosdb-original-wordmark.svg @@ -1 +1 @@ - + diff --git a/icons/cosmosdb/cosmosdb-original.svg b/icons/cosmosdb/cosmosdb-original.svg index c4f1f8ca..b68146d2 100644 --- a/icons/cosmosdb/cosmosdb-original.svg +++ b/icons/cosmosdb/cosmosdb-original.svg @@ -1 +1 @@ - + From 0c2c412692803761b1de5a3694bb52d1fb3073d7 Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Tue, 20 Feb 2024 09:49:47 +0100 Subject: [PATCH 04/27] Ungroup and center images --- icons/cosmosdb/cosmosdb-original-wordmark.svg | 2 +- icons/cosmosdb/cosmosdb-original.svg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/icons/cosmosdb/cosmosdb-original-wordmark.svg b/icons/cosmosdb/cosmosdb-original-wordmark.svg index 60069361..b85d91fd 100644 --- a/icons/cosmosdb/cosmosdb-original-wordmark.svg +++ b/icons/cosmosdb/cosmosdb-original-wordmark.svg @@ -1 +1 @@ - + diff --git a/icons/cosmosdb/cosmosdb-original.svg b/icons/cosmosdb/cosmosdb-original.svg index b68146d2..59c75de0 100644 --- a/icons/cosmosdb/cosmosdb-original.svg +++ b/icons/cosmosdb/cosmosdb-original.svg @@ -1 +1 @@ - + From 6a24b87775ef1e71fed81193c159f022ab00d804 Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Tue, 23 Apr 2024 10:43:54 +0200 Subject: [PATCH 05/27] Finally fix image boundaries --- icons/cosmosdb/cosmosdb-original-wordmark.svg | 2 +- icons/cosmosdb/cosmosdb-plain-wordmark.svg | 2 +- icons/cosmosdb/cosmosdb-plain.svg | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/icons/cosmosdb/cosmosdb-original-wordmark.svg b/icons/cosmosdb/cosmosdb-original-wordmark.svg index b85d91fd..b258563d 100644 --- a/icons/cosmosdb/cosmosdb-original-wordmark.svg +++ b/icons/cosmosdb/cosmosdb-original-wordmark.svg @@ -1 +1 @@ - + diff --git a/icons/cosmosdb/cosmosdb-plain-wordmark.svg b/icons/cosmosdb/cosmosdb-plain-wordmark.svg index 1f21d223..63cfc017 100644 --- a/icons/cosmosdb/cosmosdb-plain-wordmark.svg +++ b/icons/cosmosdb/cosmosdb-plain-wordmark.svg @@ -1 +1 @@ - + diff --git a/icons/cosmosdb/cosmosdb-plain.svg b/icons/cosmosdb/cosmosdb-plain.svg index 9bd5dc13..b15f9bf1 100644 --- a/icons/cosmosdb/cosmosdb-plain.svg +++ b/icons/cosmosdb/cosmosdb-plain.svg @@ -1 +1 @@ - + From 6713802deb4d14d14c418a5cb1a1307fb70f3819 Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Fri, 28 Feb 2025 16:04:50 +0100 Subject: [PATCH 06/27] new icon: spicedb (original, plain) --- devicon.json | 21 +++++++++++++++++++++ icons/spicedb/spicedb-original.svg | 1 + icons/spicedb/spicedb-plain.svg | 1 + 3 files changed, 23 insertions(+) create mode 100644 icons/spicedb/spicedb-original.svg create mode 100644 icons/spicedb/spicedb-plain.svg diff --git a/devicon.json b/devicon.json index 1438b7d8..a38a72d9 100644 --- a/devicon.json +++ b/devicon.json @@ -11126,6 +11126,27 @@ "color": "#0F3A80", "aliases": [] }, + { + "name": "spicedb", + "altnames": [], + "tags": [ + "database", + "authorization", + "access-control", + "Zanzibar" + ], + "versions": { + "svg": [ + "original", + "plain" + ], + "font": [ + "plain" + ] + }, + "color": "#FB5B62", + "aliases": [] + }, { "name": "splunk", "altnames": [], diff --git a/icons/spicedb/spicedb-original.svg b/icons/spicedb/spicedb-original.svg new file mode 100644 index 00000000..597108db --- /dev/null +++ b/icons/spicedb/spicedb-original.svg @@ -0,0 +1 @@ + diff --git a/icons/spicedb/spicedb-plain.svg b/icons/spicedb/spicedb-plain.svg new file mode 100644 index 00000000..5df4f8e0 --- /dev/null +++ b/icons/spicedb/spicedb-plain.svg @@ -0,0 +1 @@ + From b5f7ca30948e89d3b7b46c18992f21b70027bbb1 Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Fri, 28 Feb 2025 17:11:07 +0100 Subject: [PATCH 07/27] new icon: harbor (original, original-wordmark, plain, plain-wordmark, line, line-wordmark) --- devicon.json | 28 +++++++++++++++++++++++ icons/harbor/harbor-line-wordmark.svg | 1 + icons/harbor/harbor-line.svg | 1 + icons/harbor/harbor-original-wordmark.svg | 1 + icons/harbor/harbor-original.svg | 1 + icons/harbor/harbor-plain-wordmark.svg | 1 + icons/harbor/harbor-plain.svg | 1 + 7 files changed, 34 insertions(+) create mode 100644 icons/harbor/harbor-line-wordmark.svg create mode 100644 icons/harbor/harbor-line.svg create mode 100644 icons/harbor/harbor-original-wordmark.svg create mode 100644 icons/harbor/harbor-original.svg create mode 100644 icons/harbor/harbor-plain-wordmark.svg create mode 100644 icons/harbor/harbor-plain.svg diff --git a/devicon.json b/devicon.json index 1438b7d8..b7b4a85e 100644 --- a/devicon.json +++ b/devicon.json @@ -4793,6 +4793,34 @@ } ] }, + { + "name": "harbor", + "altnames": [], + "tags": [ + "docker", + "artifact", + "oci", + "registry" + ], + "versions": { + "svg": [ + "original", + "original-wordmark", + "plain", + "plain-wordmark", + "line", + "line-wordmark" + ], + "font": [ + "plain", + "plain-wordmark", + "line", + "line-wordmark" + ] + }, + "color": "#666666", + "aliases": [] + }, { "name": "hardhat", "altnames": [], diff --git a/icons/harbor/harbor-line-wordmark.svg b/icons/harbor/harbor-line-wordmark.svg new file mode 100644 index 00000000..8823eeb4 --- /dev/null +++ b/icons/harbor/harbor-line-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/harbor/harbor-line.svg b/icons/harbor/harbor-line.svg new file mode 100644 index 00000000..268cb056 --- /dev/null +++ b/icons/harbor/harbor-line.svg @@ -0,0 +1 @@ + diff --git a/icons/harbor/harbor-original-wordmark.svg b/icons/harbor/harbor-original-wordmark.svg new file mode 100644 index 00000000..b8aea81c --- /dev/null +++ b/icons/harbor/harbor-original-wordmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/harbor/harbor-original.svg b/icons/harbor/harbor-original.svg new file mode 100644 index 00000000..526961fe --- /dev/null +++ b/icons/harbor/harbor-original.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/harbor/harbor-plain-wordmark.svg b/icons/harbor/harbor-plain-wordmark.svg new file mode 100644 index 00000000..2991fec9 --- /dev/null +++ b/icons/harbor/harbor-plain-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/harbor/harbor-plain.svg b/icons/harbor/harbor-plain.svg new file mode 100644 index 00000000..2fd0721d --- /dev/null +++ b/icons/harbor/harbor-plain.svg @@ -0,0 +1 @@ + From f1a346a0ef843e9493cad3397cac83d97a07cc13 Mon Sep 17 00:00:00 2001 From: canaleal Date: Sat, 1 Mar 2025 21:37:46 -0500 Subject: [PATCH 08/27] Added fill colors --- icons/harbor/harbor-line-wordmark.svg | 2 +- icons/harbor/harbor-line.svg | 2 +- icons/harbor/harbor-plain-wordmark.svg | 2 +- icons/harbor/harbor-plain.svg | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/icons/harbor/harbor-line-wordmark.svg b/icons/harbor/harbor-line-wordmark.svg index 8823eeb4..1b3c988e 100644 --- a/icons/harbor/harbor-line-wordmark.svg +++ b/icons/harbor/harbor-line-wordmark.svg @@ -1 +1 @@ - + diff --git a/icons/harbor/harbor-line.svg b/icons/harbor/harbor-line.svg index 268cb056..2d843827 100644 --- a/icons/harbor/harbor-line.svg +++ b/icons/harbor/harbor-line.svg @@ -1 +1 @@ - + diff --git a/icons/harbor/harbor-plain-wordmark.svg b/icons/harbor/harbor-plain-wordmark.svg index 2991fec9..fa619c4c 100644 --- a/icons/harbor/harbor-plain-wordmark.svg +++ b/icons/harbor/harbor-plain-wordmark.svg @@ -1 +1 @@ - + diff --git a/icons/harbor/harbor-plain.svg b/icons/harbor/harbor-plain.svg index 2fd0721d..21bff091 100644 --- a/icons/harbor/harbor-plain.svg +++ b/icons/harbor/harbor-plain.svg @@ -1 +1 @@ - + From 5b18edf5a7533c451dd8d300df18a0725256e6d4 Mon Sep 17 00:00:00 2001 From: gewaleelek <165679471+gewaleelek@users.noreply.github.com> Date: Fri, 7 Mar 2025 17:42:46 +0700 Subject: [PATCH 09/27] new icon: hyperv (original) --- devicon.json | 25 +++++++++++++++++++++++++ icons/hyperv/hyperv-original.svg | 1 + 2 files changed, 26 insertions(+) create mode 100644 icons/hyperv/hyperv-original.svg diff --git a/devicon.json b/devicon.json index 206bc59a..e6ad8340 100644 --- a/devicon.json +++ b/devicon.json @@ -5100,6 +5100,31 @@ "color": "#FF4088", "aliases": [] }, + { + "name": "hyperv", + "altnames": [ + "hyper-v" + ], + "tags": [ + "hypervisor", + "operating-system" + ], + "versions": { + "svg": [ + "original" + ], + "font": [ + "original" + ] + }, + "color": "#00188f", + "aliases": [ + { + "base": "original", + "alias": "plain" + } + ] + }, { "name": "ie10", "altnames": [ diff --git a/icons/hyperv/hyperv-original.svg b/icons/hyperv/hyperv-original.svg new file mode 100644 index 00000000..e699b6ac --- /dev/null +++ b/icons/hyperv/hyperv-original.svg @@ -0,0 +1 @@ + From 4f2014e2470b6ab4b1b7fc8136013398635c6cc9 Mon Sep 17 00:00:00 2001 From: gewaleelek <165679471+gewaleelek@users.noreply.github.com> Date: Thu, 13 Mar 2025 16:53:07 +0700 Subject: [PATCH 10/27] move hyperv-original to hyperv-original-wordmark --- .../hyperv/{hyperv-original.svg => hyperv-original-wordmark.svg} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename icons/hyperv/{hyperv-original.svg => hyperv-original-wordmark.svg} (100%) diff --git a/icons/hyperv/hyperv-original.svg b/icons/hyperv/hyperv-original-wordmark.svg similarity index 100% rename from icons/hyperv/hyperv-original.svg rename to icons/hyperv/hyperv-original-wordmark.svg From 1114ee6f88dde5a51057e805bea275941cbe04f0 Mon Sep 17 00:00:00 2001 From: gewaleelek <165679471+gewaleelek@users.noreply.github.com> Date: Thu, 13 Mar 2025 17:01:07 +0700 Subject: [PATCH 11/27] add hyperv-original and hyperv-plain --- icons/hyperv/hyperv-original.svg | 1 + icons/hyperv/hyperv-plain.svg | 1 + 2 files changed, 2 insertions(+) create mode 100644 icons/hyperv/hyperv-original.svg create mode 100644 icons/hyperv/hyperv-plain.svg diff --git a/icons/hyperv/hyperv-original.svg b/icons/hyperv/hyperv-original.svg new file mode 100644 index 00000000..6bb43d71 --- /dev/null +++ b/icons/hyperv/hyperv-original.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/hyperv/hyperv-plain.svg b/icons/hyperv/hyperv-plain.svg new file mode 100644 index 00000000..9fdc32e2 --- /dev/null +++ b/icons/hyperv/hyperv-plain.svg @@ -0,0 +1 @@ + From ea83cf30cfabfa8198a91e52cbc25dae0d00734b Mon Sep 17 00:00:00 2001 From: gewaleelek <165679471+gewaleelek@users.noreply.github.com> Date: Thu, 13 Mar 2025 17:02:43 +0700 Subject: [PATCH 12/27] update devicon.json --- devicon.json | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/devicon.json b/devicon.json index e6ad8340..b9645360 100644 --- a/devicon.json +++ b/devicon.json @@ -5111,17 +5111,20 @@ ], "versions": { "svg": [ - "original" + "original", + "original-wordmark", + "plain" ], "font": [ - "original" + "original-wordmark", + "plain" ] }, "color": "#00188f", "aliases": [ { - "base": "original", - "alias": "plain" + "base": "original-wordmark", + "alias": "plain-wordmark" } ] }, From f706689d3aaf1ee47251923e3c2bebff77aa4251 Mon Sep 17 00:00:00 2001 From: gewaleelek <165679471+gewaleelek@users.noreply.github.com> Date: Thu, 13 Mar 2025 18:45:48 +0700 Subject: [PATCH 13/27] new icon: radstudio (original, plain) --- devicon.json | 21 +++++++++++++++++++++ icons/radstudio/radstudio-original.svg | 1 + icons/radstudio/radstudio-plain.svg | 1 + 3 files changed, 23 insertions(+) create mode 100644 icons/radstudio/radstudio-original.svg create mode 100644 icons/radstudio/radstudio-plain.svg diff --git a/devicon.json b/devicon.json index 856277a2..a75ba85e 100644 --- a/devicon.json +++ b/devicon.json @@ -10073,6 +10073,27 @@ "color": "#9f1d20", "aliases": [] }, + { + "name": "radstudio", + "altnames": [ + "RAD Studio" + ], + "tags": [ + "editor", + "IDE" + ], + "versions": { + "svg": [ + "original", + "plain" + ], + "font": [ + "plain" + ] + }, + "color": "#f42434", + "aliases": [] + }, { "name": "rails", "altnames": [ diff --git a/icons/radstudio/radstudio-original.svg b/icons/radstudio/radstudio-original.svg new file mode 100644 index 00000000..575e2504 --- /dev/null +++ b/icons/radstudio/radstudio-original.svg @@ -0,0 +1 @@ + diff --git a/icons/radstudio/radstudio-plain.svg b/icons/radstudio/radstudio-plain.svg new file mode 100644 index 00000000..df9c1ffc --- /dev/null +++ b/icons/radstudio/radstudio-plain.svg @@ -0,0 +1 @@ + From cca7b3b66859e80e695cbf3472e24695668a160c Mon Sep 17 00:00:00 2001 From: canaleal Date: Thu, 13 Mar 2025 23:14:20 -0400 Subject: [PATCH 14/27] Updated wordmark logo --- icons/apollographql/apollographql-line-wordmark.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/icons/apollographql/apollographql-line-wordmark.svg b/icons/apollographql/apollographql-line-wordmark.svg index aa1befb7..6412cbe9 100644 --- a/icons/apollographql/apollographql-line-wordmark.svg +++ b/icons/apollographql/apollographql-line-wordmark.svg @@ -1 +1 @@ - + From 0bdcb3db35027f83c2993f8c1385332dbbdd74d4 Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Mon, 17 Mar 2025 10:54:49 +0100 Subject: [PATCH 15/27] Update hyperv-original.svg Add empty newline --- icons/hyperv/hyperv-original.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/icons/hyperv/hyperv-original.svg b/icons/hyperv/hyperv-original.svg index 6bb43d71..58a45ab1 100644 --- a/icons/hyperv/hyperv-original.svg +++ b/icons/hyperv/hyperv-original.svg @@ -1 +1 @@ - \ No newline at end of file + From 331de228d3d6e68778e620c29120ec3e228979d2 Mon Sep 17 00:00:00 2001 From: gewaleelek <165679471+gewaleelek@users.noreply.github.com> Date: Sat, 29 Mar 2025 22:45:01 +0700 Subject: [PATCH 16/27] new icon: entityframeworkcore (original, plain, line) --- devicon.json | 26 +++++++++++++++++++ .../entityframeworkcore-line.svg | 1 + .../entityframeworkcore-original.svg | 1 + .../entityframeworkcore-plain.svg | 1 + 4 files changed, 29 insertions(+) create mode 100644 icons/entityframeworkcore/entityframeworkcore-line.svg create mode 100644 icons/entityframeworkcore/entityframeworkcore-original.svg create mode 100644 icons/entityframeworkcore/entityframeworkcore-plain.svg diff --git a/devicon.json b/devicon.json index 6eade974..0931506b 100644 --- a/devicon.json +++ b/devicon.json @@ -3444,6 +3444,32 @@ } ] }, + { + "name": "entityframeworkcore", + "altnames": [ + "ef core", + "entity framework core" + ], + "tags": [ + "dotnet", + ".net", + "framework", + "database" + ], + "versions": { + "svg": [ + "original", + "plain", + "line" + ], + "font": [ + "plain", + "line" + ] + }, + "color": "#512bd4", + "aliases": [] + }, { "name": "envoy", "altnames": [ diff --git a/icons/entityframeworkcore/entityframeworkcore-line.svg b/icons/entityframeworkcore/entityframeworkcore-line.svg new file mode 100644 index 00000000..7ded53a4 --- /dev/null +++ b/icons/entityframeworkcore/entityframeworkcore-line.svg @@ -0,0 +1 @@ + diff --git a/icons/entityframeworkcore/entityframeworkcore-original.svg b/icons/entityframeworkcore/entityframeworkcore-original.svg new file mode 100644 index 00000000..b56da59d --- /dev/null +++ b/icons/entityframeworkcore/entityframeworkcore-original.svg @@ -0,0 +1 @@ + diff --git a/icons/entityframeworkcore/entityframeworkcore-plain.svg b/icons/entityframeworkcore/entityframeworkcore-plain.svg new file mode 100644 index 00000000..d66c4084 --- /dev/null +++ b/icons/entityframeworkcore/entityframeworkcore-plain.svg @@ -0,0 +1 @@ + From ff61ddc3292ec151c2cf6f1d618f16f257db6308 Mon Sep 17 00:00:00 2001 From: canaleal Date: Sun, 30 Mar 2025 00:57:49 -0400 Subject: [PATCH 17/27] optimized icons --- icons/cosmosdb/cosmosdb-original-wordmark.svg | 2 +- icons/cosmosdb/cosmosdb-original.svg | 2 +- icons/cosmosdb/cosmosdb-plain-wordmark.svg | 2 +- icons/cosmosdb/cosmosdb-plain.svg | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/icons/cosmosdb/cosmosdb-original-wordmark.svg b/icons/cosmosdb/cosmosdb-original-wordmark.svg index b258563d..1393c214 100644 --- a/icons/cosmosdb/cosmosdb-original-wordmark.svg +++ b/icons/cosmosdb/cosmosdb-original-wordmark.svg @@ -1 +1 @@ - + diff --git a/icons/cosmosdb/cosmosdb-original.svg b/icons/cosmosdb/cosmosdb-original.svg index 59c75de0..41caa20c 100644 --- a/icons/cosmosdb/cosmosdb-original.svg +++ b/icons/cosmosdb/cosmosdb-original.svg @@ -1 +1 @@ - + diff --git a/icons/cosmosdb/cosmosdb-plain-wordmark.svg b/icons/cosmosdb/cosmosdb-plain-wordmark.svg index 63cfc017..debef30a 100644 --- a/icons/cosmosdb/cosmosdb-plain-wordmark.svg +++ b/icons/cosmosdb/cosmosdb-plain-wordmark.svg @@ -1 +1 @@ - + diff --git a/icons/cosmosdb/cosmosdb-plain.svg b/icons/cosmosdb/cosmosdb-plain.svg index b15f9bf1..4642ca96 100644 --- a/icons/cosmosdb/cosmosdb-plain.svg +++ b/icons/cosmosdb/cosmosdb-plain.svg @@ -1 +1 @@ - + From 1772fa4622a5df0588c4e125f889574541695eaa Mon Sep 17 00:00:00 2001 From: canaleal Date: Sun, 30 Mar 2025 01:09:12 -0400 Subject: [PATCH 18/27] Updated json --- devicon.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/devicon.json b/devicon.json index 6a10302b..662bbdbc 100644 --- a/devicon.json +++ b/devicon.json @@ -1995,7 +1995,9 @@ "versions": { "svg": [ "original", - "original-wordmark" + "original-wordmark", + "plain", + "plain-wordmark" ], "font": [ "plain", From 67d99f58fb3b3c9745f4138b4b51f91df6336f10 Mon Sep 17 00:00:00 2001 From: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com> Date: Thu, 3 Apr 2025 18:36:20 -0400 Subject: [PATCH 19/27] fix(icon): wolfram --- .../{wolframlanguage => wolfram}/wolfram-original-wordmark.svg | 0 icons/{wolframlanguage => wolfram}/wolfram-original.svg | 2 +- icons/{wolframlanguage => wolfram}/wolfram-plain-wordmark.svg | 0 icons/{wolframlanguage => wolfram}/wolfram-plain.svg | 0 4 files changed, 1 insertion(+), 1 deletion(-) rename icons/{wolframlanguage => wolfram}/wolfram-original-wordmark.svg (100%) rename icons/{wolframlanguage => wolfram}/wolfram-original.svg (99%) rename icons/{wolframlanguage => wolfram}/wolfram-plain-wordmark.svg (100%) rename icons/{wolframlanguage => wolfram}/wolfram-plain.svg (100%) diff --git a/icons/wolframlanguage/wolfram-original-wordmark.svg b/icons/wolfram/wolfram-original-wordmark.svg similarity index 100% rename from icons/wolframlanguage/wolfram-original-wordmark.svg rename to icons/wolfram/wolfram-original-wordmark.svg diff --git a/icons/wolframlanguage/wolfram-original.svg b/icons/wolfram/wolfram-original.svg similarity index 99% rename from icons/wolframlanguage/wolfram-original.svg rename to icons/wolfram/wolfram-original.svg index 3724df8a..70e9afe9 100644 --- a/icons/wolframlanguage/wolfram-original.svg +++ b/icons/wolfram/wolfram-original.svg @@ -1 +1 @@ - + diff --git a/icons/wolframlanguage/wolfram-plain-wordmark.svg b/icons/wolfram/wolfram-plain-wordmark.svg similarity index 100% rename from icons/wolframlanguage/wolfram-plain-wordmark.svg rename to icons/wolfram/wolfram-plain-wordmark.svg diff --git a/icons/wolframlanguage/wolfram-plain.svg b/icons/wolfram/wolfram-plain.svg similarity index 100% rename from icons/wolframlanguage/wolfram-plain.svg rename to icons/wolfram/wolfram-plain.svg From 4a82187a4171b0f58e8bb7cd4a7fb7fbf8a223ed Mon Sep 17 00:00:00 2001 From: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com> Date: Mon, 21 Apr 2025 10:11:20 -0400 Subject: [PATCH 20/27] build(npm): automatically run build-icons for correct os (#2360) --- README.md | 10 +++------- package-lock.json | 18 ++++++++++++++++++ package.json | 8 ++++++-- 3 files changed, 27 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 2a51a19f..8ffb181e 100644 --- a/README.md +++ b/README.md @@ -269,10 +269,10 @@ https://www.python.org/downloads/ > **Note** > Make sure your Python install includes [pip](https://pypi.org/project/pip/) -

Install Selenium

+

Install Dependencies

```bash -python3 -m pip install --upgrade pip && pip install selenium==4.1.0 requests==2.25.1 +python -m pip install -r ./.github/scripts/requirements.txt ```

Build the new icons

@@ -281,11 +281,7 @@ python3 -m pip install --upgrade pip && pip install selenium==4.1.0 requests==2. Usually, this is done on each release, but you can have a sneak peek before a release.

```bash -# Linux/Unix npm run build-icons - -# Windows -python3 ./.github/scripts/icomoon_build_githubless.py ./.github/scripts/build_assets/geckodriver-v0.32.2-win64/geckodriver.exe ./icomoon.json ./devicon.json ./icons ./ --headless ``` The process might take a while, depending on your operating system's speed and the amount of icons. @@ -311,7 +307,7 @@ npm run dev # Will run on port 8000

Or this command, which does exactly the same, but the port can be customized.

```bash -python3 -m http.server +python -m http.server ```

You're done now! :tada: Your build of Devicons should be available at https://localhost:8000 (or the desired port).

diff --git a/package-lock.json b/package-lock.json index 1e8698e2..174bdabe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,6 +15,7 @@ "gulp-sass": "^5.0.0", "gulp-svgmin": "^3.0.0", "open": "^10.0.3", + "run-script-os": "^1.1.6", "sass": "^1.26.10", "yargs": "^17.0.0" } @@ -4190,6 +4191,17 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/run-script-os": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/run-script-os/-/run-script-os-1.1.6.tgz", + "integrity": "sha512-ql6P2LzhBTTDfzKts+Qo4H94VUKpxKDFz6QxxwaUZN0mwvi7L3lpOI7BqPCq7lgDh3XLl0dpeXwfcVIitlrYrw==", + "dev": true, + "license": "MIT", + "bin": { + "run-os": "index.js", + "run-script-os": "index.js" + } + }, "node_modules/rxjs": { "version": "7.8.1", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", @@ -8700,6 +8712,12 @@ "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", "dev": true }, + "run-script-os": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/run-script-os/-/run-script-os-1.1.6.tgz", + "integrity": "sha512-ql6P2LzhBTTDfzKts+Qo4H94VUKpxKDFz6QxxwaUZN0mwvi7L3lpOI7BqPCq7lgDh3XLl0dpeXwfcVIitlrYrw==", + "dev": true + }, "rxjs": { "version": "7.8.1", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", diff --git a/package.json b/package.json index acbc7346..763cf63d 100644 --- a/package.json +++ b/package.json @@ -8,9 +8,12 @@ "peek-test": "python ./.github/scripts/icomoon_peek.py ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json ./devicon.json ./icons ./ --pr_title \"$PR_TITLE\"", "optimize-svg": "gulp optimizeSvg", "bump": "gulp bumpVersion", - "build-icons": "python3 ./.github/scripts/icomoon_build_githubless.py ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json ./devicon.json ./icons ./ --headless", + "build-icons": "run-script-os", + "build-icons:linux:macOS": "python ./.github/scripts/icomoon_build_githubless.py ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json ./devicon.json ./icons ./ --headless", + "build-icons:windows": "python ./.github/scripts/icomoon_build_githubless.py ./.github/scripts/build_assets/geckodriver-v0.32.2-win64/geckodriver.exe ./icomoon.json ./devicon.json ./icons ./ --headless", + "build-icons:default": "echo 'Unsupported OS' && exit 1", "dev": "concurrently \"npm:open-browser\" \"npm:start-local-server\"", - "start-local-server": "python3 -m http.server 8000", + "start-local-server": "python -m http.server 8000", "open-browser": "node -e \"import('open').then(pkg => pkg.default('http://localhost:8000/docs'))\"" }, "repository": { @@ -36,6 +39,7 @@ "gulp-sass": "^5.0.0", "gulp-svgmin": "^3.0.0", "open": "^10.0.3", + "run-script-os": "^1.1.6", "sass": "^1.26.10", "yargs": "^17.0.0" } From de03cf903c3af928c4c068349a00f00f3e576ea0 Mon Sep 17 00:00:00 2001 From: gewaleelek <165679471+gewaleelek@users.noreply.github.com> Date: Mon, 12 May 2025 23:18:56 +0700 Subject: [PATCH 21/27] new icon: qtest (original, original-wordmark) --- devicon.json | 28 +++++++++++++++++++++++++ icons/qtest/qtest-original-wordmark.svg | 1 + icons/qtest/qtest-original.svg | 1 + 3 files changed, 30 insertions(+) create mode 100644 icons/qtest/qtest-original-wordmark.svg create mode 100644 icons/qtest/qtest-original.svg diff --git a/devicon.json b/devicon.json index 42411ad7..1516dd66 100644 --- a/devicon.json +++ b/devicon.json @@ -10053,6 +10053,34 @@ } ] }, + { + "name": "qtest", + "altnames": [], + "tags": [ + "testing" + ], + "versions": { + "svg": [ + "original", + "original-wordmark" + ], + "font": [ + "original", + "original-wordmark" + ] + }, + "color": "#1a62b3", + "aliases": [ + { + "base": "original", + "alias": "plain" + }, + { + "base": "original-wordmark", + "alias": "plain-wordmark" + } + ] + }, { "name": "quarkus", "altnames": [], diff --git a/icons/qtest/qtest-original-wordmark.svg b/icons/qtest/qtest-original-wordmark.svg new file mode 100644 index 00000000..1d07604d --- /dev/null +++ b/icons/qtest/qtest-original-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/qtest/qtest-original.svg b/icons/qtest/qtest-original.svg new file mode 100644 index 00000000..2ce6a31b --- /dev/null +++ b/icons/qtest/qtest-original.svg @@ -0,0 +1 @@ + From dae3d3e2d69e6b8323a4df3c64c583f9d19f4471 Mon Sep 17 00:00:00 2001 From: gewaleelek <165679471+gewaleelek@users.noreply.github.com> Date: Mon, 12 May 2025 23:54:10 +0700 Subject: [PATCH 22/27] new icon: aframe (original, original-wordmark, plain) --- devicon.json | 31 +++++++++++++++++++++++ icons/aframe/aframe-original-wordmark.svg | 1 + icons/aframe/aframe-original.svg | 1 + icons/aframe/aframe-plain.svg | 1 + 4 files changed, 34 insertions(+) create mode 100644 icons/aframe/aframe-original-wordmark.svg create mode 100644 icons/aframe/aframe-original.svg create mode 100644 icons/aframe/aframe-plain.svg diff --git a/devicon.json b/devicon.json index 42411ad7..27be7477 100644 --- a/devicon.json +++ b/devicon.json @@ -98,6 +98,37 @@ } ] }, + { + "name": "aframe", + "altnames": [ + "a-frame" + ], + "tags": [ + "framework", + "html", + "javascript", + "js", + "web" + ], + "versions": { + "svg": [ + "original", + "original-wordmark", + "plain" + ], + "font": [ + "original-wordmark", + "plain" + ] + }, + "color": "#ee295f", + "aliases": [ + { + "base": "original-wordmark", + "alias": "plain-wordmark" + } + ] + }, { "name": "aftereffects", "altnames": [ diff --git a/icons/aframe/aframe-original-wordmark.svg b/icons/aframe/aframe-original-wordmark.svg new file mode 100644 index 00000000..e741ad62 --- /dev/null +++ b/icons/aframe/aframe-original-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/aframe/aframe-original.svg b/icons/aframe/aframe-original.svg new file mode 100644 index 00000000..7f9895bf --- /dev/null +++ b/icons/aframe/aframe-original.svg @@ -0,0 +1 @@ + diff --git a/icons/aframe/aframe-plain.svg b/icons/aframe/aframe-plain.svg new file mode 100644 index 00000000..808d8c49 --- /dev/null +++ b/icons/aframe/aframe-plain.svg @@ -0,0 +1 @@ + From 9a368a6fb04b5c0011fd48d2cf65fe6e8868c45d Mon Sep 17 00:00:00 2001 From: gewaleelek <165679471+gewaleelek@users.noreply.github.com> Date: Wed, 14 May 2025 16:07:07 +0700 Subject: [PATCH 23/27] new icon: babylonjs (original, original-wordmark, plain, plain-wordmark) --- devicon.json | 26 +++++++++++++++++++ .../babylonjs/babylonjs-original-wordmark.svg | 1 + icons/babylonjs/babylonjs-original.svg | 1 + icons/babylonjs/babylonjs-plain-wordmark.svg | 1 + icons/babylonjs/babylonjs-plain.svg | 1 + 5 files changed, 30 insertions(+) create mode 100644 icons/babylonjs/babylonjs-original-wordmark.svg create mode 100644 icons/babylonjs/babylonjs-original.svg create mode 100644 icons/babylonjs/babylonjs-plain-wordmark.svg create mode 100644 icons/babylonjs/babylonjs-plain.svg diff --git a/devicon.json b/devicon.json index 42411ad7..c3736bf1 100644 --- a/devicon.json +++ b/devicon.json @@ -1021,6 +1021,32 @@ } ] }, + { + "name": "babylonjs", + "altnames": [ + "babylon.js" + ], + "tags": [ + "3d", + "javascript", + "library", + "web" + ], + "versions": { + "svg": [ + "original", + "original-wordmark", + "plain", + "plain-wordmark" + ], + "font": [ + "plain", + "plain-wordmark" + ] + }, + "color": "#bb464b", + "aliases": [] + }, { "name": "backbonejs", "altnames": [], diff --git a/icons/babylonjs/babylonjs-original-wordmark.svg b/icons/babylonjs/babylonjs-original-wordmark.svg new file mode 100644 index 00000000..2cb3b862 --- /dev/null +++ b/icons/babylonjs/babylonjs-original-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/babylonjs/babylonjs-original.svg b/icons/babylonjs/babylonjs-original.svg new file mode 100644 index 00000000..62e939df --- /dev/null +++ b/icons/babylonjs/babylonjs-original.svg @@ -0,0 +1 @@ + diff --git a/icons/babylonjs/babylonjs-plain-wordmark.svg b/icons/babylonjs/babylonjs-plain-wordmark.svg new file mode 100644 index 00000000..8d99fd5f --- /dev/null +++ b/icons/babylonjs/babylonjs-plain-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/babylonjs/babylonjs-plain.svg b/icons/babylonjs/babylonjs-plain.svg new file mode 100644 index 00000000..ed21e47b --- /dev/null +++ b/icons/babylonjs/babylonjs-plain.svg @@ -0,0 +1 @@ + From 630a929dfe6b45ec16331d5aa69c5550462ae0ae Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Tue, 27 May 2025 18:41:43 +0200 Subject: [PATCH 24/27] New Icon: tmux (original, original-wordmark, plain, plain-wordmark) --- devicon.json | 23 +++++++++++++++++++++++ icons/tmux/tmux-original-wordmark.svg | 1 + icons/tmux/tmux-original.svg | 1 + icons/tmux/tmux-plain-wordmark.svg | 1 + icons/tmux/tmux-plain.svg | 1 + 5 files changed, 27 insertions(+) create mode 100644 icons/tmux/tmux-original-wordmark.svg create mode 100644 icons/tmux/tmux-original.svg create mode 100644 icons/tmux/tmux-plain-wordmark.svg create mode 100644 icons/tmux/tmux-plain.svg diff --git a/devicon.json b/devicon.json index b81bb150..b700022f 100644 --- a/devicon.json +++ b/devicon.json @@ -12676,6 +12676,29 @@ } ] }, + { + "name": "tmux", + "altnames": [], + "tags": [ + "cli", + "terminal", + "multiplexer" + ], + "versions": { + "svg": [ + "original", + "original-wordmark", + "plain", + "plain-wordmark" + ], + "font": [ + "plain", + "plain-wordmark" + ] + }, + "color": "#1bb91f", + "aliases": [] + }, { "name": "tomcat", "altnames": [], diff --git a/icons/tmux/tmux-original-wordmark.svg b/icons/tmux/tmux-original-wordmark.svg new file mode 100644 index 00000000..5ca245df --- /dev/null +++ b/icons/tmux/tmux-original-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/tmux/tmux-original.svg b/icons/tmux/tmux-original.svg new file mode 100644 index 00000000..70174485 --- /dev/null +++ b/icons/tmux/tmux-original.svg @@ -0,0 +1 @@ + diff --git a/icons/tmux/tmux-plain-wordmark.svg b/icons/tmux/tmux-plain-wordmark.svg new file mode 100644 index 00000000..e8cd1281 --- /dev/null +++ b/icons/tmux/tmux-plain-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/tmux/tmux-plain.svg b/icons/tmux/tmux-plain.svg new file mode 100644 index 00000000..25d3d2f2 --- /dev/null +++ b/icons/tmux/tmux-plain.svg @@ -0,0 +1 @@ + From 7c92ab31376770db30f1bfa31bb0624e6622aefe Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Tue, 27 May 2025 18:57:01 +0200 Subject: [PATCH 25/27] Resize images, and add line icon --- devicon.json | 6 ++++-- icons/spicedb/spicedb-line.svg | 1 + icons/spicedb/spicedb-original.svg | 2 +- icons/spicedb/spicedb-plain.svg | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 icons/spicedb/spicedb-line.svg diff --git a/devicon.json b/devicon.json index a38a72d9..32dc6ee8 100644 --- a/devicon.json +++ b/devicon.json @@ -11138,10 +11138,12 @@ "versions": { "svg": [ "original", - "plain" + "plain", + "line" ], "font": [ - "plain" + "plain", + "line" ] }, "color": "#FB5B62", diff --git a/icons/spicedb/spicedb-line.svg b/icons/spicedb/spicedb-line.svg new file mode 100644 index 00000000..f62e3326 --- /dev/null +++ b/icons/spicedb/spicedb-line.svg @@ -0,0 +1 @@ + diff --git a/icons/spicedb/spicedb-original.svg b/icons/spicedb/spicedb-original.svg index 597108db..b1d989d3 100644 --- a/icons/spicedb/spicedb-original.svg +++ b/icons/spicedb/spicedb-original.svg @@ -1 +1 @@ - + diff --git a/icons/spicedb/spicedb-plain.svg b/icons/spicedb/spicedb-plain.svg index 5df4f8e0..91ce7e6c 100644 --- a/icons/spicedb/spicedb-plain.svg +++ b/icons/spicedb/spicedb-plain.svg @@ -1 +1 @@ - + From 756c6d8407605a26b42f447e055863f5bc5bc0bb Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Tue, 27 May 2025 19:55:05 +0200 Subject: [PATCH 26/27] Redone plain and line versions --- icons/harbor/harbor-line-wordmark.svg | 2 +- icons/harbor/harbor-line.svg | 2 +- icons/harbor/harbor-plain-wordmark.svg | 2 +- icons/harbor/harbor-plain.svg | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/icons/harbor/harbor-line-wordmark.svg b/icons/harbor/harbor-line-wordmark.svg index 1b3c988e..99bd5166 100644 --- a/icons/harbor/harbor-line-wordmark.svg +++ b/icons/harbor/harbor-line-wordmark.svg @@ -1 +1 @@ - + diff --git a/icons/harbor/harbor-line.svg b/icons/harbor/harbor-line.svg index 2d843827..e3ec5780 100644 --- a/icons/harbor/harbor-line.svg +++ b/icons/harbor/harbor-line.svg @@ -1 +1 @@ - + diff --git a/icons/harbor/harbor-plain-wordmark.svg b/icons/harbor/harbor-plain-wordmark.svg index fa619c4c..be98a983 100644 --- a/icons/harbor/harbor-plain-wordmark.svg +++ b/icons/harbor/harbor-plain-wordmark.svg @@ -1 +1 @@ - + diff --git a/icons/harbor/harbor-plain.svg b/icons/harbor/harbor-plain.svg index 21bff091..3d9096b1 100644 --- a/icons/harbor/harbor-plain.svg +++ b/icons/harbor/harbor-plain.svg @@ -1 +1 @@ - + From d25c6316cbfbaa3200f12d1db6c8266dff6708bf Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Tue, 27 May 2025 20:00:19 +0200 Subject: [PATCH 27/27] fix line version width --- icons/harbor/harbor-line-wordmark.svg | 2 +- icons/harbor/harbor-line.svg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/icons/harbor/harbor-line-wordmark.svg b/icons/harbor/harbor-line-wordmark.svg index 99bd5166..a3d7c9c0 100644 --- a/icons/harbor/harbor-line-wordmark.svg +++ b/icons/harbor/harbor-line-wordmark.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/icons/harbor/harbor-line.svg b/icons/harbor/harbor-line.svg index e3ec5780..6c0c84bb 100644 --- a/icons/harbor/harbor-line.svg +++ b/icons/harbor/harbor-line.svg @@ -1 +1 @@ - + \ No newline at end of file