Merge pull request #1503 from simple-icons/develop

Publish 14 new icons, 1 updated icon, and 1 package update
This commit is contained in:
Johan Fagerberg 2019-06-30 18:26:47 +02:00 committed by GitHub
commit f06233f29c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
25 changed files with 103 additions and 20 deletions

View file

@ -1,6 +1,7 @@
---
name: Icon request
about: Request a new icon for SimpleIcons
labels: new icon
---
<!-- Before opening a new issue search for duplicate or closed issues -->

View file

@ -1,6 +1,7 @@
---
name: Icon update
about: Help us improve by reporting outdated icons
labels: icon outdated
---
<!-- Before opening a new issue search for duplicate or closed issues -->

View file

@ -80,5 +80,5 @@ Icons are also available on WordPress through a simple plugin created by [@tjtay
## Status
[![Build Status](https://img.shields.io/travis/simple-icons/simple-icons/develop.svg)](https://travis-ci.org/simple-icons/simple-icons)
[![Build Status](https://travis-ci.com/simple-icons/simple-icons.svg?branch=develop)](https://travis-ci.com/simple-icons/simple-icons)
[![npm version](https://img.shields.io/npm/v/simple-icons.svg)](https://www.npmjs.com/package/simple-icons)

View file

@ -145,6 +145,11 @@
"hex": "00ACC1",
"source": "https://angular.io/presskit"
},
{
"title": "Ansible",
"hex": "EE0000",
"source": "https://www.ansible.com/logos"
},
{
"title": "Apache",
"hex": "D22128",
@ -245,6 +250,11 @@
"hex": "2560E0",
"source": "https://github.com/vscode-icons/vscode-icons/pull/1741"
},
{
"title": "Babel",
"hex": "F9DC3E",
"source": "https://babeljs.io/"
},
{
"title": "Baidu",
"hex": "2319DC",
@ -375,6 +385,11 @@
"hex": "509CF6",
"source": "https://www.campaignmonitor.com/brand"
},
{
"title": "Canva",
"hex": "00C4CC",
"source": "https://www.canva.com/"
},
{
"title": "Cash App",
"hex": "00C244",
@ -410,6 +425,11 @@
"hex": "343434",
"source": "https://circleci.com/press"
},
{
"title": "Cirrus CI",
"hex": "212121",
"source": "https://cirrus-ci.org"
},
{
"title": "CiviCRM",
"hex": "81C459",
@ -545,6 +565,11 @@
"hex": "0288D1",
"source": "https://www.crunchbase.com/home"
},
{
"title": "Crunchyroll",
"hex": "F47521",
"source": "https://www.crunchyroll.com"
},
{
"title": "CSS3",
"hex": "1572B6",
@ -775,6 +800,11 @@
"hex": "000000",
"source": "https://ello.co"
},
{
"title": "Elsevier",
"hex": "FF6C00",
"source": "https://www.elsevier.com"
},
{
"title": "Empire Kred",
"hex": "72BE50",
@ -785,6 +815,11 @@
"hex": "81B441",
"source": "https://envato.com/"
},
{
"title": "Epic Games",
"hex": "313131",
"source": "https://www.epicgames.com/"
},
{
"title": "ESEA",
"hex": "0E9648",
@ -1060,6 +1095,11 @@
"hex": "4285F4",
"source": "https://blog.google/press/?product_tag=chrome"
},
{
"title": "Google Cloud",
"hex": "4285F4",
"source": "https://cloud.google.com/"
},
{
"title": "Google Analytics",
"hex": "FFC107",
@ -1325,6 +1365,11 @@
"hex": "0071C5",
"source": "https://www.intel.com"
},
{
"title": "IntelliJ IDEA",
"hex": "000000",
"source": "https://www.jetbrains.com/idea/"
},
{
"title": "Intercom",
"hex": "1F8DED",
@ -1475,6 +1520,11 @@
"hex": "333333",
"source": "https://withknown.com/img/logo_k.png"
},
{
"title": "Kodi",
"hex": "17B2E7",
"source": "https://kodi.tv/"
},
{
"title": "Koding",
"hex": "00B057",
@ -1935,6 +1985,11 @@
"hex": "76B900",
"source": "https://www.nvidia.com/etc/designs/nvidiaGDC/clientlibs_base/images/NVIDIA-Logo.svg"
},
{
"title": "OCaml",
"hex": "EC6813",
"source": "http://ocaml.org/img/OCaml_Sticker.svg"
},
{
"title": "Octopus Deploy",
"hex": "2F93E0",
@ -2010,6 +2065,11 @@
"hex": "005483",
"source": "http://blog.pandora.com/us/the-color-of-music-unveiling-a-new-pandora-look-that-reflects-your-music-experience/"
},
{
"title": "Pantheon",
"hex": "EFD01B",
"source": "https://projects.invisionapp.com/boards/8UOJQWW2J3G5#/1145336"
},
{
"title": "Patreon",
"hex": "F96854",
@ -2125,6 +2185,11 @@
"hex": "5391FE",
"source": "https://github.com/PowerShell/PowerShell"
},
{
"title": "Prettier",
"hex": "F7B93E",
"source": "https://github.com/prettier/prettier-logo/tree/master/images"
},
{
"title": "Prismic",
"hex": "484A7A",
@ -2510,6 +2575,11 @@
"hex": "9266CC",
"source": "http://spacemacs.org/"
},
{
"title": "SpaceX",
"hex": "005288",
"source": "https://www.spacex.com/sites/all/themes/spacex2012/images/logo.svg"
},
{
"title": "SparkFun",
"hex": "E53525",
@ -2958,7 +3028,7 @@
{
"title": "Visual Studio Code",
"hex": "007ACC",
"source": "https://code.visualstudio.com"
"source": "https://commons.wikimedia.org/wiki/File:Visual_Studio_Code_1.35_icon.svg"
},
{
"title": "VK",

1
icons/ansible.svg Normal file
View file

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Ansible icon</title><path d="M10.617 11.473l4.686 3.695-3.102-7.662zM12 0C5.371 0 0 5.371 0 12s5.371 12 12 12 12-5.371 12-12S18.629 0 12 0zm5.797 17.305c-.011.471-.403.842-.875.83-.236 0-.416-.09-.664-.293l-6.19-5-2.079 5.203H6.191L11.438 5.44c.124-.314.427-.52.764-.506.326-.014.63.189.742.506l4.774 11.494c.045.111.08.234.08.348-.001.009-.001.009-.001.023z"/></svg>

After

Width:  |  Height:  |  Size: 445 B

1
icons/babel.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 18 KiB

1
icons/canva.svg Normal file
View file

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Canva icon</title><path d="M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0zM6.962 7.68c.754 0 1.337.549 1.405 1.2.069.583-.171 1.097-.822 1.406-.343.171-.48.172-.549.069-.034-.069 0-.137.069-.206.617-.514.617-.926.548-1.508-.034-.378-.308-.618-.583-.618-1.2 0-2.914 2.674-2.674 4.629.103.754.549 1.646 1.509 1.646.308 0 .65-.103.96-.24.5-.264.799-.47 1.097-.8-.073-.885.704-2.046 1.851-2.046.515 0 .926.205.96.583.068.514-.377.582-.514.582s-.378-.034-.378-.17c-.034-.138.309-.07.275-.378-.035-.206-.24-.274-.446-.274-.72 0-1.131.994-1.029 1.611.035.275.172.549.447.549.205 0 .514-.31.617-.755.068-.308.343-.514.583-.514.102 0 .17.034.205.171v.138c-.034.137-.137.548-.102.651 0 .069.034.171.17.171.092 0 .436-.18.777-.459.117-.59.253-1.298.253-1.357.034-.24.137-.48.617-.48.103 0 .171.034.205.171v.138l-.136.617c.445-.583 1.097-.994 1.508-.994.172 0 .309.102.309.274 0 .103 0 .274-.069.446-.137.377-.309.96-.412 1.474 0 .137.035.274.207.274.171 0 .685-.206 1.096-.754l.007-.004c-.002-.068-.007-.134-.007-.202 0-.411.035-.754.104-.994.068-.274.411-.514.617-.514.103 0 .205.069.205.171 0 .035 0 .103-.034.137-.137.446-.24.857-.24 1.269 0 .24.034.582.102.788 0 .034.035.069.07.069.068 0 .548-.445.89-1.028-.308-.206-.48-.549-.48-.96 0-.72.446-1.097.858-1.097.343 0 .617.24.617.72 0 .308-.103.65-.274.96h.102a.77.77 0 0 0 .584-.24.293.293 0 0 1 .134-.117c.335-.425.83-.74 1.41-.74.48 0 .924.205.959.582.068.515-.378.618-.515.618l-.002-.002c-.138 0-.377-.035-.377-.172 0-.137.309-.068.274-.376-.034-.206-.24-.275-.446-.275-.686 0-1.13.891-1.028 1.611.034.275.171.583.445.583.206 0 .515-.308.652-.754.068-.274.343-.514.583-.514.103 0 .17.034.205.171 0 .069 0 .206-.137.652-.17.308-.171.48-.137.617.034.274.171.48.309.583.034.034.068.102.068.102 0 .069-.034.138-.137.138-.034 0-.068 0-.103-.035-.514-.205-.72-.548-.789-.891-.205.24-.445.377-.72.377-.445 0-.89-.411-.96-.926a1.609 1.609 0 0 1 .075-.649c-.203.13-.422.203-.623.203h-.17c-.447.652-.927 1.098-1.27 1.303a.896.896 0 0 1-.377.104c-.068 0-.171-.035-.205-.104-.095-.152-.156-.392-.193-.667-.481.527-1.145.805-1.453.805-.343 0-.548-.206-.582-.55v-.376c.102-.754.377-1.2.377-1.337a.074.074 0 0 0-.069-.07c-.24 0-1.028.824-1.166 1.373l-.103.445c-.068.309-.377.515-.582.515-.103 0-.172-.035-.206-.172v-.137l.046-.233c-.435.31-.87.508-1.075.508-.308 0-.48-.172-.514-.412-.206.274-.445.412-.754.412-.352 0-.696-.24-.862-.593-.244.275-.523.553-.852.764-.48.309-1.028.549-1.68.549-.582 0-1.097-.309-1.371-.583-.412-.377-.651-.96-.686-1.509-.205-1.68.823-3.84 2.4-4.8.378-.205.755-.343 1.132-.343zm9.77 3.291c-.104 0-.172.172-.172.343 0 .274.137.583.309.755a1.74 1.74 0 0 0 .102-.583c0-.343-.137-.515-.24-.515z"/></svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

1
icons/cirrusci.svg Normal file
View file

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Cirrus CI</title><path d="M22.406 15.477A4.587 4.587 0 0 1 24 18.955c0 2.531-2.053 4.59-4.577 4.59H1.113a1.113 1.113 0 0 1 0-2.226h18.31a2.36 2.36 0 0 0 2.35-2.364 2.36 2.36 0 0 0-2.35-2.364H1.113a1.113 1.113 0 0 1 0-2.227h18.31A2.36 2.36 0 0 0 21.773 12a2.36 2.36 0 0 0-2.35-2.364H1.113a1.113 1.113 0 1 1 0-2.227h18.31c1.296 0 2.35-1.06 2.35-2.364s-1.054-2.364-2.35-2.364a1.113 1.113 0 0 1 0-2.227C21.947.454 24 2.514 24 5.045c0 1.389-.62 2.635-1.594 3.477A4.587 4.587 0 0 1 24 12c0 1.389-.62 2.635-1.594 3.477z"/></svg>

After

Width:  |  Height:  |  Size: 599 B

1
icons/crunchyroll.svg Normal file
View file

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Crunchyroll icon</title><path d="M2.933 13.467a10.55 10.55 0 1 1 21.067-.8V12c0-6.627-5.373-12-12-12S0 5.373 0 12s5.373 12 12 12h.8a10.617 10.617 0 0 1-9.867-10.533zM19.2 14a3.85 3.85 0 0 1-1.333-7.467A7.89 7.89 0 0 0 14 5.6a8.4 8.4 0 1 0 8.4 8.4 6.492 6.492 0 0 0-.133-1.6A3.415 3.415 0 0 1 19.2 14z"/></svg>

After

Width:  |  Height:  |  Size: 387 B

1
icons/elsevier.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 137 KiB

1
icons/epicgames.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.6 KiB

View file

@ -1 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Furry Network icon</title><path d="m15.91 0c-3.122 0-6.218 0-9.313 0.027 0 0.055-0.054 0.055-0.082 0.082a10.508 10.508 0 0 0-3.665 2.567c-0.841 0.874-1.518 1.91-2.062 3.002-0.19 0.383-0.38 0.792-0.543 1.201-0.027 0.082-0.055 0.193-0.137 0.248v6.225c0.055 0.082 0.055 0.191 0.082 0.3 0.27 0.848 0.625 1.638 1.086 2.403 0.625 0.955 1.386 1.774 2.336 2.43 0.027 0.027 0.053 0.082 0.108 0.054-0.028-0.027-0.028-0.054-0.055-0.082-0.244-0.354-0.46-0.682-0.678-1.037-0.733-1.229-1.195-2.568-1.303-3.986-0.054-0.52-0.028-1.066 0.026-1.584 0.027-0.328 0.082-0.655 0.164-0.983 0.272-1.283 0.813-2.457 1.547-3.549a23.074 23.074 0 0 1 3.638-4.177 13.053 13.053 0 0 1 3.258-2.156c1.413-0.656 2.879-0.902 4.426-0.793 0.706 0.055 1.385 0.164 2.065 0.273 0.053 0 0.135 0.027 0.189 0.027 0.08 0.028 0.135 0.028 0.217 0.028-0.38-0.163-0.761-0.327-1.14-0.436-0.055-0.027-0.109-0.027-0.163-0.082zm-1.656 0.658c-0.436 0.027-0.843 0.053-1.277 0.135-0.733 0.137-1.44 0.356-2.145 0.574a7.475 7.475 0 0 0-1.438 0.627c-0.027 0-0.082 0-0.082 0.055h0.053a28.122 28.122 0 0 1 3.041-0.326c0.515-0.028 1.06-1e-3 1.576 0.08 0.76 0.11 1.466 0.383 2.118 0.765 1.927 1.12 3.42 2.677 4.398 4.698 0.814 1.72 1.249 3.547 1.385 5.431 0.054 0.655 0.054 1.339 0.027 2.022l-0.082 1.146c-0.028 0.328-0.08 0.655-0.135 0.983a6.098 6.098 0 0 1-0.273 1.173c-0.38 0.984-0.922 1.884-1.547 2.729-0.49 0.656-1.058 1.257-1.602 1.857-0.08 0.082-0.135 0.137-0.189 0.22 0.054 0 0.054-0.028 0.082-0.028a16.74 16.74 0 0 0 2.307-1.612c1.44-1.228 2.524-2.675 3.203-4.449l0.164-0.41h0.027v5.87c0 0.02 9e-3 -9.167 0.02-14.995-2e-3 0.02 0 0.042-0.02 0.063 0-0.028-0.027-0.057-0.027-0.084a10.75 10.75 0 0 0-1.52-2.729 9.702 9.702 0 0 0-3.123-2.648 9.763 9.763 0 0 0-4.941-1.147zm9.63 6.545c1e-3 -7e-3 9e-3 -0.014 9e-3 -0.021v-5.434c-8e-3 -0.11-4e-3 3.335-8e-3 5.455zm-13.012-3.332c-0.39-0.04-0.8 0.088-1.18 0.416a2.331 2.331 0 0 0-0.623 0.902c-0.326 0.792-0.38 1.583-0.217 2.403 0.109 0.628 0.406 1.173 0.922 1.582 0.516 0.437 1.113 0.493 1.656 0.193 0.326-0.191 0.57-0.437 0.76-0.766 0.326-0.572 0.463-1.2 0.463-1.855v-2e-3c0-0.3-0.028-0.573-0.082-0.873a2.8 2.8 0 0 0-0.625-1.393c-0.312-0.354-0.684-0.566-1.074-0.607zm5.133 1.283c-0.204 0-0.407 0.035-0.61 0.09-0.461 0.11-0.788 0.409-1.115 0.736-0.297 0.274-0.46 0.628-0.65 0.983a3.04 3.04 0 0 0-0.38 1.53h-1e-3c0 0.381 0.054 0.737 0.216 1.091 0.272 0.655 0.789 1.012 1.44 1.012 0.461 0 0.841-0.166 1.195-0.438 0.841-0.656 1.357-1.502 1.492-2.566 0.055-0.464 0-0.928-0.162-1.393-0.163-0.41-0.408-0.763-0.816-0.928a1.61 1.61 0 0 0-0.61-0.117zm-9.625 2.41c-0.435 0.028-0.842 0.19-1.114 0.6-0.353 0.491-0.462 1.066-0.488 1.639-0.028 0.6 0.109 1.147 0.38 1.666 0.218 0.436 0.515 0.818 0.923 1.092 0.516 0.354 1.169 0.354 1.63 0.027 0.272-0.191 0.462-0.465 0.596-0.766 0.272-0.627 0.327-1.31 0.164-1.992-0.163-0.738-0.488-1.365-1.058-1.857-0.299-0.245-0.626-0.408-1.033-0.408zm11.859 2.64a1.837 1.837 0 0 0-0.891 0.198c-0.869 0.41-1.466 1.066-1.819 1.967-0.19 0.519-0.272 1.037-0.109 1.584 0.136 0.491 0.407 0.847 0.897 0.983 0.19 0.055 0.408 0.082 0.597 0.082 0.326 0 0.543-0.03 0.815-0.166 0.516-0.246 0.922-0.6 1.275-1.036 0.57-0.737 0.815-1.556 0.625-2.457-0.109-0.6-0.461-0.983-1.086-1.12a1.873 1.873 0 0 0-0.304-0.036zm-7.109 1.646v2e-3c-0.081 0-0.216 0-0.351 0.027a3.581 3.581 0 0 0-1.495 0.408c-0.597 0.328-1.112 0.765-1.574 1.256a10.07 10.07 0 0 0-1.385 1.83c-0.217 0.381-0.352 0.792-0.326 1.229 0.027 0.245 0.028 0.464 0.137 0.681 0.298 0.384 0.704 0.657 1.193 0.766 0.462 0.082 0.924 0.027 1.385-0.027 0.515-0.055 1.004-0.11 1.492-0.082 0.789 0.054 1.495 0.3 2.12 0.79 0.244 0.192 0.46 0.411 0.732 0.602 0.516 0.355 1.06 0.518 1.684 0.381 0.515-0.109 0.869-0.437 0.976-0.955 0.11-0.438 0.082-0.847 0.027-1.283a9.464 9.464 0 0 0-0.378-1.502 9.946 9.946 0 0 0-1.006-2.266c-0.3-0.49-0.65-0.928-1.14-1.256-0.623-0.436-1.303-0.574-2.09-0.601zm-11.02 2.787v2.129c0.108 0.136 0.162 0.3 0.216 0.463 0.57 1.556 1.33 2.95 2.416 4.177 1.058 1.175 2.362 2.02 3.828 2.567 0.028 0 0.055 0.027 0.082 0.027h8.008c0.027-0.027 0.027-0.027 0.055-0.027a8.677 8.677 0 0 0 1.982-0.9c0.977-0.601 1.845-1.367 2.605-2.239 0.68-0.765 1.25-1.612 1.657-2.566 0.435-1.01 0.652-2.077 0.707-3.196a0.409 0.409 0 0 0 0-0.246c-0.028 0.028-0.055 0.055-0.055 0.082-0.082 0.246-0.136 0.464-0.217 0.71a8.29 8.29 0 0 1-1.873 3.195 8.081 8.081 0 0 1-2.851 1.91c-0.951 0.382-1.954 0.547-2.987 0.601-0.76 0.028-1.49 0-2.224-0.054a24.337 24.337 0 0 1-3.096-0.436 15.476 15.476 0 0 1-3.748-1.365c-1.303-0.71-2.417-1.584-3.313-2.758-0.489-0.628-0.921-1.31-1.193-2.074z"/></svg>
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Furry Network icon</title><path d="M15.91 0C12.79 0 9.69 0 6.6.03c0 .05-.06.05-.09.08a10.5 10.5 0 0 0-3.66 2.57c-.84.87-1.52 1.9-2.06 3-.2.38-.38.79-.55 1.2-.02.08-.05.2-.13.25v6.22c.05.08.05.2.08.3a8.66 8.66 0 0 0 3.42 4.83c.03.03.05.09.11.06-.03-.03-.03-.06-.06-.08-.24-.36-.46-.69-.67-1.04a9.1 9.1 0 0 1-1.28-5.57 10.09 10.09 0 0 1 1.71-4.53 23.07 23.07 0 0 1 3.64-4.18A13.05 13.05 0 0 1 10.32.98 8.82 8.82 0 0 1 14.74.2c.7.06 1.39.17 2.07.27L17 .5c.08.03.13.03.21.03-.38-.16-.76-.33-1.14-.44-.05-.02-.1-.02-.16-.08zm-1.66.66c-.43.02-.84.05-1.27.13-.74.14-1.44.36-2.15.58a7.47 7.47 0 0 0-1.44.62c-.02 0-.08 0-.08.06h.05a28.12 28.12 0 0 1 3.05-.33c.51-.03 1.06 0 1.57.08.76.11 1.47.39 2.12.77a10.8 10.8 0 0 1 4.4 4.7 15.14 15.14 0 0 1 1.38 5.43c.06.65.06 1.34.03 2.02l-.08 1.14c-.03.33-.08.66-.14.99a6.1 6.1 0 0 1-.27 1.17 11.7 11.7 0 0 1-1.55 2.73c-.49.66-1.05 1.26-1.6 1.86-.08.08-.13.13-.19.22.06 0 .06-.03.08-.03a16.74 16.74 0 0 0 2.31-1.61 10.87 10.87 0 0 0 3.2-4.45l.17-.41h.03v5.87c0 .02 0-9.17.02-15 0 .02 0 .05-.02.07l-.03-.09a10.75 10.75 0 0 0-1.52-2.73 9.7 9.7 0 0 0-3.12-2.64A9.76 9.76 0 0 0 14.25.66zm9.63 6.54l.01-.02V1.75 7.2zm-13-3.33c-.4-.04-.8.09-1.19.42a2.33 2.33 0 0 0-.62.9c-.33.8-.38 1.58-.22 2.4.11.63.4 1.18.92 1.58.52.44 1.12.5 1.66.2.33-.2.57-.44.76-.77.33-.57.46-1.2.46-1.85 0-.3-.02-.58-.08-.88a2.8 2.8 0 0 0-.62-1.4 1.69 1.69 0 0 0-1.08-.6zM16 5.15a2.38 2.38 0 0 0-1.72.83c-.3.27-.46.63-.65.98a3.04 3.04 0 0 0-.38 1.53c0 .38.05.74.21 1.1.28.65.8 1 1.44 1 .47 0 .85-.16 1.2-.43a3.75 3.75 0 0 0 1.5-2.57c.05-.46 0-.93-.17-1.4-.16-.4-.4-.75-.82-.92a1.61 1.61 0 0 0-.6-.12zM6.38 7.56c-.44.03-.84.2-1.11.6-.36.5-.47 1.07-.5 1.64-.02.6.12 1.15.39 1.67.22.43.51.82.92 1.1.52.34 1.17.34 1.63.02.27-.2.46-.47.6-.77.27-.63.32-1.3.16-1.99a3.3 3.3 0 0 0-1.06-1.86c-.3-.24-.62-.4-1.03-.4zm11.86 2.64a1.84 1.84 0 0 0-.9.2 3.5 3.5 0 0 0-1.81 1.97 2.44 2.44 0 0 0-.11 1.58c.14.5.4.85.9.99.19.05.4.08.6.08.32 0 .54-.03.8-.17.53-.24.93-.6 1.28-1.03a2.9 2.9 0 0 0 .63-2.46 1.3 1.3 0 0 0-1.09-1.12 1.87 1.87 0 0 0-.3-.04zm-7.11 1.65c-.08 0-.22 0-.35.03a3.58 3.58 0 0 0-1.5.4c-.6.34-1.1.77-1.57 1.26a10.07 10.07 0 0 0-1.39 1.83c-.21.38-.35.8-.32 1.23.03.25.03.47.14.68.3.39.7.66 1.19.77.46.08.92.03 1.38-.03.52-.05 1-.1 1.5-.08.78.05 1.5.3 2.12.79.24.2.46.41.73.6.51.36 1.06.52 1.68.38.52-.1.87-.43.98-.95.1-.44.08-.85.02-1.29a9.46 9.46 0 0 0-.37-1.5 9.95 9.95 0 0 0-1-2.26c-.3-.5-.66-.93-1.15-1.26a3.68 3.68 0 0 0-2.09-.6zM.11 14.64v2.13c.1.13.16.3.22.46a12.8 12.8 0 0 0 2.41 4.18 9.6 9.6 0 0 0 3.83 2.56c.03 0 .05.03.08.03h8.01c.03-.03.03-.03.05-.03a8.68 8.68 0 0 0 1.99-.9 11.4 11.4 0 0 0 4.26-4.8c.43-1.01.65-2.08.7-3.2a.4.4 0 0 0 0-.24c-.02.02-.05.05-.05.08l-.22.7a8.29 8.29 0 0 1-1.87 3.2 8.08 8.08 0 0 1-2.85 1.91c-.95.39-1.95.55-2.99.6-.76.03-1.49 0-2.22-.05a24.34 24.34 0 0 1-3.1-.44 15.48 15.48 0 0 1-3.75-1.36 10.15 10.15 0 0 1-3.3-2.76 7.5 7.5 0 0 1-1.2-2.07z"/></svg>

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

1
icons/googlecloud.svg Normal file
View file

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Google Cloud icon</title><path d="M12.19 2.38a9.344 9.344 0 0 0-9.234 6.893c.053-.02-.055.013 0 0-3.875 2.551-3.922 8.11-.247 10.941l.006-.007-.007.03a6.717 6.717 0 0 0 4.077 1.356h5.173l.03.03h5.192c6.687.053 9.376-8.605 3.835-12.35a9.365 9.365 0 0 0-2.821-4.552l-.043.043.006-.05A9.344 9.344 0 0 0 12.19 2.38zm-.358 4.146c1.244-.04 2.518.368 3.486 1.15a5.186 5.186 0 0 1 1.862 4.078v.518c3.53-.07 3.53 5.262 0 5.193h-5.193l-.008.009v-.04H6.785a2.59 2.59 0 0 1-1.067-.23h.001a2.597 2.597 0 1 1 3.437-3.437l3.013-3.012A6.747 6.747 0 0 0 8.11 8.24c.018-.01.04-.026.054-.023a5.186 5.186 0 0 1 3.67-1.69z"/></svg>

After

Width:  |  Height:  |  Size: 688 B

1
icons/intellijidea.svg Normal file
View file

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>IntelliJ IDEA icon</title><path d="M0 0v24h24V0zm3.723 3.111h5v1.834h-1.39v6.277h1.39v1.834h-5v-1.834h1.444V4.945H3.723zm11.055 0H17v6.5c0 .612-.055 1.111-.222 1.556-.167.444-.39.777-.723 1.11-.277.279-.666.557-1.11.668a3.933 3.933 0 0 1-1.445.278c-.778 0-1.444-.167-1.944-.445a4.81 4.81 0 0 1-1.279-1.056l1.39-1.555c.277.334.555.555.833.722.277.167.611.278.945.278.389 0 .721-.111 1-.389.221-.278.333-.667.333-1.278zM2.222 19.5h9V21h-9z"/></svg>

After

Width:  |  Height:  |  Size: 524 B

1
icons/kodi.svg Normal file
View file

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Kodi icon</title><path d="M12.03.047c-.226 0-.452.107-.669.324-.922.922-1.842 1.845-2.763 2.768-.233.233-.455.48-.703.695-.31.267-.405.583-.399.988.02 1.399.008 2.799.008 4.198 0 1.453-.002 2.907 0 4.36 0 .11.002.223.03.327.087.337.303.393.546.15 1.31-1.31 2.618-2.622 3.928-3.933l4.449-4.453c.43-.431.43-.905 0-1.336L12.697.37c-.216-.217-.442-.324-.668-.324zm7.224 7.23c-.223 0-.445.104-.65.309L14.82 11.37c-.428.429-.427.895 0 1.322l3.76 3.766c.44.44.908.44 1.346.002 1.215-1.216 2.427-2.433 3.644-3.647.182-.18.353-.364.43-.615v-.33c-.077-.251-.246-.436-.428-.617-1.224-1.22-2.443-2.445-3.666-3.668-.205-.205-.429-.307-.652-.307zM4.18 7.611c-.086.014-.145.094-.207.157L.209 11.572c-.28.284-.278.677.004.96l2.043 2.046c.59.59 1.177 1.182 1.767 1.772.169.168.33.139.416-.084.044-.114.062-.242.063-.364.004-1.283.004-2.567.004-3.851h-.002V8.184c0-.085-.01-.169-.022-.252-.019-.135-.072-.258-.207-.309a.186.186 0 0 0-.095-.012zm7.908 6.838c-.224 0-.447.106-.656.315L7.66 18.537c-.433.434-.433.899.002 1.334 1.215 1.216 2.43 2.43 3.643 3.649.18.18.361.354.611.433h.33c.244-.069.423-.226.598-.402 1.222-1.23 2.45-2.453 3.676-3.68.43-.43.427-.905-.004-1.338l-3.772-3.773c-.208-.208-.432-.311-.656-.31z"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

1
icons/ocaml.svg Normal file
View file

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>OCaml icon</title><path d="M12.186 21.63c-.085-.169-.186-.523-.254-.675-.067-.135-.27-.506-.37-.625-.22-.253-.27-.27-.338-.607-.119-.574-.405-1.587-.76-2.295-.186-.372-.49-.676-.76-.946-.236-.236-.776-.624-.877-.607-.895.169-1.165 1.046-1.586 1.738-.237.388-.473.709-.659 1.114-.168.371-.152.793-.439 1.114a2.95 2.95 0 0 0-.624 1.097c-.034.084-.101.928-.186 1.13l1.317-.084c1.232.085.877.557 2.785.456l3.02-.101a5.372 5.372 0 0 0-.27-.709zm8.776-20.084H3.038a3.018 3.018 0 0 0-3.021 3.02v6.583c.439-.152 1.046-1.08 1.249-1.3.337-.388.405-.894.574-1.198.388-.709.455-1.215 1.333-1.215.405 0 .574.101.844.473.186.253.523.742.675 1.063.186.371.473.86.608.962.1.067.185.135.27.169.135.05.253-.051.354-.119.118-.1.169-.286.287-.556.169-.389.338-.827.439-.996.169-.27.236-.608.422-.76.27-.236.641-.253.742-.27.557-.118.81.27 1.08.507.186.168.422.489.608.91.135.338.304.66.388.845.068.185.237.49.338.86.101.321.337.574.439.743 0 0 .152.405 1.03.777a7.5 7.5 0 0 0 .81.286c.388.135.759.119 1.231.068.338 0 .524-.49.676-.878.084-.236.185-.894.236-1.08.05-.185-.085-.32.034-.49.135-.185.219-.202.286-.438.17-.523 1.114-.54 1.654-.54.456 0 .389.439 1.148.287.439-.085.86.05 1.317.185.388.102.76.22.979.473.135.169.489.996.135 1.03.033.033.067.118.118.151-.085.321-.422.085-.625.051-.253-.05-.439 0-.692.118-.439.186-1.063.169-1.451.49-.32.27-.32.86-.473 1.198 0 0-.422 1.063-1.316 1.721-.237.17-.692.574-1.671.726-.439.068-.86.068-1.317.05-.219-.016-.438-.016-.658-.016-.135 0-.574-.017-.557.034l-.05.118a.6.6 0 0 0 .033.169c.017.1.017.185.034.27 0 .185-.017.388 0 .574.017.388.169.742.186 1.147.017.439.236.912.455 1.266.085.135.203.152.254.32.067.186 0 .406.033.608.118.794.355 1.637.71 2.363v.017c.438-.067.894-.236 1.468-.32 1.063-.153 2.531-.085 3.476-.17 2.397-.219 3.697.98 5.84.49V4.567a3.043 3.043 0 0 0-3.038-3.021zm-8.945 14.177c0-.034 0-.034 0 0zM5.553 18.49c.169-.371.27-.777.405-1.148.135-.354.337-.86.692-1.046-.05-.05-.743-.068-.928-.085-.203-.017-.406-.05-.608-.084a22.96 22.96 0 0 1-1.148-.236c-.22-.051-.979-.321-1.13-.389-.389-.168-.642-.658-.929-.607-.185.034-.371.101-.49.287-.1.152-.134.422-.202.607-.084.203-.22.405-.32.608-.237.354-.625.675-.794 1.03-.033.084-.05.168-.084.253v4.067c.202.034.405.068.624.135 1.688.456 2.093.49 3.747.304l.152-.017c.118-.27.22-1.164.304-1.434.067-.22.152-.389.186-.591.033-.203 0-.405-.017-.59-.034-.49.354-.66.54-1.064z"/></svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

1
icons/pantheon.svg Normal file
View file

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Pantheon icon</title><path d="M7.258 0l2.205 5.171H6.656l.929 2.276h5.689L7.258-.001zm-.169 7.973c-.315 0-.487 0-.629.456C6.289 8.974 6.27 10 6.27 12s.02 3.027.19 3.571c.142.456.314.456.629.456h3.585l-1.775-4.203h1.589l-.891-2.1h.427l.892 2.101h1.894l-1.637-3.853H7.09zm3.398 3.851l.001.002.003-.002h-.003zm1.089-3.851l.743 1.752h3.175c.069 0 .23-.085.23-.877s-.16-.876-.23-.876h-3.919zm.892 2.1l.743 1.752h2.632c.07 0 .23-.085.23-.877s-.16-.876-.23-.876h-3.376zM9.47 12.175l1.858 4.377H8.021l6.115 7.449-2.205-5.172h2.806l-.939-2.276h-1.302l-1.86-4.377H9.469zm1.594 0l.743 1.752h4.038c.07 0 .23-.085.23-.876s-.161-.877-.231-.877h-4.78zm.89 2.101l.745 1.751h2.797c.069 0 .23-.085.23-.876s-.163-.876-.231-.876h-3.54zm5.046.509a.718.718 0 0 0-.286.06l.005-.002a.744.744 0 0 0-.386.383l-.002.005a.682.682 0 0 0-.058.279v.007c0 .101.021.197.06.284l-.002-.004a.744.744 0 0 0 .383.386l.005.002a.71.71 0 0 0 .571-.002l-.005.002a.744.744 0 0 0 .386-.383l.002-.005a.71.71 0 0 0-.002-.571l.002.005a.744.744 0 0 0-.383-.386l-.005-.002a.705.705 0 0 0-.283-.058H17zm.002.129c.084 0 .164.017.237.049l-.004-.002a.608.608 0 0 1 .318.315l.002.004a.587.587 0 0 1-.002.47l.002-.004a.605.605 0 0 1-.315.318l-.004.002a.587.587 0 0 1-.47-.002l.004.002a.605.605 0 0 1-.318-.315l-.002-.004a.573.573 0 0 1-.047-.23v-.004h.001v-.005c0-.082.017-.16.048-.231l-.001.004a.605.605 0 0 1 .315-.318l.004-.001a.587.587 0 0 1 .233-.047h.001zm.073.178h-.006l-.027.001h.001-.321l-.001.001v.832h.153v-.341h.112l.207.341h.16l-.215-.353a.234.234 0 0 0 .142-.065.222.222 0 0 0 .057-.148l-.001-.018V15.328a.241.241 0 0 0-.072-.171.325.325 0 0 0-.189-.066zm-.201.136h.183a.199.199 0 0 1 .065.014h-.001c.019.008.034.02.046.035a.126.126 0 0 1 0 .129v-.001a.12.12 0 0 1-.045.035h-.001a.187.187 0 0 1-.063.014h-.184v-.227z"/></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

1
icons/prettier.svg Normal file
View file

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Prettier icon</title><path d="M8.571 23.429A.571.571 0 0 1 8 24H2.286a.571.571 0 0 1 0-1.143H8c.316 0 .571.256.571.572zM8 20.57H6.857a.571.571 0 0 0 0 1.143H8a.571.571 0 0 0 0-1.143zm-5.714 1.143H4.57a.571.571 0 0 0 0-1.143H2.286a.571.571 0 0 0 0 1.143zM8 18.286H2.286a.571.571 0 0 0 0 1.143H8a.571.571 0 0 0 0-1.143zM16 16H5.714a.571.571 0 0 0 0 1.143H16A.571.571 0 0 0 16 16zM2.286 17.143h1.143a.571.571 0 0 0 0-1.143H2.286a.571.571 0 0 0 0 1.143zm17.143-3.429H16a.571.571 0 0 0 0 1.143h3.429a.571.571 0 0 0 0-1.143zM9.143 14.857h4.571a.571.571 0 0 0 0-1.143H9.143a.571.571 0 0 0 0 1.143zm-6.857 0h4.571a.571.571 0 0 0 0-1.143H2.286a.571.571 0 0 0 0 1.143zM20.57 11.43H11.43a.571.571 0 0 0 0 1.142h9.142a.571.571 0 0 0 0-1.142zM9.714 12a.571.571 0 0 0-.571-.571H5.714a.571.571 0 0 0 0 1.142h3.429A.571.571 0 0 0 9.714 12zm-7.428.571h1.143a.571.571 0 0 0 0-1.142H2.286a.571.571 0 0 0 0 1.142zm19.428-3.428H16a.571.571 0 0 0 0 1.143h5.714a.571.571 0 0 0 0-1.143zM2.286 10.286H8a.571.571 0 0 0 0-1.143H2.286a.571.571 0 0 0 0 1.143zm13.143-2.857c0 .315.255.571.571.571h5.714a.571.571 0 0 0 0-1.143H16a.571.571 0 0 0-.571.572zm-8.572-.572a.571.571 0 0 0 0 1.143H8a.571.571 0 0 0 0-1.143H6.857zM2.286 8H4.57a.571.571 0 0 0 0-1.143H2.286a.571.571 0 0 0 0 1.143zm16.571-2.857c0 .315.256.571.572.571h1.142a.571.571 0 0 0 0-1.143H19.43a.571.571 0 0 0-.572.572zm-1.143 0a.571.571 0 0 0-.571-.572H12.57a.571.571 0 0 0 0 1.143h4.572a.571.571 0 0 0 .571-.571zm-15.428.571h8a.571.571 0 0 0 0-1.143h-8a.571.571 0 0 0 0 1.143zm5.143-2.857c0 .316.255.572.571.572h11.429a.571.571 0 0 0 0-1.143H8a.571.571 0 0 0-.571.571zm-5.143.572h3.428a.571.571 0 0 0 0-1.143H2.286a.571.571 0 0 0 0 1.143zm0-2.286H16A.571.571 0 0 0 16 0H2.286a.571.571 0 0 0 0 1.143z"/></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

1
icons/spacex.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img"><title>SpaceX icon</title><path d="M23.952 6.965c-.005-.002-.009-.006-.014-.006-.009 0-.016.006-.023.009C8.787 8.491 1.676 15.07 0 16.688l.223.35h2.644c6.872-6.908 16.156-9.201 21.065-9.956l.006.002c.004 0 .006-.004.01-.004.029-.006.052-.028.052-.059 0-.029-.021-.049-.048-.056z M.38 10.508l-.16.302 3.245 2.366a31.761 31.761 0 0 1 2.012-1.073L3.3 10.508H.38zM7.592 13.65c-.536.395-1.084.818-1.674 1.313l2.852 2.078h2.957l.123-.273-4.258-3.118z"/></svg>

After

Width:  |  Height:  |  Size: 524 B

View file

@ -1 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Visual Studio Code icon</title><path d="M24 2.5v19L18 24 0 18.5v-.561l18 1.545V0zM1 13.111L4.385 10 1 6.889l1.418-.827L5.853 8.65 12 3l3 1.456v11.088L12 17l-6.147-5.65-3.434 2.589zM7.644 10L12 13.283V6.717z"/></svg>
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Visual Studio Code icon</title><path d="M23.15 2.587L18.21.21a1.494 1.494 0 0 0-1.705.29l-9.46 8.63-4.12-3.128a.999.999 0 0 0-1.276.057L.327 7.261A1 1 0 0 0 .326 8.74L3.899 12 .326 15.26a1 1 0 0 0 .001 1.479L1.65 17.94a.999.999 0 0 0 1.276.057l4.12-3.128 9.46 8.63a1.492 1.492 0 0 0 1.704.29l4.942-2.377A1.5 1.5 0 0 0 24 20.06V3.939a1.5 1.5 0 0 0-.85-1.352zm-5.146 14.861L10.826 12l7.178-5.448v10.896z"/></svg>

Before

Width:  |  Height:  |  Size: 293 B

After

Width:  |  Height:  |  Size: 488 B

2
package-lock.json generated
View file

@ -1,6 +1,6 @@
{
"name": "simple-icons",
"version": "1.9.28",
"version": "1.10.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View file

@ -1,6 +1,6 @@
{
"name": "simple-icons",
"version": "1.9.28",
"version": "1.10.0",
"description": "SVG icons for popular brands https://simpleicons.org",
"homepage": "https://www.simpleicons.org",
"keywords": [

View file

@ -19,6 +19,7 @@ const icons = {};
data.icons.forEach(icon => {
const filename = titleToFilename(icon.title);
icon.svg = fs.readFileSync(`${iconsDir}/${filename}.svg`, "utf8");
icon.path = icon.svg.match(/<path\s+d="([^"]*)/)[1];
icons[icon.title] = icon;
// write the static .js file for the icon
fs.writeFileSync(
@ -27,19 +28,5 @@ data.icons.forEach(icon => {
);
});
/* Backwards compatibility */
// https://github.com/simple-icons/simple-icons/pull/1365
const adobeLightroom = icons["Adobe Lightroom Classic"];
adobeLightroom.title = "Adobe Lightroom";
icons["Adobe Lightroom"] = adobeLightroom;
fs.writeFileSync(
`${iconsDir}/adobelightroom.svg`,
adobeLightroom.svg
);
fs.writeFileSync(
`${iconsDir}/adobelightroom.js`,
`module.exports=${JSON.stringify(adobeLightroom)};`
);
// write our generic index.js
fs.writeFileSync(indexFile, `module.exports=${JSON.stringify(icons)};`);

View file

@ -21,4 +21,9 @@ icons.forEach(icon => {
test(`${icon.title} has an "svg"`, () => {
expect(typeof subject.svg).toBe('string');
});
test(`${icon.title} has a "path"`, () => {
expect(typeof subject.path).toBe('string');
expect(subject.path).toMatch(/[MmZzLlHhVvCcSsQqTtAa0-9-,.\s]/g);
});
});

View file

@ -20,4 +20,9 @@ icons.forEach(icon => {
test(`${icon.title} has an "svg"`, () => {
expect(typeof subject.svg).toBe('string');
});
test(`${icon.title} has a "path"`, () => {
expect(typeof subject.path).toBe('string');
expect(subject.path).toMatch(/^[MmZzLlHhVvCcSsQqTtAa0-9-,.\s]+$/g);
});
});