From 664c5883e4585c3f1ad31351aca3266f1616bac7 Mon Sep 17 00:00:00 2001 From: Edward Jiwook Kim Date: Tue, 17 Aug 2021 08:16:52 +0900 Subject: [PATCH 01/14] new icon: pandas (original, original-wordmark) (#796) * new icon: numpy (original, original-wordmark) * Update numpy-original-wordmark.svg * Update numpy-original.svg * Update devicon.json * Update devicon.json * new icon: pandas (original, original-wordmark) * Update pandas-original-wordmark.svg * Update pandas-original.svg * Update pandas-original-wordmark.svg * Update devicon.json * Update icons/pandas/pandas-original.svg Co-authored-by: David Leal Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com> --- devicon.json | 28 +++++++++++++++++++++++ icons/pandas/pandas-original-wordmark.svg | 1 + icons/pandas/pandas-original.svg | 1 + 3 files changed, 30 insertions(+) create mode 100644 icons/pandas/pandas-original-wordmark.svg create mode 100644 icons/pandas/pandas-original.svg diff --git a/devicon.json b/devicon.json index 427534364..a8d1a106c 100644 --- a/devicon.json +++ b/devicon.json @@ -3052,6 +3052,34 @@ } ] }, + { + "name": "pandas", + "tags": [ + "library", + "python" + ], + "versions": { + "svg": [ + "original", + "original-wordmark" + ], + "font": [ + "original", + "original-wordmark" + ] + }, + "color": "#130754", + "aliases": [ + { + "base": "original", + "alias": "plain" + }, + { + "base": "original-wordmark", + "alias": "plain-wordmark" + } + ] + }, { "name": "perl", "tags": [ diff --git a/icons/pandas/pandas-original-wordmark.svg b/icons/pandas/pandas-original-wordmark.svg new file mode 100644 index 000000000..3189d617e --- /dev/null +++ b/icons/pandas/pandas-original-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/pandas/pandas-original.svg b/icons/pandas/pandas-original.svg new file mode 100644 index 000000000..9884ce675 --- /dev/null +++ b/icons/pandas/pandas-original.svg @@ -0,0 +1 @@ + From 4ec8c64e846dc541cffe67c0b2a69364eef30ddd Mon Sep 17 00:00:00 2001 From: M Pater Date: Tue, 17 Aug 2021 01:19:06 +0200 Subject: [PATCH 02/14] new icon: centos (original, original-wordmark) (#724) * new icon: centos (original, original-wordmark) * Updated scale for centos-original-wordmark.svg * Updated scale for centos-original.svg * Update centos-original-wordmark.svg * Update centos-original.svg * Update devicon.json Co-authored-by: David Leal * devicon.jsson: Fixed indentation * Update devicon.json Co-authored-by: David Leal * Apply suggestions from code review * centos: added plain and plain-wordmark * Update icons/centos/centos-plain-wordmark.svg Co-authored-by: David Leal * Update icons/centos/centos-plain.svg Co-authored-by: David Leal Co-authored-by: David Leal Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com> --- devicon.json | 21 +++++++++++++++++++++ icons/centos/centos-original-wordmark.svg | 1 + icons/centos/centos-original.svg | 1 + icons/centos/centos-plain-wordmark.svg | 1 + icons/centos/centos-plain.svg | 1 + 5 files changed, 25 insertions(+) create mode 100644 icons/centos/centos-original-wordmark.svg create mode 100644 icons/centos/centos-original.svg create mode 100644 icons/centos/centos-plain-wordmark.svg create mode 100644 icons/centos/centos-plain.svg diff --git a/devicon.json b/devicon.json index a8d1a106c..948595909 100644 --- a/devicon.json +++ b/devicon.json @@ -545,6 +545,27 @@ } ] }, + { + "name": "centos", + "tags": [ + "server", + "linux" + ], + "versions": { + "svg": [ + "original", + "original-wordmark", + "plain", + "plain-wordmark" + ], + "font": [ + "plain", + "plain-wordmark" + ] + }, + "color": "#932178", + "aliases": [] + }, { "name": "ceylon", "tags": [ diff --git a/icons/centos/centos-original-wordmark.svg b/icons/centos/centos-original-wordmark.svg new file mode 100644 index 000000000..e3d26f098 --- /dev/null +++ b/icons/centos/centos-original-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/centos/centos-original.svg b/icons/centos/centos-original.svg new file mode 100644 index 000000000..6b5e9f51f --- /dev/null +++ b/icons/centos/centos-original.svg @@ -0,0 +1 @@ + diff --git a/icons/centos/centos-plain-wordmark.svg b/icons/centos/centos-plain-wordmark.svg new file mode 100644 index 000000000..844225a33 --- /dev/null +++ b/icons/centos/centos-plain-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/centos/centos-plain.svg b/icons/centos/centos-plain.svg new file mode 100644 index 000000000..626750e5a --- /dev/null +++ b/icons/centos/centos-plain.svg @@ -0,0 +1 @@ + From fd99e37cfb47a0f962038bd3de092987bc511d7b Mon Sep 17 00:00:00 2001 From: Jonathan Martins de Lima Date: Mon, 16 Aug 2021 20:28:26 -0300 Subject: [PATCH 03/14] new icon: storybook (original, original-wordmark, plain, plain-wordmark) (#799) * feat: added storybook icons * feat: updated devicon.json * fix: updated devicon.json without auto formatter * fix: updated devicon.json without auto formatter * correct file with storybook * Fix the `devicon.json` file * Update icons/storybook/storybook-original-wordmark.svg * Update icons/storybook/storybook-plain-wordmark.svg * Update icons/storybook/storybook-original.svg * Apply suggestions from code review * feat: all icons with the S transparent Co-authored-by: David Leal Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com> --- devicon.json | 22 +++++++++++++++++++ .../storybook/storybook-original-wordmark.svg | 1 + icons/storybook/storybook-original.svg | 1 + icons/storybook/storybook-plain-wordmark.svg | 1 + icons/storybook/storybook-plain.svg | 1 + 5 files changed, 26 insertions(+) create mode 100644 icons/storybook/storybook-original-wordmark.svg create mode 100644 icons/storybook/storybook-original.svg create mode 100644 icons/storybook/storybook-plain-wordmark.svg create mode 100644 icons/storybook/storybook-plain.svg diff --git a/devicon.json b/devicon.json index 948595909..eca4b3504 100644 --- a/devicon.json +++ b/devicon.json @@ -4027,6 +4027,28 @@ } ] }, + { + "name": "storybook", + "tags": [ + "framework", + "documentation", + "ui" + ], + "versions": { + "svg": [ + "original", + "original-wordmark", + "plain", + "plain-wordmark" + ], + "font": [ + "plain", + "plain-wordmark" + ] + }, + "color": "#FF4785", + "aliases": [] + }, { "name": "tailwindcss", "tags": [ diff --git a/icons/storybook/storybook-original-wordmark.svg b/icons/storybook/storybook-original-wordmark.svg new file mode 100644 index 000000000..ca6fa9786 --- /dev/null +++ b/icons/storybook/storybook-original-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/storybook/storybook-original.svg b/icons/storybook/storybook-original.svg new file mode 100644 index 000000000..b527384d2 --- /dev/null +++ b/icons/storybook/storybook-original.svg @@ -0,0 +1 @@ + diff --git a/icons/storybook/storybook-plain-wordmark.svg b/icons/storybook/storybook-plain-wordmark.svg new file mode 100644 index 000000000..300219604 --- /dev/null +++ b/icons/storybook/storybook-plain-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/storybook/storybook-plain.svg b/icons/storybook/storybook-plain.svg new file mode 100644 index 000000000..e91507c44 --- /dev/null +++ b/icons/storybook/storybook-plain.svg @@ -0,0 +1 @@ + From b7b4cb7c92e6625b19813a3003784a21c363685b Mon Sep 17 00:00:00 2001 From: David Leal Date: Wed, 18 Aug 2021 18:04:27 -0500 Subject: [PATCH 04/14] Fix syntax with the issue templates (#815) --- .github/ISSUE_TEMPLATE/feature_request.yml | 4 ++-- .github/ISSUE_TEMPLATE/icon_request.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml index 397cb3dff..a637b86e5 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -22,8 +22,8 @@ body: attributes: label: Why should we have this feature? description: List any extra benefits, other than solving your problem, that this feature will bring to the repository. If none, leave blank. - validations: - required: false + validations: + required: false - type: textarea id: extrainformation attributes: diff --git a/.github/ISSUE_TEMPLATE/icon_request.yml b/.github/ISSUE_TEMPLATE/icon_request.yml index b12f063a2..04e3a29f0 100644 --- a/.github/ISSUE_TEMPLATE/icon_request.yml +++ b/.github/ISSUE_TEMPLATE/icon_request.yml @@ -1,7 +1,7 @@ name: Icon Request description: Requesting a new icon or changes to an existing icon title: 'Icon request: [NAME]' -labels: [request:icon] +labels: ["request:icon"] body: - type: input id: about From 67b23992db7ebfc289d3cbacacc7cbd08fd53575 Mon Sep 17 00:00:00 2001 From: Thomas Moran Date: Fri, 20 Aug 2021 03:07:14 +0100 Subject: [PATCH 05/14] new icon: azure (original, original-wordmark, plain, plain-wordmark) (#816) * adding azure logo * combine svg paths * set icon viewbox * remove line versions * separating paths on wordmark version --- devicon.json | 21 +++++++++++++ icons/azure/azure-original-wordmark.svg | 39 +++++++++++++++++++++++++ icons/azure/azure-original.svg | 38 ++++++++++++++++++++++++ icons/azure/azure-plain-wordmark.svg | 4 +++ icons/azure/azure-plain.svg | 3 ++ 5 files changed, 105 insertions(+) create mode 100644 icons/azure/azure-original-wordmark.svg create mode 100644 icons/azure/azure-original.svg create mode 100644 icons/azure/azure-plain-wordmark.svg create mode 100644 icons/azure/azure-plain.svg diff --git a/devicon.json b/devicon.json index eca4b3504..d1a097730 100644 --- a/devicon.json +++ b/devicon.json @@ -311,6 +311,27 @@ } ] }, + { + "name": "azure", + "tags": [ + "cloud", + "devops" + ], + "versions": { + "svg": [ + "original", + "original-wordmark", + "plain", + "plain-wordmark" + ], + "font": [ + "plain", + "plain-wordmark" + ] + }, + "color": "#0089D6", + "aliases": [] + }, { "name": "babel", "tags": [ diff --git a/icons/azure/azure-original-wordmark.svg b/icons/azure/azure-original-wordmark.svg new file mode 100644 index 000000000..b4306e816 --- /dev/null +++ b/icons/azure/azure-original-wordmark.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/azure/azure-original.svg b/icons/azure/azure-original.svg new file mode 100644 index 000000000..2a6f54acf --- /dev/null +++ b/icons/azure/azure-original.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/azure/azure-plain-wordmark.svg b/icons/azure/azure-plain-wordmark.svg new file mode 100644 index 000000000..28566a8a1 --- /dev/null +++ b/icons/azure/azure-plain-wordmark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/icons/azure/azure-plain.svg b/icons/azure/azure-plain.svg new file mode 100644 index 000000000..69abae649 --- /dev/null +++ b/icons/azure/azure-plain.svg @@ -0,0 +1,3 @@ + + + From 0c061e1562f96fa7aabb5d8f1cfd9c46d09e5e3b Mon Sep 17 00:00:00 2001 From: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com> Date: Mon, 23 Aug 2021 09:35:43 -0700 Subject: [PATCH 06/14] Closes #817: update icon: go (original-wordmark) (#821) * Add color for go icon * Add original-wordmark version --- devicon.json | 11 ++++- icons/go/go-original-wordmark.svg | 77 +++++++++++++++++++++++++++++++ 2 files changed, 86 insertions(+), 2 deletions(-) create mode 100644 icons/go/go-original-wordmark.svg diff --git a/devicon.json b/devicon.json index d1a097730..c4ed80ba9 100644 --- a/devicon.json +++ b/devicon.json @@ -1698,16 +1698,23 @@ "versions": { "svg": [ "original", + "original-wordmark", "plain", "line" ], "font": [ + "original-wordmark", "plain", "line" ] }, - "color": "#000000", - "aliases": [] + "color": "#00acd7", + "aliases": [ + { + "base": "original-wordmark", + "alias": "plain-wordmark" + } + ] }, { "name": "google", diff --git a/icons/go/go-original-wordmark.svg b/icons/go/go-original-wordmark.svg new file mode 100644 index 000000000..4e1ecb904 --- /dev/null +++ b/icons/go/go-original-wordmark.svg @@ -0,0 +1,77 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + From 92417d491b3d3a77c79959836c19416bc9dd43cb Mon Sep 17 00:00:00 2001 From: M Pater Date: Mon, 23 Aug 2021 21:11:32 +0200 Subject: [PATCH 07/14] Feature/website cache busting (#813) * Feature: Cache busting website data (JavaScript and SVG files) by adding '?version' to these filenames * Updated script.js to use CDN versioning style * Cache busting script.js as well, to load cache busting changes * Website cache busting fix * Cache busting script.js using Date.now() Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com> --- docs/assets/js/script.js | 8 ++++---- docs/index.html | 5 ++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/assets/js/script.js b/docs/assets/js/script.js index f12c4ca15..c60bc23f4 100644 --- a/docs/assets/js/script.js +++ b/docs/assets/js/script.js @@ -24,11 +24,11 @@ devicon.controller('IconListCtrl', function($scope, $http, $compile) { console.log('Unable to determine latest release version, fallback to master.') }); - - var baseUrl = `https://cdn.jsdelivr.net/gh/${gitHubPath}/` + var versionStr = '@' + $scope.latestReleaseTagging; + var baseUrl = `https://cdn.jsdelivr.net/gh/${gitHubPath}${versionStr}/` // Get devicon.json - $http.get(baseUrl + '/devicon.json').success(function(data) { + $http.get(baseUrl + 'devicon.json').success(function(data) { /* | Re-format devicon.json @@ -126,7 +126,7 @@ devicon.controller('IconListCtrl', function($scope, $http, $compile) { */ $scope.selectSvg = function(svgVersion, index) { - $http.get(baseUrl + '/icons/' + $scope.selectedIcon.name + '/' + $scope.selectedIcon.name + '-' + svgVersion + '.svg').success(function(data){ + $http.get(baseUrl + 'icons/' + $scope.selectedIcon.name + '/' + $scope.selectedIcon.name + '-' + svgVersion + '.svg').success(function(data){ var svgElement = angular.element(data); var innerSvgElement = null; diff --git a/docs/index.html b/docs/index.html index ab77f7bab..eaacb2b5b 100644 --- a/docs/index.html +++ b/docs/index.html @@ -135,7 +135,10 @@

{{icon.name}}

- + +