From 9b6e1ec13298501d83993a4de1ecbac6ced00796 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Mon, 17 Feb 2020 12:18:10 +0000
Subject: [PATCH 01/66] Add YouTube Studio (#2481)
---
_data/simple-icons.json | 5 +++++
icons/youtubestudio.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/youtubestudio.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 907d1633063e..83882ba6dd8c 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -5445,6 +5445,11 @@
"hex": "FF0000",
"source": "https://gaming.youtube.com/"
},
+ {
+ "title": "YouTube Studio",
+ "hex": "FF0000",
+ "source": "https://www.youtube.com/"
+ },
{
"title": "YouTube TV",
"hex": "FF0000",
diff --git a/icons/youtubestudio.svg b/icons/youtubestudio.svg
new file mode 100644
index 000000000000..d9c8c69ec589
--- /dev/null
+++ b/icons/youtubestudio.svg
@@ -0,0 +1 @@
+YouTube Studio icon
From 02341b9a180fd5488d7c0dcf38125c8e1b4ca834 Mon Sep 17 00:00:00 2001
From: Lee Skillen
Date: Mon, 17 Feb 2020 12:20:19 +0000
Subject: [PATCH 02/66] Add Cloudsmith (#1071)
Co-Authored-By: phatbhoy67
---
_data/simple-icons.json | 5 +++++
icons/cloudsmith.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/cloudsmith.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 83882ba6dd8c..32cde7b1a09d 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -895,6 +895,11 @@
"hex": "F38020",
"source": "https://www.cloudflare.com/logo/"
},
+ {
+ "title": "Cloudsmith",
+ "hex": "187EB6",
+ "source": "https://cloudsmith.io/branding/"
+ },
{
"title": "CMake",
"hex": "064F8C",
diff --git a/icons/cloudsmith.svg b/icons/cloudsmith.svg
new file mode 100644
index 000000000000..683caade75a1
--- /dev/null
+++ b/icons/cloudsmith.svg
@@ -0,0 +1 @@
+Cloudsmith icon
From 88ac7f5a81926388536609ffc1a66b74b7b0271c Mon Sep 17 00:00:00 2001
From: Lucas Becker
Date: Mon, 17 Feb 2020 16:51:52 +0100
Subject: [PATCH 03/66] Add easyJet (#2598)
---
_data/simple-icons.json | 5 +++++
icons/easyjet.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/easyjet.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 32cde7b1a09d..c893e09d81d3 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -1345,6 +1345,11 @@
"hex": "000000",
"source": "https://www.ea.com"
},
+ {
+ "title": "easyJet",
+ "hex": "FF6600",
+ "source": "https://www.easyjet.com"
+ },
{
"title": "eBay",
"hex": "E53238",
diff --git a/icons/easyjet.svg b/icons/easyjet.svg
new file mode 100644
index 000000000000..eded9a22ad43
--- /dev/null
+++ b/icons/easyjet.svg
@@ -0,0 +1 @@
+easyJet icon
\ No newline at end of file
From 449234b0e76247be4a0cab4801cdce763b9fc439 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Mon, 17 Feb 2020 17:54:06 +0000
Subject: [PATCH 04/66] Add Aer Lingus (#2607)
* Add Aer Lingus
* Ran svgo
Co-authored-by: Lucas Becker
---
_data/simple-icons.json | 5 +++++
icons/aerlingus.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/aerlingus.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index c893e09d81d3..1d3b6ec0abcf 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -145,6 +145,11 @@
"hex": "220052",
"source": "https://adonisjs.com/"
},
+ {
+ "title": "Aer Lingus",
+ "hex": "006272",
+ "source": "https://www.aerlingus.com/"
+ },
{
"title": "Affinity",
"hex": "222324",
diff --git a/icons/aerlingus.svg b/icons/aerlingus.svg
new file mode 100644
index 000000000000..8eb5c3f4593a
--- /dev/null
+++ b/icons/aerlingus.svg
@@ -0,0 +1 @@
+Aer Lingus icon
From 0c6d420fa5a83746ef1b9dd501236b38657f4b4d Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Mon, 17 Feb 2020 18:04:39 +0000
Subject: [PATCH 05/66] Add Ryanair (#2606)
* Add Ryanair
* Ran svgo
Co-authored-by: Lucas Becker
---
_data/simple-icons.json | 5 +++++
icons/ryanair.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/ryanair.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 1d3b6ec0abcf..6244fcf96702 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -4115,6 +4115,11 @@
"hex": "000000",
"source": "https://www.rust-lang.org/"
},
+ {
+ "title": "Ryanair",
+ "hex": "073590",
+ "source": "https://corporate.ryanair.com/media-centre/stock-images-gallery/#album-container-3"
+ },
{
"title": "Safari",
"hex": "000000",
diff --git a/icons/ryanair.svg b/icons/ryanair.svg
new file mode 100644
index 000000000000..d8d5db2b2630
--- /dev/null
+++ b/icons/ryanair.svg
@@ -0,0 +1 @@
+Ryanair icon
From 0efd9065582dd3a289ba0329d56bfe816514af5f Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Mon, 17 Feb 2020 18:09:08 +0000
Subject: [PATCH 06/66] Add JSON Web Tokens (#2605)
---
_data/simple-icons.json | 5 +++++
icons/jsonwebtokens.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/jsonwebtokens.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 6244fcf96702..171dfe954c2e 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -2550,6 +2550,11 @@
"hex": "000000",
"source": "https://commons.wikimedia.org/wiki/File:JSON_vector_logo.svg"
},
+ {
+ "title": "JSON Web Tokens",
+ "hex": "000000",
+ "source": "https://jwt.io/"
+ },
{
"title": "Jupyter",
"hex": "F37626",
diff --git a/icons/jsonwebtokens.svg b/icons/jsonwebtokens.svg
new file mode 100644
index 000000000000..0b1226324caa
--- /dev/null
+++ b/icons/jsonwebtokens.svg
@@ -0,0 +1 @@
+JSON Web Tokens icon
\ No newline at end of file
From e8e6a091c3f60ab2963b600ed006984ec1e4e0be Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Tue, 18 Feb 2020 21:30:29 +0000
Subject: [PATCH 07/66] Update Microsoft Access (#2541)
* Update microsoftaccess.svg
* Update Microsoft Access data
* Update Microsoft Access source URL
---
_data/simple-icons.json | 4 ++--
icons/microsoftaccess.svg | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 171dfe954c2e..9f95ccc3a538 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3067,8 +3067,8 @@
},
{
"title": "Microsoft Access",
- "hex": "BA141A",
- "source": "https://www.office.com"
+ "hex": "A4373A",
+ "source": "https://developer.microsoft.com/en-us/fabric#/styles/web/colors/products"
},
{
"title": "Microsoft Azure",
diff --git a/icons/microsoftaccess.svg b/icons/microsoftaccess.svg
index cb25cf43ebc8..612690c35f8b 100644
--- a/icons/microsoftaccess.svg
+++ b/icons/microsoftaccess.svg
@@ -1 +1 @@
-Microsoft Access icon
\ No newline at end of file
+Microsoft Access icon
From 203b5cebf1b315247e8d7373bc6ed898437149ff Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Tue, 18 Feb 2020 21:32:01 +0000
Subject: [PATCH 08/66] Update Microsoft Excel (#2549)
* Update microsoftexcel.svg
* Update Microsoft Excel source URL
---
_data/simple-icons.json | 2 +-
icons/microsoftexcel.svg | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 9f95ccc3a538..752ca5fdb4ae 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3083,7 +3083,7 @@
{
"title": "Microsoft Excel",
"hex": "217346",
- "source": "https://www.office.com"
+ "source": "https://developer.microsoft.com/en-us/fabric#/styles/web/colors/products"
},
{
"title": "Microsoft Office",
diff --git a/icons/microsoftexcel.svg b/icons/microsoftexcel.svg
index d1097abed433..9185e9542523 100644
--- a/icons/microsoftexcel.svg
+++ b/icons/microsoftexcel.svg
@@ -1 +1 @@
-Microsoft Excel icon
\ No newline at end of file
+Microsoft Excel icon
From 599ec0a35446cb3e4651580183b82a553e656c0f Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Tue, 18 Feb 2020 21:35:11 +0000
Subject: [PATCH 09/66] Update Microsoft Office (#2550)
* Update microsoftoffice.svg
* Update Microsoft Office data
---
_data/simple-icons.json | 4 ++--
icons/microsoftoffice.svg | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 752ca5fdb4ae..acbbdc502883 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3087,8 +3087,8 @@
},
{
"title": "Microsoft Office",
- "hex": "E74025",
- "source": "https://www.office.com/"
+ "hex": "D83B01",
+ "source": "https://developer.microsoft.com/en-us/microsoft-365"
},
{
"title": "Microsoft OneDrive",
diff --git a/icons/microsoftoffice.svg b/icons/microsoftoffice.svg
index 68fe43fb5f95..8911b005dfd1 100644
--- a/icons/microsoftoffice.svg
+++ b/icons/microsoftoffice.svg
@@ -1 +1 @@
-Microsoft Office icon
+Microsoft Office icon
From bc9e8f5f3293f8b1c05238c392eb482913c75efb Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Tue, 18 Feb 2020 22:07:25 +0000
Subject: [PATCH 10/66] Add Google Earth (#2529)
* Add googleearth.svg
* Add Google Earth data
* Fix Google Earth order
---
_data/simple-icons.json | 5 +++++
icons/googleearth.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/googleearth.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index acbbdc502883..70e611f9bebc 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -1955,6 +1955,11 @@
"hex": "4285F4",
"source": "https://developers.google.com/drive/web/branding"
},
+ {
+ "title": "Google Earth",
+ "hex": "4285F4",
+ "source": "https://earth.google.com/web/"
+ },
{
"title": "Google Fit",
"hex": "4285F4",
diff --git a/icons/googleearth.svg b/icons/googleearth.svg
new file mode 100644
index 000000000000..2cee60e5b69f
--- /dev/null
+++ b/icons/googleearth.svg
@@ -0,0 +1 @@
+Google Earth icon
From 312e784097573391dc25d98fead74e41b8bac58a Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Tue, 18 Feb 2020 22:59:51 +0000
Subject: [PATCH 11/66] Add SmartThings (#2618)
---
_data/simple-icons.json | 5 +++++
icons/smartthings.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/smartthings.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 70e611f9bebc..09797fd81b08 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -4350,6 +4350,11 @@
"hex": "E4637C",
"source": "https://slides.com/about"
},
+ {
+ "title": "SmartThings",
+ "hex": "15BFFF",
+ "source": "https://www.smartthings.com/press-kit"
+ },
{
"title": "Smashing Magazine",
"hex": "E85C33",
diff --git a/icons/smartthings.svg b/icons/smartthings.svg
new file mode 100644
index 000000000000..5289713f9de7
--- /dev/null
+++ b/icons/smartthings.svg
@@ -0,0 +1 @@
+SmartThings icon
\ No newline at end of file
From d49497f7fd34abaa3a05d77eb0f643d5554bca36 Mon Sep 17 00:00:00 2001
From: Lucas Becker
Date: Wed, 19 Feb 2020 10:30:40 +0100
Subject: [PATCH 12/66] Add GitHub Actions (#2603) (#2620)
---
_data/simple-icons.json | 5 +++++
icons/githubactions.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/githubactions.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 09797fd81b08..a5a676a64c76 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -1815,6 +1815,11 @@
"hex": "181717",
"source": "https://github.com/logos"
},
+ {
+ "title": "GitHub Actions",
+ "hex": "2088FF",
+ "source": "https://github.com/features/actions"
+ },
{
"title": "GitLab",
"hex": "FCA121",
diff --git a/icons/githubactions.svg b/icons/githubactions.svg
new file mode 100644
index 000000000000..3dfaf369f559
--- /dev/null
+++ b/icons/githubactions.svg
@@ -0,0 +1 @@
+GitHub Actions icon
\ No newline at end of file
From e63b4bb2239a58399c89ad8ae7945480e1e1d795 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Wed, 19 Feb 2020 10:36:27 +0000
Subject: [PATCH 13/66] Add XAML (#2522)
* Add xaml.svg
* Add XAML data
* Fix XAML order
* Update XAML icon & source
---
_data/simple-icons.json | 5 +++++
icons/xaml.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/xaml.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index a5a676a64c76..15c2fb63c6da 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -5380,6 +5380,11 @@
"hex": "3498DB",
"source": "https://github.com/dotnet/swag/tree/master/xamarin"
},
+ {
+ "title": "XAML",
+ "hex": "0C54C2",
+ "source": "https://github.com/microsoft/microsoft-ui-xaml/issues/1185"
+ },
{
"title": "XAMPP",
"hex": "FB7A24",
diff --git a/icons/xaml.svg b/icons/xaml.svg
new file mode 100644
index 000000000000..ef39a59bc9e7
--- /dev/null
+++ b/icons/xaml.svg
@@ -0,0 +1 @@
+XAML icon
\ No newline at end of file
From 1df3100218256a5e38cf013ecb00e8860e4409d6 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Wed, 19 Feb 2020 10:58:19 +0000
Subject: [PATCH 14/66] Add Google Street View (#2533)
---
_data/simple-icons.json | 5 +++++
icons/googlestreetview.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/googlestreetview.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 15c2fb63c6da..7532c6822f53 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -2040,6 +2040,11 @@
"hex": "0F9D58",
"source": "http://sheets.google.com/"
},
+ {
+ "title": "Google Street View",
+ "hex": "FFC20B",
+ "source": "https://commons.wikimedia.org/wiki/File:Google_Street_View_icon.svg"
+ },
{
"title": "Google Tag Manager",
"hex": "246FDB",
diff --git a/icons/googlestreetview.svg b/icons/googlestreetview.svg
new file mode 100644
index 000000000000..74e54e4b57af
--- /dev/null
+++ b/icons/googlestreetview.svg
@@ -0,0 +1 @@
+Google Street View icon
From b4319582bdc2fad1be0677d5cef5fdb739c949ce Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Wed, 19 Feb 2020 11:05:07 +0000
Subject: [PATCH 15/66] Add DC (#2534)
---
_data/simple-icons.json | 5 +++++
icons/dcentertainment.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/dcentertainment.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 7532c6822f53..7a11843f9d1f 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -1150,6 +1150,11 @@
"hex": "004F9F",
"source": "https://dblp.org/"
},
+ {
+ "title": "DC Entertainment",
+ "hex": "0078F0",
+ "source": "https://www.readdc.com/"
+ },
{
"title": "Debian",
"hex": "A81D33",
diff --git a/icons/dcentertainment.svg b/icons/dcentertainment.svg
new file mode 100644
index 000000000000..926ff15e75c3
--- /dev/null
+++ b/icons/dcentertainment.svg
@@ -0,0 +1 @@
+DC Entertainment icon
From f689979cabc0b70000875adb256e3f9825a795e0 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Wed, 19 Feb 2020 19:32:50 +0000
Subject: [PATCH 16/66] Add Suzuki (#2630)
---
_data/simple-icons.json | 5 +++++
icons/suzuki.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/suzuki.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 7a11843f9d1f..3af781096c11 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -4695,6 +4695,11 @@
"hex": "2EACE3",
"source": "http://stackoverflow.com/company/logos"
},
+ {
+ "title": "Suzuki",
+ "hex": "E30613",
+ "source": "https://www.suzuki.ie/"
+ },
{
"title": "Svelte",
"hex": "FF3E00",
diff --git a/icons/suzuki.svg b/icons/suzuki.svg
new file mode 100644
index 000000000000..afe927a8e153
--- /dev/null
+++ b/icons/suzuki.svg
@@ -0,0 +1 @@
+Suzuki icon
\ No newline at end of file
From 5aa98eaad2d7d4393bb4ef245cc7984e675a9b4e Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Wed, 19 Feb 2020 23:10:07 +0000
Subject: [PATCH 17/66] Add Mitsubishi (#2631)
---
_data/simple-icons.json | 5 +++++
icons/mitsubishi.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/mitsubishi.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 3af781096c11..b12bc23f21e1 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3170,6 +3170,11 @@
"hex": "3ABFE6",
"source": "https://minutemailer.com/press"
},
+ {
+ "title": "Mitsubishi",
+ "hex": "E60012",
+ "source": "https://www.mitsubishi.com/"
+ },
{
"title": "Mix",
"hex": "FF8126",
diff --git a/icons/mitsubishi.svg b/icons/mitsubishi.svg
new file mode 100644
index 000000000000..7984e870d981
--- /dev/null
+++ b/icons/mitsubishi.svg
@@ -0,0 +1 @@
+Mitsubishi icon
\ No newline at end of file
From 5e616ddc78a29ee243418a5b79a21eaa970ed33a Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Thu, 20 Feb 2020 13:30:57 +0000
Subject: [PATCH 18/66] Add General Motors (#2638)
---
_data/simple-icons.json | 5 +++++
icons/generalmotors.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/generalmotors.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index b12bc23f21e1..b2995e97c4dc 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -1775,6 +1775,11 @@
"hex": "2FA66A",
"source": "http://get.gaug.es/"
},
+ {
+ "title": "General Motors",
+ "hex": "22559E",
+ "source": "https://commons.wikimedia.org/wiki/File:General_Motors_logo.svg"
+ },
{
"title": "Genius",
"hex": "FFFF64",
diff --git a/icons/generalmotors.svg b/icons/generalmotors.svg
new file mode 100644
index 000000000000..38836b0de92b
--- /dev/null
+++ b/icons/generalmotors.svg
@@ -0,0 +1 @@
+General Motors icon
\ No newline at end of file
From 06c7482c9289068d9a10d37f5ffa0743bc0f6342 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Thu, 20 Feb 2020 13:37:50 +0000
Subject: [PATCH 19/66] Add Tata (#2637)
* Add Tata
* Fix Tata order
* Ran svgo
Co-authored-by: Lucas Becker
---
_data/simple-icons.json | 5 +++++
icons/tata.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/tata.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index b2995e97c4dc..02945c307071 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -4785,6 +4785,11 @@
"hex": "FFCE00",
"source": "https://tapas.io/site/about#media"
},
+ {
+ "title": "Tata",
+ "hex": "486AAE",
+ "source": "https://www.tata.com/"
+ },
{
"title": "TeamViewer",
"hex": "0E8EE9",
diff --git a/icons/tata.svg b/icons/tata.svg
new file mode 100644
index 000000000000..c099ca7c13d8
--- /dev/null
+++ b/icons/tata.svg
@@ -0,0 +1 @@
+Tata icon
From 89bf07de50d28e549bf6bb711f78be13ada8301a Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Thu, 20 Feb 2020 13:38:27 +0000
Subject: [PATCH 20/66] Add Porsche (#2635)
* Add Porsche
* Ran svgo
Co-authored-by: Lucas Becker
---
_data/simple-icons.json | 5 +++++
icons/porsche.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/porsche.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 02945c307071..3004a08a4f2f 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3780,6 +3780,11 @@
"hex": "FF4470",
"source": "https://github.com/Polymer/polymer-project.org/tree/master/app/images/logos"
},
+ {
+ "title": "Porsche",
+ "hex": "B12B28",
+ "source": "https://www.porsche.com/"
+ },
{
"title": "PostgreSQL",
"hex": "336791",
diff --git a/icons/porsche.svg b/icons/porsche.svg
new file mode 100644
index 000000000000..2e2a822c488e
--- /dev/null
+++ b/icons/porsche.svg
@@ -0,0 +1 @@
+Porsche icon
From 6d8e403ca5d1b1c5ee04bc627eda1f41b63538bb Mon Sep 17 00:00:00 2001
From: Eric Cornelissen
Date: Thu, 20 Feb 2020 18:13:19 +0200
Subject: [PATCH 21/66] Add icon count to website & README (#2639)
---
README.md | 2 +-
index.html | 9 +++++----
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index 88410e6fef95..8a9662aff5ba 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
Simple Icons
-Free SVG icons for popular brands. See them all on one page at SimpleIcons.org . Contributions, corrections & requests can be made on GitHub. Started by Dan Leech .
+Over 1000 Free SVG icons for popular brands. See them all on one page at SimpleIcons.org . Contributions, corrections & requests can be made on GitHub. Started by Dan Leech .
## Usage
diff --git a/index.html b/index.html
index 728efedb25d2..9b9f51ddde92 100644
--- a/index.html
+++ b/index.html
@@ -1,6 +1,7 @@
---
---
+{% assign iconCount = site.data.simple-icons.icons.size %}
{% assign iconsUnsortedString = "" %}
{% assign greyscaleIconsUnsortedString = "" %}
{% for icon in site.data.simple-icons.icons %}
@@ -162,16 +163,16 @@
Simple Icons
-
+
-
+
-
+
@@ -208,7 +209,7 @@
- Free SVG icons for popular brands
+ {{ iconCount }} Free SVG icons for popular brands
×
From 1afbec2d84067ef87ae05e1c82e737a1086c64e8 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Fri, 21 Feb 2020 11:01:41 +0000
Subject: [PATCH 22/66] Additional Replacements for Filenames (#2625)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* Strip colons from filenames
* Add global matching for accented characters
* Add more replacements
* Added more diacritics
Namely: č,ć, ň, ń, ś, ž, ź
Co-authored-by: Lucas Becker
---
scripts/utils.js | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
diff --git a/scripts/utils.js b/scripts/utils.js
index 6b2d0a15e487..6cb0fc9fe81d 100644
--- a/scripts/utils.js
+++ b/scripts/utils.js
@@ -12,15 +12,17 @@ module.exports = {
.replace(/^&/, "and-")
.replace(/&$/, "-and")
.replace(/&/g, "-and-")
- .replace(/[ !’]/g, "")
- .replace(/à|á|â|ã|ä/, "a")
- .replace(/ç/, "c")
- .replace(/è|é|ê|ë/, "e")
- .replace(/ì|í|î|ï/, "i")
- .replace(/ñ/, "n")
- .replace(/ò|ó|ô|õ|ö/, "o")
- .replace(/ù|ú|û|ü/, "u")
- .replace(/ý|ÿ/, "y")
+ .replace(/[ !:’']/g, "")
+ .replace(/à|á|â|ã|ä/g, "a")
+ .replace(/ç|č|ć/g, "c")
+ .replace(/è|é|ê|ë/g, "e")
+ .replace(/ì|í|î|ï/g, "i")
+ .replace(/ñ|ň|ń/g, "n")
+ .replace(/ò|ó|ô|õ|ö/g, "o")
+ .replace(/š|ś/g, "s")
+ .replace(/ù|ú|û|ü/g, "u")
+ .replace(/ý|ÿ/g, "y")
+ .replace(/ž|ź/g, "z")
),
/**
From 7240661db91e546990a1f1209b243c407ab70eec Mon Sep 17 00:00:00 2001
From: Eric Cornelissen
Date: Fri, 21 Feb 2020 16:53:36 +0200
Subject: [PATCH 23/66] Update filename logic for website (#2654)
* Implement #2625 for Jekyll
---
index.html | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/index.html b/index.html
index 9b9f51ddde92..13d492e25e47 100644
--- a/index.html
+++ b/index.html
@@ -32,15 +32,17 @@
{% assign filename = filename | replace: "+", "plus" %}
{% assign filename = filename | replace: ".", "-dot-" %}
{% assign filename = filename | replace: "&", "-and-" %}
- {% assign filename = filename | replace: " ", "" | replace: "!", "" | replace: "’", "" %}
+ {% assign filename = filename | replace: " ", "" | replace: "!", "" | replace: ":", "" | replace: "’", "" | replace: "'", "" %}
{% assign filename = filename | replace: "à", "a" | replace: "á", "a" | replace: "â", "a" | replace: "ã", "a" | replace: "ä", "a" %}
- {% assign filename = filename | replace: "ç", "c" %}
+ {% assign filename = filename | replace: "ç", "c" | replace: "č", "c" | replace: "ć", "c" %}
{% assign filename = filename | replace: "è", "e" | replace: "é", "e" | replace: "ê", "e" | replace: "ë", "e" %}
{% assign filename = filename | replace: "ì", "i" | replace: "í", "i" | replace: "î", "i" | replace: "ï", "i" %}
- {% assign filename = filename | replace: "ñ", "n" %}
+ {% assign filename = filename | replace: "ñ", "n" | replace: "ň", "n" | replace: "ń", "n" %}
{% assign filename = filename | replace: "ò", "o" | replace: "ó", "o" | replace: "ô", "o" | replace: "õ", "o" | replace: "ö", "o" %}
+ {% assign filename = filename | replace: "š", "s" | replace: "ś", "s" %}
{% assign filename = filename | replace: "ù", "u" | replace: "ú", "u" | replace: "û", "u" | replace: "ü", "u" %}
{% assign filename = filename | replace: "ý", "y" | replace: "ÿ", "y" %}
+ {% assign filename = filename | replace: "ž", "z" | replace: "ź", "z" %}
{% assign hex = icon.hex %}
{% assign hex = icon.hex %}
From e72f05283613a452b1ab8de7df4aedb5bfcde372 Mon Sep 17 00:00:00 2001
From: Lucas Becker
Date: Fri, 21 Feb 2020 17:27:58 +0100
Subject: [PATCH 24/66] Add BMW (#2626)
* Add BMW
* bumped precision
* source url
* path data
---
_data/simple-icons.json | 5 +++++
icons/bmw.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/bmw.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 3004a08a4f2f..2b4752ecfd5a 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -670,6 +670,11 @@
"hex": "FE5000",
"source": "https://www.bmc.com/"
},
+ {
+ "title": "BMW",
+ "hex": "009ADA",
+ "source": "https://www.bmwgroup-classic.com/en/bmw-clubs/downloadbereich.html"
+ },
{
"title": "Boeing",
"hex": "1D439C",
diff --git a/icons/bmw.svg b/icons/bmw.svg
new file mode 100644
index 000000000000..3560f1c9cd08
--- /dev/null
+++ b/icons/bmw.svg
@@ -0,0 +1 @@
+BMW icon
\ No newline at end of file
From d33b63b56003e950eab52ddaef8a92521d6abae2 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Fri, 21 Feb 2020 16:41:52 +0000
Subject: [PATCH 25/66] Add LineageOS (#2609)
* Add LineageOS
* Fix LineageOS colour
---
_data/simple-icons.json | 5 +++++
icons/lineageos.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/lineageos.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 2b4752ecfd5a..1b342395c613 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -2825,6 +2825,11 @@
"hex": "00D564",
"source": "http://webtoons.com/"
},
+ {
+ "title": "LineageOS",
+ "hex": "167C80",
+ "source": "https://www.lineageos.org/"
+ },
{
"title": "LinkedIn",
"hex": "0077B5",
diff --git a/icons/lineageos.svg b/icons/lineageos.svg
new file mode 100644
index 000000000000..141084e9966a
--- /dev/null
+++ b/icons/lineageos.svg
@@ -0,0 +1 @@
+LineageOS icon
\ No newline at end of file
From 922594af703fbdb6d0d1c475166cb340707dfa57 Mon Sep 17 00:00:00 2001
From: Lucas Becker
Date: Fri, 21 Feb 2020 17:44:21 +0100
Subject: [PATCH 26/66] Add Archicad (#1984) (#2633)
---
_data/simple-icons.json | 5 +++++
icons/archicad.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/archicad.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 1b342395c613..8c636e8b28b1 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -420,6 +420,11 @@
"hex": "1793D1",
"source": "https://www.archlinux.org/art/"
},
+ {
+ "title": "ARCHICAD",
+ "hex": "313D6B",
+ "source": "https://www.graphisoft.com/archicad/"
+ },
{
"title": "Archive of Our Own",
"hex": "990000",
diff --git a/icons/archicad.svg b/icons/archicad.svg
new file mode 100644
index 000000000000..aa469a5c5317
--- /dev/null
+++ b/icons/archicad.svg
@@ -0,0 +1 @@
+ARCHICAD icon
\ No newline at end of file
From 6da1c5815de2247db3e835ae78ef77ea75b03a92 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Fri, 21 Feb 2020 16:54:17 +0000
Subject: [PATCH 27/66] Add Stellar (#2613)
---
_data/simple-icons.json | 5 +++++
icons/stellar.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/stellar.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 8c636e8b28b1..e4ca29624994 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -4650,6 +4650,11 @@
"hex": "C90827",
"source": "https://www.steinberg.net/en/company/press.html"
},
+ {
+ "title": "Stellar",
+ "hex": "7D00FF",
+ "source": "https://www.stellar.org/blog/announcing-the-new-stellar-logo"
+ },
{
"title": "Stencyl",
"hex": "8E1C04",
diff --git a/icons/stellar.svg b/icons/stellar.svg
new file mode 100644
index 000000000000..fbea48df66e1
--- /dev/null
+++ b/icons/stellar.svg
@@ -0,0 +1 @@
+Stellar icon
\ No newline at end of file
From 8acee675bafa3bff1ad74fcf589aae4c3d9067c2 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Fri, 21 Feb 2020 17:08:17 +0000
Subject: [PATCH 28/66] Add Try It Online (#2622)
---
_data/simple-icons.json | 5 +++++
icons/tryitonline.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/tryitonline.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index e4ca29624994..cf271d3ca529 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -4995,6 +4995,11 @@
"hex": "00B67A",
"source": "https://support.trustpilot.com/hc/en-us/articles/206289947-Trustpilot-Brand-Assets-Style-Guide"
},
+ {
+ "title": "Try It Online",
+ "hex": "303030",
+ "source": "https://tio.run/"
+ },
{
"title": "Tumblr",
"hex": "36465D",
diff --git a/icons/tryitonline.svg b/icons/tryitonline.svg
new file mode 100644
index 000000000000..2101c6767f4d
--- /dev/null
+++ b/icons/tryitonline.svg
@@ -0,0 +1 @@
+Try It Online icon
\ No newline at end of file
From 541b50491558b40b41ad1b30db43834b7122a326 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Fri, 21 Feb 2020 17:25:37 +0000
Subject: [PATCH 29/66] Add Prezi (#2623)
---
_data/simple-icons.json | 5 +++++
icons/prezi.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/prezi.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index cf271d3ca529..5452aaf7ef01 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3840,6 +3840,11 @@
"hex": "F7B93E",
"source": "https://github.com/prettier/prettier-logo/tree/master/images"
},
+ {
+ "title": "Prezi",
+ "hex": "3181FF",
+ "source": "https://prezi.com/press/kit/"
+ },
{
"title": "Prismic",
"hex": "484A7A",
diff --git a/icons/prezi.svg b/icons/prezi.svg
new file mode 100644
index 000000000000..701ce45a6d8d
--- /dev/null
+++ b/icons/prezi.svg
@@ -0,0 +1 @@
+Prezi icon
\ No newline at end of file
From b47ef4ae0e85288314db9337d2b44c56637b9bd4 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Sat, 22 Feb 2020 09:14:10 +0000
Subject: [PATCH 30/66] Add The Washington Post (#2655)
---
_data/simple-icons.json | 5 +++++
icons/thewashingtonpost.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/thewashingtonpost.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 5452aaf7ef01..d69393b3329d 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -4890,6 +4890,11 @@
"hex": "FF0000",
"source": "https://www.theregister.co.uk/"
},
+ {
+ "title": "The Washington Post",
+ "hex": "231F20",
+ "source": "https://www.washingtonpost.com/brand-studio/archive/"
+ },
{
"title": "Tidal",
"hex": "000000",
diff --git a/icons/thewashingtonpost.svg b/icons/thewashingtonpost.svg
new file mode 100644
index 000000000000..415a11c14e6e
--- /dev/null
+++ b/icons/thewashingtonpost.svg
@@ -0,0 +1 @@
+The Washington Post icon
\ No newline at end of file
From 8c8ed32a6525ce32677c5403f9122d9f48923ff6 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Sat, 22 Feb 2020 09:21:18 +0000
Subject: [PATCH 31/66] Add CNN (#2656)
---
_data/simple-icons.json | 5 +++++
icons/cnn.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/cnn.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index d69393b3329d..e1f81f389286 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -920,6 +920,11 @@
"hex": "064F8C",
"source": "https://www.kitware.com/platforms/"
},
+ {
+ "title": "CNN",
+ "hex": "CC0000",
+ "source": "https://edition.cnn.com/"
+ },
{
"title": "Co-op",
"hex": "00B1E7",
diff --git a/icons/cnn.svg b/icons/cnn.svg
new file mode 100644
index 000000000000..5eccff4b6fd2
--- /dev/null
+++ b/icons/cnn.svg
@@ -0,0 +1 @@
+CNN icon
\ No newline at end of file
From 90441b9f22cc4f69c5bd8f8b48d653f8691c51f5 Mon Sep 17 00:00:00 2001
From: Lucas Becker
Date: Mon, 24 Feb 2020 18:31:02 +0100
Subject: [PATCH 32/66] Add CloudCannon (#2640) (#2662)
---
_data/simple-icons.json | 5 +++++
icons/cloudcannon.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/cloudcannon.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index e1f81f389286..bcf3e1bd4a52 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -905,6 +905,11 @@
"hex": "1997B5",
"source": "https://www.cloudbees.com/"
},
+ {
+ "title": "CloudCannon",
+ "hex": "407AFC",
+ "source": "https://cloudcannon.com/"
+ },
{
"title": "Cloudflare",
"hex": "F38020",
diff --git a/icons/cloudcannon.svg b/icons/cloudcannon.svg
new file mode 100644
index 000000000000..d5c033d6728a
--- /dev/null
+++ b/icons/cloudcannon.svg
@@ -0,0 +1 @@
+CloudCannon icon
\ No newline at end of file
From 625270fce07d407db870bfe3cd52e2631a04a203 Mon Sep 17 00:00:00 2001
From: Brandon Kelly
Date: Tue, 25 Feb 2020 01:07:39 -0800
Subject: [PATCH 33/66] Add Craft CMS (#2666)
Closes #2665
---
_data/simple-icons.json | 5 +++++
icons/craftcms.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/craftcms.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index bcf3e1bd4a52..354fc2eb9f27 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -1080,6 +1080,11 @@
"hex": "FF6C2C",
"source": "https://cpanel.net/company/cpanel-brand-guide/"
},
+ {
+ "title": "Craft CMS",
+ "hex": "E5422B",
+ "source": "https://craftcms.com/brand-resources"
+ },
{
"title": "Creative Commons",
"hex": "EF9421",
diff --git a/icons/craftcms.svg b/icons/craftcms.svg
new file mode 100644
index 000000000000..912828acf6f8
--- /dev/null
+++ b/icons/craftcms.svg
@@ -0,0 +1 @@
+Craft CMS icon
\ No newline at end of file
From ae384e9daab4d15d264b52bf91dc0cfe9e2a068a Mon Sep 17 00:00:00 2001
From: Eric Cornelissen
Date: Tue, 25 Feb 2020 11:57:55 +0200
Subject: [PATCH 34/66] Update guidelines for source URLs (#2567)
---
CONTRIBUTING.md | 19 ++++++++++++++++++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index d695f8844a05..39d0392235b5 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -47,6 +47,7 @@ Official high quality brand logos and brand colors can usually be found in the f
1. Website headers (you can use [svg-grabber](https://chrome.google.com/webstore/detail/svg-grabber-get-all-the-s/ndakggdliegnegeclmfgodmgemdokdmg) for Chrome)
1. Favicons
1. Wikimedia (which should provide a source)
+1. GitHub repositories
Working with an SVG version of the logo is best. In the absence of an SVG version, other vector filetypes may work as well (e.g. EPS, AI, PDF). In the absence of vector logos, a vector can be created from a high quality rasterized image, however this is much more labor intensive.
@@ -135,7 +136,7 @@ Icon metadata should be added to the `_data/simple-icons.json` file. Each icon i
* The `title` of the new SVG.
* A `hex` color value that matches the brand's primary color. All uppercase and without the `#` pound symbol.)
- * The `source` URL of the logo being used. This is used to find updates if the logo ever changes.
+ * The `source` URL of the logo being used. There are [more details below](#source-guidelines).
Here is the object for The Movie Database as an example:
@@ -149,6 +150,22 @@ Here is the object for The Movie Database as an example:
Make sure the icon is added in alphabetical order. If you're in doubt, you can always run `npm run our-lint` - this will tell you if any of the JSON data is in the wrong order.
+#### Source Guidelines
+
+We use the source URL as a reference for the current SVG in our repository and as a jumping-off point to find updates if the logo changes. If you used one of the sources listed below, make sure to follow these guidelines. If you're unsure about the source URL you can open a Pull Request and ask for help from others.
+
+If the SVG is sourced from:
+
+- **Branding page**: For an SVG from a branding page the source URL should simply link to the branding page.
+- **Company website**: If the SVG is found on the company website (but there is no branding page) the source URL should link to a common page, such as the home page or about page, that includes the source material.
+- **GitHub**: For an SVG from a GitHub (GitLab, BitBucket, etc.) repository the source URL should link to the file that was used as source material. If the color comes from another file in the repository the URL should link to the repository itself.
+
+ In any case the commit hash should be part of the URL. On GitHub, you can get the correct URL by pressing y on the GitHub page you want to link to. You can get help at the [getting permanent links to files page](https://help.github.com/en/github/managing-files-in-a-repository/getting-permanent-links-to-files).
+
+- **Wikipedia**: For an SVG from Wikipedia/Wikimedia the source URL should link to the logo file's page on the relevant site, and not the brand's Wikipedia pages. For example, [this is the link for AmericanExpress](https://commons.wikimedia.org/wiki/File:American_Express_logo.svg).
+
+In general, make sure the URL does not contain any tracking identifiers.
+
### 7. Create a pull request
Once you've completed the previous steps, create a pull request to merge your edits into the *develop* branch.
From 78fe366ef00738727cbebf1d947cbfbcc176b88e Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Tue, 25 Feb 2020 12:06:01 +0000
Subject: [PATCH 35/66] Add micro:bit (#2624)
* Add micro:bit
* Fix micro:bit order
* Fix micro:bit colour
---
_data/simple-icons.json | 5 +++++
icons/microbit.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/microbit.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 354fc2eb9f27..97564bf49f61 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3105,6 +3105,11 @@
"hex": "DE4F4F",
"source": "http://logo.meteorapp.com/"
},
+ {
+ "title": "micro:bit",
+ "hex": "00ED00",
+ "source": "https://microbit.org/"
+ },
{
"title": "Micro.blog",
"hex": "FD8308",
diff --git a/icons/microbit.svg b/icons/microbit.svg
new file mode 100644
index 000000000000..b5c5ba156a6b
--- /dev/null
+++ b/icons/microbit.svg
@@ -0,0 +1 @@
+micro:bit icon
\ No newline at end of file
From e42b4854ba84c9f992e321ff7ba9eda5d0491384 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Wed, 26 Feb 2020 14:34:11 +0000
Subject: [PATCH 36/66] Update Microsoft OneDrive (#2551)
* Update microsoftonedrive.svg
* Update Microsoft OneDrive data
---
_data/simple-icons.json | 4 ++--
icons/microsoftonedrive.svg | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 97564bf49f61..dd6a6045098f 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3152,8 +3152,8 @@
},
{
"title": "Microsoft OneDrive",
- "hex": "094AB2",
- "source": "https://msdn.microsoft.com/en-us/onedrive/dn673556.aspx"
+ "hex": "0078D4",
+ "source": "https://developer.microsoft.com/en-us/fabric#/styles/web/colors/products"
},
{
"title": "Microsoft OneNote",
diff --git a/icons/microsoftonedrive.svg b/icons/microsoftonedrive.svg
index 161a9e39aab9..ce95fda0db0e 100644
--- a/icons/microsoftonedrive.svg
+++ b/icons/microsoftonedrive.svg
@@ -1 +1 @@
-Microsoft OneDrive icon
\ No newline at end of file
+Microsoft OneDrive icon
From dabb3edeb7de5c6c0ea0c7e10bd392211b52a9b5 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Wed, 26 Feb 2020 14:35:28 +0000
Subject: [PATCH 37/66] Update Microsoft OneNote (#2552)
* Update microsoftonenote.svg
* Update Microsoft OneNote data
---
_data/simple-icons.json | 4 ++--
icons/microsoftonenote.svg | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index dd6a6045098f..072ce6fc6689 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3157,8 +3157,8 @@
},
{
"title": "Microsoft OneNote",
- "hex": "80397B",
- "source": "https://www.office.com"
+ "hex": "7719AA",
+ "source": "https://developer.microsoft.com/en-us/fabric#/styles/web/colors/products"
},
{
"title": "Microsoft Outlook",
diff --git a/icons/microsoftonenote.svg b/icons/microsoftonenote.svg
index fb8cd88f7b0f..ba4fd48d4478 100644
--- a/icons/microsoftonenote.svg
+++ b/icons/microsoftonenote.svg
@@ -1 +1 @@
-Microsoft OneNote icon
\ No newline at end of file
+Microsoft OneNote icon
From 4e94e164e012365bb64dd0dd2a0a97fd166104f9 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Wed, 26 Feb 2020 14:36:39 +0000
Subject: [PATCH 38/66] Update Microsoft PowerPoint (#2554)
* Update microsoftpowerpoint.svg
* Update Microsoft PowerPoint data
---
_data/simple-icons.json | 4 ++--
icons/microsoftpowerpoint.svg | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 072ce6fc6689..636769aaf423 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3167,8 +3167,8 @@
},
{
"title": "Microsoft PowerPoint",
- "hex": "D24726",
- "source": "https://www.office.com"
+ "hex": "B7472A",
+ "source": "https://developer.microsoft.com/en-us/fabric#/styles/web/colors/products"
},
{
"title": "Microsoft SQL Server",
diff --git a/icons/microsoftpowerpoint.svg b/icons/microsoftpowerpoint.svg
index b7502773d752..7fba12490c35 100644
--- a/icons/microsoftpowerpoint.svg
+++ b/icons/microsoftpowerpoint.svg
@@ -1 +1 @@
-Microsoft PowerPoint icon
\ No newline at end of file
+Microsoft PowerPoint icon
From ed8d38801dc415a310080c397bd08a8fc4f40c79 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Wed, 26 Feb 2020 14:37:59 +0000
Subject: [PATCH 39/66] Update Microsoft Teams (#2556)
* Update microsoftteams.svg
* Update Microsoft Teams source URL
---
_data/simple-icons.json | 2 +-
icons/microsoftteams.svg | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 636769aaf423..cea2366593b1 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3178,7 +3178,7 @@
{
"title": "Microsoft Teams",
"hex": "6264A7",
- "source": "https://docs.microsoft.com/media/logos/logo_MSTeams.svg"
+ "source": "https://developer.microsoft.com/en-us/fabric#/styles/web/colors/products"
},
{
"title": "Microsoft Word",
diff --git a/icons/microsoftteams.svg b/icons/microsoftteams.svg
index f381e391eff6..602c80414e5d 100644
--- a/icons/microsoftteams.svg
+++ b/icons/microsoftteams.svg
@@ -1 +1 @@
-Microsoft Teams icon
\ No newline at end of file
+Microsoft Teams icon
From aef12f51e688b364fa477c4d3219f5a48c691c78 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Wed, 26 Feb 2020 14:38:55 +0000
Subject: [PATCH 40/66] Update Wix (#2596)
---
_data/simple-icons.json | 2 +-
icons/wix.svg | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index cea2366593b1..99736a657392 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -5402,7 +5402,7 @@
},
{
"title": "Wix",
- "hex": "FAAD4D",
+ "hex": "0C6EFC",
"source": "http://www.wix.com/about/design-assets"
},
{
diff --git a/icons/wix.svg b/icons/wix.svg
index b7a37e11905e..ca640c3a84f7 100644
--- a/icons/wix.svg
+++ b/icons/wix.svg
@@ -1 +1 @@
-Wix icon
\ No newline at end of file
+Wix icon
\ No newline at end of file
From c6af93f240c30d9ce60f388b40fa1947db319153 Mon Sep 17 00:00:00 2001
From: Eric Cornelissen
Date: Wed, 26 Feb 2020 18:10:52 +0200
Subject: [PATCH 41/66] Add TypeScript usage to README (#2675)
---
README.md | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 8a9662aff5ba..d3313c1e68b4 100644
--- a/README.md
+++ b/README.md
@@ -76,7 +76,15 @@ console.log(icon);
*/
```
-### PHP usage
+#### TypeScript Usage
+
+There are also TypeScript type definitions for the Node package. To use them, simply run:
+
+```
+$ npm install @types/simple-icons
+```
+
+### PHP Usage
The icons are also available through our Packagist package. To install, simply run:
From 7ebf7f71fa7e3c7993355172fee2a1da29aa9e3a Mon Sep 17 00:00:00 2001
From: Eric Cornelissen
Date: Wed, 26 Feb 2020 18:54:54 +0200
Subject: [PATCH 42/66] Add documentation and tooling for SVG filenames (#2601)
* Create simple CLI tool to get the filename from a brandname
https://github.com/simple-icons/simple-icons/pull/2589#issuecomment-585902427
* Update contributing guidelines on new SVGs' filenames
* Fix incorrect filename in package.json script
* Add file header to get-filename script
* Update contributing guidelines' section on SVG filenames
Co-Authored-By: YoussefRaafatNasry
---
CONTRIBUTING.md | 33 +++++++++++++++++++++++++++++++++
package.json | 3 ++-
scripts/get-filename.js | 22 ++++++++++++++++++++++
3 files changed, 57 insertions(+), 1 deletion(-)
create mode 100644 scripts/get-filename.js
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 39d0392235b5..5d1dc8f97d1a 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -150,6 +150,39 @@ Here is the object for The Movie Database as an example:
Make sure the icon is added in alphabetical order. If you're in doubt, you can always run `npm run our-lint` - this will tell you if any of the JSON data is in the wrong order.
+#### SVG Filename Convention
+
+The filename of the SVG should correspond to the `title` used in the JSON file mentioned above, and it should follow the rules below. If you're in doubt, you can always run `npm run get-filename -- Brand name` to get the correct filename.
+
+1. Use **lowercase letters** without **whitespace**, for example:
+
+ ```yml
+ title: Adobe Photoshop
+ filename: adobephotoshop.svg
+ ```
+
+1. Only use **latin** letters, for example:
+
+ ```yml
+ title: Citroën
+ filename: citroen.svg
+ ```
+
+1. Replace the following symbols with their alias depending on their position in the title:
+
+ | Symbol | Start | Middle | End |
+ | :----: | ----- | ------ | ---- |
+ | + | plus | plus | plus |
+ | . | dot- | -dot- | -dot |
+ | & | and- | -and- | -and |
+
+ for example:
+
+ ```yml
+ title: .Net
+ filename: dot-net.svg
+ ```
+
#### Source Guidelines
We use the source URL as a reference for the current SVG in our repository and as a jumping-off point to find updates if the logo changes. If you used one of the sources listed below, make sure to follow these guidelines. If you're unsure about the source URL you can open a Pull Request and ask for help from others.
diff --git a/package.json b/package.json
index 2b4df2bf86ce..d6f69be50649 100644
--- a/package.json
+++ b/package.json
@@ -37,6 +37,7 @@
"test": "jest",
"pretest": "npm run prepublishOnly",
"posttest": "npm run postpublish",
- "svgo": "svgo --config=./.svgo.yml"
+ "svgo": "svgo --config=./.svgo.yml",
+ "get-filename": "node scripts/get-filename.js"
}
}
diff --git a/scripts/get-filename.js b/scripts/get-filename.js
new file mode 100644
index 000000000000..125f6aa5ad1d
--- /dev/null
+++ b/scripts/get-filename.js
@@ -0,0 +1,22 @@
+#!/usr/bin/env node
+/**
+ * @fileoverview
+ * Takes a brand name as argument and outputs the corresonding filename to
+ * standard output.
+ */
+
+const utils = require('./utils.js');
+
+if (process.argv.length < 3) {
+ console.error("Provide a brand name as argument")
+} else {
+ let brandName = "";
+ for (let i = 2; i < process.argv.length; i++) {
+ brandName += ` ${process.argv[i]}`;
+ }
+
+ brandName = brandName.substring(1);
+
+ const filename = utils.titleToFilename(brandName);
+ console.log(`For '${brandName}' use the filename '${filename}.svg'`);
+}
From a0dce83082c7112f74d0784d0b41cc2aea5aabb6 Mon Sep 17 00:00:00 2001
From: Lucas Becker
Date: Wed, 26 Feb 2020 17:55:46 +0100
Subject: [PATCH 43/66] Add Cesium (#2659) (#2660)
---
_data/simple-icons.json | 5 +++++
icons/cesium.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/cesium.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 99736a657392..b6b574a04494 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -825,6 +825,11 @@
"hex": "262577",
"source": "https://wiki.centos.org/ArtWork/Brand/Logo"
},
+ {
+ "title": "Cesium",
+ "hex": "6CADDF",
+ "source": "https://cesium.com/press/"
+ },
{
"title": "CEVO",
"hex": "1EABE2",
diff --git a/icons/cesium.svg b/icons/cesium.svg
new file mode 100644
index 000000000000..42746c48bf29
--- /dev/null
+++ b/icons/cesium.svg
@@ -0,0 +1 @@
+Cesium icon
\ No newline at end of file
From 8a722dd5013f7ae55c891f22e3c7c51db540f6af Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Wed, 26 Feb 2020 17:40:41 +0000
Subject: [PATCH 44/66] Update Microsoft Outlook (#2553)
* Update microsoftoutlook.svg
* Update Microsoft Outlook data
* Fix microsoftoutlook.svg title
* Update Microsoft Outlook source
---
_data/simple-icons.json | 4 ++--
icons/microsoftoutlook.svg | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index b6b574a04494..83382501a960 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3167,8 +3167,8 @@
},
{
"title": "Microsoft Outlook",
- "hex": "0072C6",
- "source": "https://www.office.com"
+ "hex": "0078D4",
+ "source": "https://developer.microsoft.com/en-us/outlook/docs"
},
{
"title": "Microsoft PowerPoint",
diff --git a/icons/microsoftoutlook.svg b/icons/microsoftoutlook.svg
index 16aabc6275ea..3b090a428769 100644
--- a/icons/microsoftoutlook.svg
+++ b/icons/microsoftoutlook.svg
@@ -1 +1 @@
-Microsoft Outlook icon
\ No newline at end of file
+Microsoft Outlook icon
From 0f49fc52e7a368d769665e966b5e9406bd3fd432 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Thu, 27 Feb 2020 17:58:48 +0000
Subject: [PATCH 45/66] Add Harbor (#2650)
* Add Harbor
* Update harbor.svg
---
_data/simple-icons.json | 5 +++++
icons/harbor.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/harbor.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 83382501a960..b3d1408cd5c4 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -2215,6 +2215,11 @@
"hex": "7C4EC4",
"source": "https://www.happycow.net/press-kits"
},
+ {
+ "title": "Harbor",
+ "hex": "4A00D8",
+ "source": "https://github.com/goharbor/harbor/blob/13686cbe83d22259216da7658612e86201070e94/src/portal/src/images/harbor-logo.svg"
+ },
{
"title": "Hashnode",
"hex": "2962FF",
diff --git a/icons/harbor.svg b/icons/harbor.svg
new file mode 100644
index 000000000000..875a818ec320
--- /dev/null
+++ b/icons/harbor.svg
@@ -0,0 +1 @@
+Harbor icon
\ No newline at end of file
From 96ec38d459975d709c148f17ef96ac18c1e16081 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Thu, 27 Feb 2020 18:09:18 +0000
Subject: [PATCH 46/66] Add QIWI (#2669)
---
_data/simple-icons.json | 5 +++++
icons/qiwi.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/qiwi.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index b3d1408cd5c4..66ac3353bab1 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3970,6 +3970,11 @@
"hex": "55C500",
"source": "https://www.qiita.com"
},
+ {
+ "title": "QIWI",
+ "hex": "FF8C00",
+ "source": "https://qiwi.com/"
+ },
{
"title": "Qualcomm",
"hex": "3253DC",
diff --git a/icons/qiwi.svg b/icons/qiwi.svg
new file mode 100644
index 000000000000..36463c49e798
--- /dev/null
+++ b/icons/qiwi.svg
@@ -0,0 +1 @@
+QIWI icon
\ No newline at end of file
From bf46220dcb7891ccb4655befe4d4b3904718843b Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Thu, 27 Feb 2020 18:18:17 +0000
Subject: [PATCH 47/66] Add Staffbase (#2673)
---
_data/simple-icons.json | 5 +++++
icons/staffbase.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/staffbase.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 66ac3353bab1..d2f74336f1ea 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -4650,6 +4650,11 @@
"hex": "CD2640",
"source": "https://stadia.dev"
},
+ {
+ "title": "Staffbase",
+ "hex": "00A4FD",
+ "source": "https://staffbase.com/en/about/press-assets/"
+ },
{
"title": "Statamic",
"hex": "1F3641",
diff --git a/icons/staffbase.svg b/icons/staffbase.svg
new file mode 100644
index 000000000000..c8a3e9c913ae
--- /dev/null
+++ b/icons/staffbase.svg
@@ -0,0 +1 @@
+Staffbase icon
\ No newline at end of file
From fe76d6d275b799b9a1f32f6b0b6b78fa774d8a32 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Thu, 27 Feb 2020 18:25:29 +0000
Subject: [PATCH 48/66] Add 1001Tracklists (#2678)
---
_data/simple-icons.json | 5 +++++
icons/1001tracklists.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/1001tracklists.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index d2f74336f1ea..b7a15d45df6e 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -5,6 +5,11 @@
"hex": "5C2D91",
"source": "https://docs.microsoft.com/en-us/dotnet/images/hub/net.svg"
},
+ {
+ "title": "1001Tracklists",
+ "hex": "40AEF0",
+ "source": "https://www.1001tracklists.com/"
+ },
{
"title": "1Password",
"hex": "0094F5",
diff --git a/icons/1001tracklists.svg b/icons/1001tracklists.svg
new file mode 100644
index 000000000000..415de12cce9b
--- /dev/null
+++ b/icons/1001tracklists.svg
@@ -0,0 +1 @@
+1001Tracklists icon
\ No newline at end of file
From 67f8af53ec54cf861cf22f0773999d0689000d13 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Thu, 27 Feb 2020 18:30:03 +0000
Subject: [PATCH 49/66] Add PlayStation 2 (#2679)
---
_data/simple-icons.json | 5 +++++
icons/playstation2.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/playstation2.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index b7a15d45df6e..03f87082bbb4 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3780,6 +3780,11 @@
"hex": "003791",
"source": "http://uk.playstation.com/media/DPBjbK0o/CECH-4202_4203%20PS3_QSG_GB_Eastern_3_web_vf1.pdf"
},
+ {
+ "title": "PlayStation 2",
+ "hex": "003791",
+ "source": "https://commons.wikimedia.org/wiki/File:PlayStation_2_logo.svg"
+ },
{
"title": "PlayStation 3",
"hex": "003791",
diff --git a/icons/playstation2.svg b/icons/playstation2.svg
new file mode 100644
index 000000000000..9f26520930e2
--- /dev/null
+++ b/icons/playstation2.svg
@@ -0,0 +1 @@
+PlayStation 2 icon
\ No newline at end of file
From e1b6ba4d51b977f691777aa05f7bd390ef595779 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Thu, 27 Feb 2020 18:34:22 +0000
Subject: [PATCH 50/66] Add Antena 3 (#2680)
---
_data/simple-icons.json | 5 +++++
icons/antena3.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/antena3.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 03f87082bbb4..fed8f7e0d4fc 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -320,6 +320,11 @@
"hex": "EE0000",
"source": "https://www.ansible.com/logos"
},
+ {
+ "title": "Antena 3",
+ "hex": "FF7328",
+ "source": "https://www.antena3.com/"
+ },
{
"title": "Apache",
"hex": "D22128",
diff --git a/icons/antena3.svg b/icons/antena3.svg
new file mode 100644
index 000000000000..8d94a5601b53
--- /dev/null
+++ b/icons/antena3.svg
@@ -0,0 +1 @@
+Antena 3 icon
\ No newline at end of file
From d040b9d43d22c3d5536b1316e978e4bceb6fd223 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Thu, 27 Feb 2020 18:41:08 +0000
Subject: [PATCH 51/66] Add FIRST (#2681)
---
_data/simple-icons.json | 5 +++++
icons/first.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/first.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index fed8f7e0d4fc..05fc210d9c5e 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -1670,6 +1670,11 @@
"hex": "FFCA28",
"source": "https://firebase.google.com/brand-guidelines/"
},
+ {
+ "title": "FIRST",
+ "hex": "0066B3",
+ "source": "https://www.firstinspires.org/brand"
+ },
{
"title": "Fitbit",
"hex": "00B0B9",
diff --git a/icons/first.svg b/icons/first.svg
new file mode 100644
index 000000000000..d147a01ec9eb
--- /dev/null
+++ b/icons/first.svg
@@ -0,0 +1 @@
+FIRST icon
\ No newline at end of file
From 407e9970eb687bc2e9c57f99702868efa2bad17e Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Thu, 27 Feb 2020 18:45:47 +0000
Subject: [PATCH 52/66] Add Poly (#2682)
---
_data/simple-icons.json | 5 +++++
icons/poly.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/poly.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 05fc210d9c5e..ce23eaf89a2b 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3840,6 +3840,11 @@
"hex": "F43E37",
"source": "https://blog.pocketcasts.com/press/"
},
+ {
+ "title": "Poly",
+ "hex": "EB3C00",
+ "source": "https://www.poly.com/"
+ },
{
"title": "Polymer Project",
"hex": "FF4470",
diff --git a/icons/poly.svg b/icons/poly.svg
new file mode 100644
index 000000000000..6cec1652aaf2
--- /dev/null
+++ b/icons/poly.svg
@@ -0,0 +1 @@
+Poly icon
\ No newline at end of file
From 3a4535ec78c3a86bac7fa69431cdc98463c9d02e Mon Sep 17 00:00:00 2001
From: Eric Cornelisesn
Date: Fri, 28 Feb 2020 11:37:13 +0200
Subject: [PATCH 53/66] Update the Contributing Guidelines
- Remove dead link ("Labelling Issues")
- Use consistent Title Case for all titles
---
CONTRIBUTING.md | 27 +++++++++++++--------------
1 file changed, 13 insertions(+), 14 deletions(-)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 5d1dc8f97d1a..1e134b826c12 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,4 +1,4 @@
-# Contributing To Simple Icons
+# Contributing to Simple Icons
Simple Icons welcomes contributions and corrections. Before contributing, please make sure you have read the guidelines below. If you decide to contribute anything, please do the following:
@@ -10,12 +10,11 @@ Simple Icons welcomes contributions and corrections. Before contributing, please
## Table of contents
-* [Requesting An Icon](#requesting-an-icon)
-* [Adding or Updating An Icon](#adding-or-updating-an-icon)
-* [Labeling Issues](#labeling-issues)
-* [Building Locally](#building-locally)
+* [Requesting an Icon](#requesting-an-icon)
+* [Adding or Updating an Icon](#adding-or-updating-an-icon)
+* [Building the Website](#building-locally)
-## Requesting An Icon
+## Requesting an Icon
We welcome icon requests. Before you submit a new issue please make sure the icon:
@@ -33,7 +32,7 @@ When submitting a request for a new or updated icon include helpful information
* **Issue Body:** Links to official sources for the brand's icon and colors (e.g. media kits, brand guidelines, SVG files etc.)
-## Adding or Updating An Icon
+## Adding or Updating an Icon
**Note**: If you decide to add an icon without requesting it first, the requirements above still apply.
@@ -53,7 +52,7 @@ Working with an SVG version of the logo is best. In the absence of an SVG versio
For color, the brand's primary color should be used. The official color of a brand is usually found in their brand guidelines, media kits, or some of the other locations mentioned above. If no official color can be identified, use the brand's primary web color or the most prominent color in the logo itself (please indicate why you choose the particular color in your pull request). Simple Icons stores brand colors in the standard 6 character hexadecimal format.
-### 2. Extract The Icon From The Logo
+### 2. Extract the Icon from the Logo
There are many different tools for editing SVG files, some options include:
@@ -72,7 +71,7 @@ Using your preferred tool you should:
1. Remove all colors. The icon should be monochromatic.
1. Export the icon as an SVG.
-### 3. Optimize The Icon
+### 3. Optimize the Icon
All icons in Simple Icons have been optimized with the [SVGO tool](https://github.com/svg/svgo). This can be done in one of two ways:
@@ -87,7 +86,7 @@ All icons in Simple Icons have been optimized with the [SVGO tool](https://githu
* Leave the remaining settings untouched (or reset them with the button at the bottom of the settings).
* Click the download button.
-### 4. Annotate The Icon
+### 4. Annotate the Icon
Each icon in Simple Icons has been annotated with a number of attributes and elements to increase accessibility. These include:
@@ -107,7 +106,7 @@ Here is _part of_ the svg for the Adobe Photoshop icon as an example:
Adobe Photoshop icon ...
```
-### 5. Check The Icon
+### 5. Check the Icon
The final icon should:
@@ -130,7 +129,7 @@ Here is the svg for the Adobe Photoshop icon as an example:
Adobe Photoshop icon
```
-### 6. Update The JSON Data For SimpleIcons.org
+### 6. Update the JSON Data for SimpleIcons.org
Icon metadata should be added to the `_data/simple-icons.json` file. Each icon in the array has three required values:
@@ -199,7 +198,7 @@ If the SVG is sourced from:
In general, make sure the URL does not contain any tracking identifiers.
-### 7. Create a pull request
+### 7. Create a Pull Request
Once you've completed the previous steps, create a pull request to merge your edits into the *develop* branch.
@@ -210,7 +209,7 @@ Once you've completed the previous steps, create a pull request to merge your ed
* Build and run the website locally using `$ jekyll serve`.
* Connect to the website in your browser via the "Server address" provided by the output of this command, e.g. `http://localhost:4000/`
-## Building In Your Browser
+## Building in Your Browser
Alternatively, you can build and run the website in a readily configured online workspace:
From 191a60bd5ecca86a359a8413c5f5cd45a8ebc27b Mon Sep 17 00:00:00 2001
From: Dylan Copeland
Date: Fri, 28 Feb 2020 11:02:16 -0500
Subject: [PATCH 54/66] Add Spinrilla (#2696)
---
_data/simple-icons.json | 5 +++++
icons/spinrilla.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/spinrilla.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index ce23eaf89a2b..afcfbcf63f52 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -4605,6 +4605,11 @@
"hex": "139BB4",
"source": "https://github.com/spinnaker/spinnaker.github.io/tree/master/assets/images"
},
+ {
+ "title": "Spinrilla",
+ "hex": "460856",
+ "source": "https://spinrilla.com"
+ },
{
"title": "Spotify",
"hex": "1ED760",
diff --git a/icons/spinrilla.svg b/icons/spinrilla.svg
new file mode 100644
index 000000000000..c4c27cec91b6
--- /dev/null
+++ b/icons/spinrilla.svg
@@ -0,0 +1 @@
+Spinrilla icon
\ No newline at end of file
From 61bda93bb15cdae16d4919630b0f4ed0877e5c85 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Sat, 29 Feb 2020 09:02:46 +0000
Subject: [PATCH 55/66] Add Platzi (#2684)
---
_data/simple-icons.json | 5 +++++
icons/platzi.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/platzi.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index afcfbcf63f52..a807b058e752 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3775,6 +3775,11 @@
"hex": "0085DE",
"source": "https://plangrid.com/en/"
},
+ {
+ "title": "Platzi",
+ "hex": "98CA3F",
+ "source": "https://github.com/PlatziDev/oss/blob/932bd83d43e061e1c38fbc116db31aa6d0145be6/static/logo.svg"
+ },
{
"title": "Player FM",
"hex": "C8122A",
diff --git a/icons/platzi.svg b/icons/platzi.svg
new file mode 100644
index 000000000000..ce58a30ef83f
--- /dev/null
+++ b/icons/platzi.svg
@@ -0,0 +1 @@
+Platzi icon
\ No newline at end of file
From e7af2a013d10a3570c7ef3c45201b8e704bef667 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Sat, 29 Feb 2020 09:14:57 +0000
Subject: [PATCH 56/66] Add GitKraken (#2697)
---
_data/simple-icons.json | 5 +++++
icons/gitkraken.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/gitkraken.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index a807b058e752..9f55f8cfee11 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -1875,6 +1875,11 @@
"hex": "2088FF",
"source": "https://github.com/features/actions"
},
+ {
+ "title": "GitKraken",
+ "hex": "179287",
+ "source": "https://www.gitkraken.com/"
+ },
{
"title": "GitLab",
"hex": "FCA121",
diff --git a/icons/gitkraken.svg b/icons/gitkraken.svg
new file mode 100644
index 000000000000..77f8ea4f08f0
--- /dev/null
+++ b/icons/gitkraken.svg
@@ -0,0 +1 @@
+GitKraken icon
\ No newline at end of file
From 0c2991f76dc6a51c2d72af341951212a4711f482 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Sat, 29 Feb 2020 09:29:01 +0000
Subject: [PATCH 57/66] Add Threema (#2699)
---
_data/simple-icons.json | 5 +++++
icons/threema.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/threema.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 9f55f8cfee11..6719a83ac8f4 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -4975,6 +4975,11 @@
"hex": "231F20",
"source": "https://www.washingtonpost.com/brand-studio/archive/"
},
+ {
+ "title": "Threema",
+ "hex": "3FE669",
+ "source": "https://threema.ch/en/press"
+ },
{
"title": "Tidal",
"hex": "000000",
diff --git a/icons/threema.svg b/icons/threema.svg
new file mode 100644
index 000000000000..41a75d1db531
--- /dev/null
+++ b/icons/threema.svg
@@ -0,0 +1 @@
+Threema icon
\ No newline at end of file
From 673d7fc8dddbd5d0978fd36568d4c61c9895a130 Mon Sep 17 00:00:00 2001
From: Youssef Raafat
Date: Sun, 1 Mar 2020 09:38:44 +0200
Subject: [PATCH 58/66] Add Apollo GraphQL (#2589)
* Create apollo-graphql.svg
* Update simple-icons.json
* Squash apollo-graphql.svg's paths
* Update Apollo GraphQL's data
* Update and rename apollo-graphql.svg to apollographql.svg
* Update apollographql.svg
Fixed precision bug.
* Update apollographql.svg
---
_data/simple-icons.json | 5 +++++
icons/apollographql.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/apollographql.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 6719a83ac8f4..4d1a06f4aef3 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -395,6 +395,11 @@
"hex": "E25A1C",
"source": "https://spark.apache.org/images/"
},
+ {
+ "title": "Apollo GraphQL",
+ "hex": "311C87",
+ "source": "https://github.com/apollographql/space-kit/blob/9a42083746a49c9a734563f427c13233e42adcc9/logos/mark.svg"
+ },
{
"title": "Apple",
"hex": "999999",
diff --git a/icons/apollographql.svg b/icons/apollographql.svg
new file mode 100644
index 000000000000..f441720d2c10
--- /dev/null
+++ b/icons/apollographql.svg
@@ -0,0 +1 @@
+Apollo GraphQL icon
From 25e454105680f280402a45eec58779d897071674 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Sun, 1 Mar 2020 08:10:11 +0000
Subject: [PATCH 59/66] Update Various Google Icons (#2707)
* Update Various Google Icons
* Update Wear OS
---
_data/simple-icons.json | 18 +++++++++---------
icons/googlefit.svg | 2 +-
icons/googlelens.svg | 2 +-
icons/googlepay.svg | 2 +-
icons/googlestreetview.svg | 2 +-
icons/wearos.svg | 2 +-
6 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 4d1a06f4aef3..30d0aa07a3c4 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -2033,7 +2033,7 @@
{
"title": "Google Fit",
"hex": "4285F4",
- "source": "https://en.wikipedia.org/wiki/Google_Fit"
+ "source": "https://partnermarketinghub.withgoogle.com/#/brands/"
},
{
"title": "Google Hangouts",
@@ -2053,7 +2053,7 @@
{
"title": "Google Lens",
"hex": "4285F4",
- "source": "https://lens.google.com/"
+ "source": "https://partnermarketinghub.withgoogle.com/#/brands/"
},
{
"title": "Google Maps",
@@ -2077,13 +2077,13 @@
},
{
"title": "Google Pay",
- "hex": "5F6368",
- "source": "https://developers.google.com/pay/api/web/guides/brand-guidelines"
+ "hex": "4285F4",
+ "source": "https://partnermarketinghub.withgoogle.com/#/brands/"
},
{
"title": "Google Play",
- "hex": "607D8B",
- "source": "https://getsello.com"
+ "hex": "414141",
+ "source": "https://partnermarketinghub.withgoogle.com/#/brands/"
},
{
"title": "Google Podcasts",
@@ -2107,8 +2107,8 @@
},
{
"title": "Google Street View",
- "hex": "FFC20B",
- "source": "https://commons.wikimedia.org/wiki/File:Google_Street_View_icon.svg"
+ "hex": "FEC111",
+ "source": "https://developers.google.com/streetview/ready/branding"
},
{
"title": "Google Tag Manager",
@@ -5368,7 +5368,7 @@
{
"title": "Wear OS",
"hex": "4285F4",
- "source": "https://wearos.google.com/"
+ "source": "https://partnermarketinghub.withgoogle.com/#/brands/"
},
{
"title": "Weasyl",
diff --git a/icons/googlefit.svg b/icons/googlefit.svg
index 50e7d500929d..741fac1d075c 100644
--- a/icons/googlefit.svg
+++ b/icons/googlefit.svg
@@ -1 +1 @@
-Google Fit icon
+Google Fit icon
diff --git a/icons/googlelens.svg b/icons/googlelens.svg
index 5603ef2abae2..e89691322bd9 100644
--- a/icons/googlelens.svg
+++ b/icons/googlelens.svg
@@ -1 +1 @@
-Google Lens icon
+Google Lens icon
diff --git a/icons/googlepay.svg b/icons/googlepay.svg
index bdc49c4ef51f..e50088e34e1a 100644
--- a/icons/googlepay.svg
+++ b/icons/googlepay.svg
@@ -1 +1 @@
-Google Pay icon
\ No newline at end of file
+Google Pay icon
\ No newline at end of file
diff --git a/icons/googlestreetview.svg b/icons/googlestreetview.svg
index 74e54e4b57af..729d4df1f702 100644
--- a/icons/googlestreetview.svg
+++ b/icons/googlestreetview.svg
@@ -1 +1 @@
-Google Street View icon
+Google Street View icon
diff --git a/icons/wearos.svg b/icons/wearos.svg
index 03a72f4572ff..9c4db74fb069 100644
--- a/icons/wearos.svg
+++ b/icons/wearos.svg
@@ -1 +1 @@
-Wear OS icon
+Wear OS icon
From 21b23da612aa9dcde607c634a13aa11694401fba Mon Sep 17 00:00:00 2001
From: Eric Cornelissen
Date: Sun, 1 Mar 2020 10:22:47 +0200
Subject: [PATCH 60/66] version bump
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index d0ef54d33240..224aedefee8f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "simple-icons",
- "version": "2.5.0",
+ "version": "2.6.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index d6f69be50649..1bc89524108d 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "simple-icons",
- "version": "2.5.0",
+ "version": "2.6.0",
"description": "SVG icons for popular brands https://simpleicons.org",
"homepage": "https://www.simpleicons.org",
"keywords": [
From 3ce725842dad726ea4901d5ec1534843f22cae99 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Sun, 1 Mar 2020 08:35:58 +0000
Subject: [PATCH 61/66] Add OnStar (#2701)
---
_data/simple-icons.json | 5 +++++
icons/onstar.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/onstar.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 30d0aa07a3c4..59b34a8f5abd 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3535,6 +3535,11 @@
"hex": "F4731C",
"source": "http://v.ok.ru/logo.html"
},
+ {
+ "title": "OnStar",
+ "hex": "003D7D",
+ "source": "https://www.onstar.com/"
+ },
{
"title": "Opel",
"hex": "F7D900",
diff --git a/icons/onstar.svg b/icons/onstar.svg
new file mode 100644
index 000000000000..25aadd81e297
--- /dev/null
+++ b/icons/onstar.svg
@@ -0,0 +1 @@
+OnStar icon
\ No newline at end of file
From a563123e5cbe42969673853c9e0a41b72f663313 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Sun, 1 Mar 2020 08:44:24 +0000
Subject: [PATCH 62/66] Add Elm (#2702)
---
_data/simple-icons.json | 5 +++++
icons/elm.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/elm.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 59b34a8f5abd..0e56ca6d30cb 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -1460,6 +1460,11 @@
"hex": "000000",
"source": "https://ello.co"
},
+ {
+ "title": "Elm",
+ "hex": "1293D8",
+ "source": "https://github.com/elm/foundation.elm-lang.org/blob/2d097b317d8af2aaeab49284830260a32d817305/assets/elm_logo.svg"
+ },
{
"title": "Elsevier",
"hex": "FF6C00",
diff --git a/icons/elm.svg b/icons/elm.svg
new file mode 100644
index 000000000000..ce42ca63be90
--- /dev/null
+++ b/icons/elm.svg
@@ -0,0 +1 @@
+Elm icon
\ No newline at end of file
From c4e63f07058c5058904917d555abf5c358bd8644 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Sun, 1 Mar 2020 08:55:09 +0000
Subject: [PATCH 63/66] Add Iconify (#2703)
* Add Iconify
* Fix Iconify order
---
_data/simple-icons.json | 5 +++++
icons/iconify.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/iconify.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 0e56ca6d30cb..66b883573f1f 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -2420,6 +2420,11 @@
"hex": "31B8BB",
"source": "https://icon.foundation/"
},
+ {
+ "title": "Iconify",
+ "hex": "1769AA",
+ "source": "https://iconify.design/"
+ },
{
"title": "IconJar",
"hex": "16A5F3",
diff --git a/icons/iconify.svg b/icons/iconify.svg
new file mode 100644
index 000000000000..6bc17aa4d314
--- /dev/null
+++ b/icons/iconify.svg
@@ -0,0 +1 @@
+Iconify icon
\ No newline at end of file
From 862b10cc9d8adf1accd96343bbb940918573de4f Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Sun, 1 Mar 2020 09:01:48 +0000
Subject: [PATCH 64/66] Add Vivino (#2705)
---
_data/simple-icons.json | 5 +++++
icons/vivino.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/vivino.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 66b883573f1f..595eea9e7385 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -5320,6 +5320,11 @@
"hex": "007ACC",
"source": "https://commons.wikimedia.org/wiki/File:Visual_Studio_Code_1.35_icon.svg"
},
+ {
+ "title": "Vivino",
+ "hex": "AA1329",
+ "source": "https://www.vivino.com/press"
+ },
{
"title": "VK",
"hex": "4680C2",
diff --git a/icons/vivino.svg b/icons/vivino.svg
new file mode 100644
index 000000000000..1b2eea018546
--- /dev/null
+++ b/icons/vivino.svg
@@ -0,0 +1 @@
+Vivino icon
\ No newline at end of file
From 8d46dbb6fc5ff367141f77a25adfc04e03399ec1 Mon Sep 17 00:00:00 2001
From: KovuTheHusky
Date: Sun, 1 Mar 2020 05:01:02 -0500
Subject: [PATCH 65/66] =?UTF-8?q?Add=20Pok=C3=A9mon=20icon=20(#2408)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* Add Pokémon icon
* Update Pokémon colour
To the bright yellow from https://upload.wikimedia.org/wikipedia/commons/9/98/International_Pok%C3%A9mon_logo.svg
Co-authored-by: Peter Noble
Co-authored-by: Eric Cornelissen
---
_data/simple-icons.json | 5 +++++
icons/pokemon.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/pokemon.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 595eea9e7385..68885e7e99ce 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -3870,6 +3870,11 @@
"hex": "F43E37",
"source": "https://blog.pocketcasts.com/press/"
},
+ {
+ "title": "Pokémon",
+ "hex": "FFCB05",
+ "source": "https://commons.wikimedia.org/wiki/File:International_Pok%C3%A9mon_logo.svg"
+ },
{
"title": "Poly",
"hex": "EB3C00",
diff --git a/icons/pokemon.svg b/icons/pokemon.svg
new file mode 100644
index 000000000000..60251a9dffc3
--- /dev/null
+++ b/icons/pokemon.svg
@@ -0,0 +1 @@
+Pokémon icon
\ No newline at end of file
From 7ca6ce7c3dfffa279ec4744a71a078ff5f781d38 Mon Sep 17 00:00:00 2001
From: Peter Noble
Date: Sun, 1 Mar 2020 10:15:47 +0000
Subject: [PATCH 66/66] Add Hive (#2674)
---
_data/simple-icons.json | 5 +++++
icons/hive.svg | 1 +
2 files changed, 6 insertions(+)
create mode 100644 icons/hive.svg
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 68885e7e99ce..b7fed972c1be 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -2315,6 +2315,11 @@
"hex": "E60027",
"source": "https://commons.wikimedia.org/wiki/File:Hitachi_inspire_the_next-Logo.svg"
},
+ {
+ "title": "Hive",
+ "hex": "FF7A00",
+ "source": "https://www.hivehome.com/"
+ },
{
"title": "HockeyApp",
"hex": "009EE1",
diff --git a/icons/hive.svg b/icons/hive.svg
new file mode 100644
index 000000000000..c4ed8601e347
--- /dev/null
+++ b/icons/hive.svg
@@ -0,0 +1 @@
+Hive icon
\ No newline at end of file