diff --git a/README.md b/README.md
index 0b735879..61983265 100644
--- a/README.md
+++ b/README.md
@@ -101,6 +101,10 @@ echo file_get_contents('path/to/package/icons/simple-icons.svg');
Icons are also available on WordPress through a simple plugin created by [@tjtaylo](https://github.com/tjtaylo), which you can find [here](https://wordpress.org/plugins/simple-icons/).
+### Drupal
+
+Icons are also availabe on Drupal through a module created by [Phil Wolstenholme](https://www.drupal.org/u/phil-wolstenholme), which you can find [here](https://www.drupal.org/project/simple_icons).
+
## Status
[![Build Status](https://travis-ci.com/simple-icons/simple-icons.svg?branch=develop)](https://travis-ci.com/simple-icons/simple-icons)
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 3270f7e6..0d11b4d3 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -15,6 +15,11 @@
"hex": "00A98F",
"source": "https://about.me/assets"
},
+ {
+ "title": "ABB RobotStudio",
+ "hex": "FF9E0F",
+ "source": "https://new.abb.com/products/robotics/en/robotstudio/downloads"
+ },
{
"title": "Abstract",
"hex": "191A1B",
@@ -105,6 +110,16 @@
"hex": "FF5A5F",
"source": "https://www.airbnb.com"
},
+ {
+ "title": "Algolia",
+ "hex": "5468FF",
+ "source": "https://www.algolia.com/press/?section=brand-guidelines"
+ },
+ {
+ "title": "AlliedModders",
+ "hex": "1578D3",
+ "source": "https://forums.alliedmods.net/index.php"
+ },
{
"title": "AlloCiné",
"hex": "FECC00",
@@ -140,6 +155,11 @@
"hex": "1A1A1A",
"source": "https://www.analogue.co/"
},
+ {
+ "title": "Anchor",
+ "hex": "8940FA",
+ "source": "https://anchor.fm/"
+ },
{
"title": "Android",
"hex": "3DDC84",
@@ -180,6 +200,16 @@
"hex": "E6526F",
"source": "https://flink.apache.org/material.html"
},
+ {
+ "title": "Apache OpenOffice",
+ "hex": "0E85CD",
+ "source": "https://www.openoffice.org/marketing/art/galleries/logos/index.html"
+ },
+ {
+ "title": "Apache NetBeans IDE",
+ "hex": "1B6AC6",
+ "source": "https://netbeans.apache.org/images/"
+ },
{
"title": "Apache Spark",
"hex": "E25A1C",
@@ -245,6 +275,11 @@
"hex": "273347",
"source": "https://asana.com/styles"
},
+ {
+ "title": "Asciidoctor",
+ "hex": "E40046",
+ "source": "https://github.com/asciidoctor/brand"
+ },
{
"title": "Atlassian",
"hex": "0052CC",
@@ -290,6 +325,11 @@
"hex": "0099DD",
"source": "https://www.aventrix.com/press"
},
+ {
+ "title": "awesomeWM",
+ "hex": "535D6C",
+ "source": "https://awesomewm.org/"
+ },
{
"title": "Azure Artifacts",
"hex": "CB2E6D",
@@ -345,6 +385,11 @@
"hex": "005571",
"source": "https://www.elastic.co/brand"
},
+ {
+ "title": "Beats by Dre",
+ "hex": "E01F3D",
+ "source": "https://www.beatsbydre.com/"
+ },
{
"title": "Behance",
"hex": "1769FF",
@@ -385,6 +430,11 @@
"hex": "EE6123",
"source": "https://bitly.com/pages/press"
},
+ {
+ "title": "Bitrise",
+ "hex": "683D87",
+ "source": "https://www.bitrise.io/presskit"
+ },
{
"title": "Blender",
"hex": "F5792A",
@@ -566,6 +616,11 @@
"hex": "1F4056",
"source": "https://www.codecademy.com/"
},
+ {
+ "title": "CodeChef",
+ "hex": "5B4638",
+ "source": "https://www.codechef.com/"
+ },
{
"title": "Code Climate",
"hex": "000000",
@@ -701,6 +756,11 @@
"hex": "B5314C",
"source": "https://github.com/common-workflow-language/logo/blob/master/CWL-Logo-nofonts.svg"
},
+ {
+ "title": "C Sharp",
+ "hex": "239120",
+ "source": "https://upload.wikimedia.org/wikipedia/commons/0/0d/C_Sharp_wordmark.svg"
+ },
{
"title": "C++",
"hex": "00599C",
@@ -881,6 +941,11 @@
"hex": "DE5833",
"source": "https://duckduckgo.com/"
},
+ {
+ "title": "Duolingo",
+ "hex": "58CC02",
+ "source": "https://www.duolingo.com/"
+ },
{
"title": "Dynatrace",
"hex": "1496FF",
@@ -1028,8 +1093,8 @@
},
{
"title": "EyeEm",
- "hex":"000000",
- "source":"https://www.eyeem.com/"
+ "hex": "000000",
+ "source": "https://www.eyeem.com/"
},
{
"title": "F-Secure",
@@ -1356,6 +1421,11 @@
"hex": "4885ED",
"source": "https://scholar.google.com/intl/fr/scholar/images/2x/sprite_20161020.png"
},
+ {
+ "title": "Google Search Console",
+ "hex": "458CF5",
+ "source": "https://search.google.com/search-console"
+ },
{
"title": "GOV.UK",
"hex": "005EA5",
@@ -1538,8 +1608,8 @@
},
{
"title": "Houzz",
- "hex": "7AC142",
- "source": "http://www.houzz.co.uk/buttonsAndBadges"
+ "hex": "4DBC15",
+ "source": "https://www.houzz.com/logoGuidelines"
},
{
"title": "HP",
@@ -1631,6 +1701,11 @@
"hex": "2164F3",
"source": "https://www.indeed.com"
},
+ {
+ "title": "InfluxDB",
+ "hex": "22ADF6",
+ "source": "https://www.influxdata.com/"
+ },
{
"title": "Inkscape",
"hex": "000000",
@@ -1676,6 +1751,11 @@
"hex": "FF3366",
"source": "https://projects.invisionapp.com/boards/BX4P1DY5H46R"
},
+ {
+ "title": "IPFS",
+ "hex": "65C2CB",
+ "source": "https://github.com/ipfs/logo"
+ },
{
"title": "Issuu",
"hex": "F36D5D",
@@ -1803,7 +1883,7 @@
},
{
"title": "Khan Academy",
- "hex": "9DB63B",
+ "hex": "14BF96",
"source": "https://khanacademy.zendesk.com/hc/en-us/articles/202483630-Press-room"
},
{
@@ -2026,11 +2106,21 @@
"hex": "FF1E0D",
"source": "http://www.makerbot.com/makerbot-press-assets"
},
+ {
+ "title": "ManageIQ",
+ "hex": "EF2929",
+ "source": "https://www.manageiq.org/logo/"
+ },
{
"title": "Manjaro",
"hex": "35BF5C",
"source": "https://commons.wikimedia.org/wiki/File:Manjaro-logo.svg"
},
+ {
+ "title": "Mapbox",
+ "hex": "000000",
+ "source": "https://www.mapbox.com/about/press/brand-guidelines"
+ },
{
"title": "Markdown",
"hex": "000000",
@@ -2081,6 +2171,11 @@
"hex": "C01818",
"source": "https://www.mcafee.com/"
},
+ {
+ "title": "MDN Web Docs",
+ "hex": "000000",
+ "source": "https://developer.mozilla.org/"
+ },
{
"title": "MediaFire",
"hex": "1299F3",
@@ -2186,6 +2281,16 @@
"hex": "6264A7",
"source": "https://docs.microsoft.com/media/logos/logo_MSTeams.svg"
},
+ {
+ "title": "MicroStrategy",
+ "hex": "D9232E",
+ "source": "https://www.microstrategy.com/us/company/press-kit"
+ },
+ {
+ "title": "Minds",
+ "hex": "FED12F",
+ "source": "https://www.minds.com/"
+ },
{
"title": "Minetest",
"hex": "53AC56",
@@ -2241,6 +2346,11 @@
"hex": "FDB22A",
"source": "http://monogram.me"
},
+ {
+ "title": "Monster",
+ "hex": "6E46AE",
+ "source": "https://www.monster.com/"
+ },
{
"title": "Monzo",
"hex": "14233C",
@@ -2526,6 +2636,11 @@
"hex": "EFD01B",
"source": "https://projects.invisionapp.com/boards/8UOJQWW2J3G5#/1145336"
},
+ {
+ "title": "Pastebin",
+ "hex": "02456C",
+ "source": "https://pastebin.com/"
+ },
{
"title": "Patreon",
"hex": "F96854",
@@ -2676,6 +2791,11 @@
"hex": "DA552F",
"source": "https://www.producthunt.com/branding"
},
+ {
+ "title": "Prometheus",
+ "hex": "E6522C",
+ "source": "https://prometheus.io/"
+ },
{
"title": "Proto.io",
"hex": "34A7C1",
@@ -2691,6 +2811,11 @@
"hex": "E57000",
"source": "https://www.proxmox.com/en/news/media-kit"
},
+ {
+ "title": "PureScript",
+ "hex": "14161A",
+ "source": "https://github.com/purescript/logo"
+ },
{
"title": "PyPI",
"hex": "3775A9",
@@ -2706,6 +2831,16 @@
"hex": "EE4C2C",
"source": "https://github.com/pytorch/pytorch/tree/master/docs/source/_static/img"
},
+ {
+ "title": "PyUp",
+ "hex": "9F55FF",
+ "source": "https://pyup.io/"
+ },
+ {
+ "title": "QEMU",
+ "hex": "FF6600",
+ "source": "https://wiki.qemu.org/Logo"
+ },
{
"title": "Qgis",
"hex": "589632",
@@ -2776,6 +2911,11 @@
"hex": "61DAFB",
"source": "https://facebook.github.io/react/"
},
+ {
+ "title": "ReactOS",
+ "hex": "0088CC",
+ "source": "https://github.com/reactos/press-media"
+ },
{
"title": "Read the Docs",
"hex": "8CA1AF",
@@ -3126,6 +3266,12 @@
"hex": "FF3300",
"source": "https://soundcloud.com/press"
},
+ {
+ "title": "Source Engine",
+ "hex": "F79A10",
+ "source": "https://developer.valvesoftware.com/favicon.ico"
+ },
+
{
"title": "SourceForge",
"hex": "535353",
@@ -3246,6 +3392,11 @@
"hex": "000000",
"source": "https://partner.steamgames.com/public/marketing/Steam_Guidelines_02102016.pdf"
},
+ {
+ "title": "Steamworks",
+ "hex": "1E1E1E",
+ "source": "https://partner.steamgames.com/"
+ },
{
"title": "Steem",
"hex": "4BA2F2",
@@ -3286,6 +3437,11 @@
"hex": "008CDD",
"source": "https://stripe.com/about/resources"
},
+ {
+ "title": "strongSwan",
+ "hex": "E00033",
+ "source": "https://www.strongswan.org/images/"
+ },
{
"title": "StubHub",
"hex": "003168",
@@ -3436,6 +3592,11 @@
"hex": "000000",
"source": "https://tiktok.com"
},
+ {
+ "title": "Timescale",
+ "hex": "FDB515",
+ "source": "https://www.timescale.com/"
+ },
{
"title": "Tinder",
"hex": "FF6B6B",
@@ -3626,6 +3787,11 @@
"hex": "1563FF",
"source": "https://www.hashicorp.com/brand#vagrant"
},
+ {
+ "title": "Valve",
+ "hex": "F74843",
+ "source": "https://www.valvesoftware.com/"
+ },
{
"title": "Veeam",
"hex": "00B336",
@@ -3921,6 +4087,11 @@
"hex": "9DBC7A",
"source": "https://zerply.com/about/resources"
},
+ {
+ "title": "Zhihu",
+ "hex": "0084FF",
+ "source": "https://www.zhihu.com/"
+ },
{
"title": "Zillow",
"hex": "0074E4",
diff --git a/icons/abbrobotstudio.svg b/icons/abbrobotstudio.svg
new file mode 100644
index 00000000..72bde14c
--- /dev/null
+++ b/icons/abbrobotstudio.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/algolia.svg b/icons/algolia.svg
new file mode 100644
index 00000000..3fb52ebc
--- /dev/null
+++ b/icons/algolia.svg
@@ -0,0 +1 @@
+
diff --git a/icons/alliedmodders.svg b/icons/alliedmodders.svg
new file mode 100644
index 00000000..fc8884e6
--- /dev/null
+++ b/icons/alliedmodders.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/anchor.svg b/icons/anchor.svg
new file mode 100644
index 00000000..51e28278
--- /dev/null
+++ b/icons/anchor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apachenetbeanside.svg b/icons/apachenetbeanside.svg
new file mode 100644
index 00000000..39e34763
--- /dev/null
+++ b/icons/apachenetbeanside.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/apacheopenoffice.svg b/icons/apacheopenoffice.svg
new file mode 100644
index 00000000..82fdfb9c
--- /dev/null
+++ b/icons/apacheopenoffice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/asciidoctor.svg b/icons/asciidoctor.svg
new file mode 100644
index 00000000..63d8d4c2
--- /dev/null
+++ b/icons/asciidoctor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/awesomewm.svg b/icons/awesomewm.svg
new file mode 100644
index 00000000..9a922ec6
--- /dev/null
+++ b/icons/awesomewm.svg
@@ -0,0 +1 @@
+
diff --git a/icons/beatsbydre.svg b/icons/beatsbydre.svg
new file mode 100644
index 00000000..0223d48f
--- /dev/null
+++ b/icons/beatsbydre.svg
@@ -0,0 +1 @@
+
diff --git a/icons/bitrise.svg b/icons/bitrise.svg
new file mode 100644
index 00000000..e50652dc
--- /dev/null
+++ b/icons/bitrise.svg
@@ -0,0 +1 @@
+
diff --git a/icons/codechef.svg b/icons/codechef.svg
new file mode 100644
index 00000000..2edc49b2
--- /dev/null
+++ b/icons/codechef.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/csharp.svg b/icons/csharp.svg
new file mode 100644
index 00000000..4de9730f
--- /dev/null
+++ b/icons/csharp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/duolingo.svg b/icons/duolingo.svg
new file mode 100644
index 00000000..e0caad6b
--- /dev/null
+++ b/icons/duolingo.svg
@@ -0,0 +1 @@
+
diff --git a/icons/googlesearchconsole.svg b/icons/googlesearchconsole.svg
new file mode 100644
index 00000000..75558ab9
--- /dev/null
+++ b/icons/googlesearchconsole.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/houzz.svg b/icons/houzz.svg
index e8bd6aab..d2b68df4 100644
--- a/icons/houzz.svg
+++ b/icons/houzz.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/icons/influxdb.svg b/icons/influxdb.svg
new file mode 100644
index 00000000..f78bf6e0
--- /dev/null
+++ b/icons/influxdb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/ipfs.svg b/icons/ipfs.svg
new file mode 100644
index 00000000..6a8add97
--- /dev/null
+++ b/icons/ipfs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/khanacademy.svg b/icons/khanacademy.svg
index 70182d3b..b74edd3a 100644
--- a/icons/khanacademy.svg
+++ b/icons/khanacademy.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/icons/manageiq.svg b/icons/manageiq.svg
new file mode 100644
index 00000000..baa5dba1
--- /dev/null
+++ b/icons/manageiq.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/mapbox.svg b/icons/mapbox.svg
new file mode 100644
index 00000000..ac17d798
--- /dev/null
+++ b/icons/mapbox.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/mdnwebdocs.svg b/icons/mdnwebdocs.svg
new file mode 100644
index 00000000..24f6f55b
--- /dev/null
+++ b/icons/mdnwebdocs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/microstrategy.svg b/icons/microstrategy.svg
new file mode 100644
index 00000000..40a5f3c2
--- /dev/null
+++ b/icons/microstrategy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/minds.svg b/icons/minds.svg
new file mode 100644
index 00000000..4928e31e
--- /dev/null
+++ b/icons/minds.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/monster.svg b/icons/monster.svg
new file mode 100644
index 00000000..304e57f4
--- /dev/null
+++ b/icons/monster.svg
@@ -0,0 +1 @@
+
diff --git a/icons/pastebin.svg b/icons/pastebin.svg
new file mode 100644
index 00000000..0f6fa289
--- /dev/null
+++ b/icons/pastebin.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/prometheus.svg b/icons/prometheus.svg
new file mode 100644
index 00000000..c24e16a7
--- /dev/null
+++ b/icons/prometheus.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/purescript.svg b/icons/purescript.svg
new file mode 100644
index 00000000..28aba902
--- /dev/null
+++ b/icons/purescript.svg
@@ -0,0 +1 @@
+
diff --git a/icons/pyup.svg b/icons/pyup.svg
new file mode 100644
index 00000000..f9d87a12
--- /dev/null
+++ b/icons/pyup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/qemu.svg b/icons/qemu.svg
new file mode 100644
index 00000000..14e6c87d
--- /dev/null
+++ b/icons/qemu.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/reactos.svg b/icons/reactos.svg
new file mode 100644
index 00000000..f2bdc5b5
--- /dev/null
+++ b/icons/reactos.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/sourceengine.svg b/icons/sourceengine.svg
new file mode 100644
index 00000000..bf734d3c
--- /dev/null
+++ b/icons/sourceengine.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/steamworks.svg b/icons/steamworks.svg
new file mode 100644
index 00000000..770d52c9
--- /dev/null
+++ b/icons/steamworks.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/strongswan.svg b/icons/strongswan.svg
new file mode 100644
index 00000000..80ab2b91
--- /dev/null
+++ b/icons/strongswan.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/timescale.svg b/icons/timescale.svg
new file mode 100644
index 00000000..3b4f8718
--- /dev/null
+++ b/icons/timescale.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/valve.svg b/icons/valve.svg
new file mode 100644
index 00000000..3e86801c
--- /dev/null
+++ b/icons/valve.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/vue-dot-js.svg b/icons/vue-dot-js.svg
index f77f4dcb..6604fd28 100644
--- a/icons/vue-dot-js.svg
+++ b/icons/vue-dot-js.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/icons/zhihu.svg b/icons/zhihu.svg
new file mode 100644
index 00000000..fbe9dadb
--- /dev/null
+++ b/icons/zhihu.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 07d9ce2c..7c436a7e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "simple-icons",
- "version": "1.19.1",
+ "version": "1.20.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -6074,9 +6074,9 @@
}
},
"uglify-js": {
- "version": "3.6.7",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.7.tgz",
- "integrity": "sha512-4sXQDzmdnoXiO+xvmTzQsfIiwrjUCSA95rSP4SEd8tDb51W2TiDOlL76Hl+Kw0Ie42PSItCW8/t6pBNCF2R48A==",
+ "version": "3.6.9",
+ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.9.tgz",
+ "integrity": "sha512-pcnnhaoG6RtrvHJ1dFncAe8Od6Nuy30oaJ82ts6//sGSXOP5UjBMEthiProjXmMNHOfd93sqlkztifFMcb+4yw==",
"dev": true,
"requires": {
"commander": "~2.20.3",
diff --git a/package.json b/package.json
index ceaa1d6e..0c5ecede 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "simple-icons",
- "version": "1.19.1",
+ "version": "1.20.0",
"description": "SVG icons for popular brands https://simpleicons.org",
"homepage": "https://www.simpleicons.org",
"keywords": [
@@ -23,7 +23,7 @@
"jsonlint2": "1.7.1",
"svglint": "1.0.5",
"svgo": "1.3.2",
- "uglify-js": "3.6.7"
+ "uglify-js": "3.6.9"
},
"scripts": {
"build": "node scripts/build-package.js",