Publish 1.17.0

# New icons

- Terraform (#1674)
- Google Scholar (#1677)
- TensorFlow (#1683)
- Skillshare (#1686)
- Eleventy (#1698)
- GreenSock (#1691)
- PyTorch (#1689)
- Qgis (#1697)
- Xiaomi (#1687)
- MuseScore (#1685)
- Gentoo (#1688)
- McAfee (#1700)

# Updated icons
- Laravel (#1692)

# Miscellaneous

- Now available for PHP through packagist (#1611)
- SVG files may no have a final newline (#1682)
This commit is contained in:
Johan Fagerberg 2019-10-06 16:10:03 +02:00 committed by GitHub
commit 1cf58981da
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
21 changed files with 151 additions and 14 deletions

View File

@ -1,5 +1,5 @@
---
name: Website & NPM Package
name: Website & Packages
about: For general issues and improvements
---
@ -13,6 +13,7 @@ about: For general issues and improvements
### This issue concerns <!-- Change the one that applies to `[x]` -->
- [ ] The NPM Package
- [ ] The Packagist Package
- [ ] The website
- [ ] Other, namely:
@ -23,7 +24,9 @@ about: For general issues and improvements
Anything relevant, for example:
- For bugs: "Steps to reproduce" and "Expected behavior"
- For improvements: An example of a use case
- Package issues: What is your node version ($ node --version)
- Package issues: Version information
- For JavaScript/NodeJS: $ node --version
- For PHP/Packagist: $ composer --version
- Website issues: What browser do you use
- etc.
-->

30
.github/renovate.json5 vendored Normal file
View File

@ -0,0 +1,30 @@
{
extends: [
"config:base",
// Make sure we get a single PR combining all updates
"group:all",
],
lockFileMaintenance: {
extends: [
// Make sure we get a single PR combining all updates
"group:all",
],
// Explicitly enable lockfile maintenance
enabled: true,
// This schedule should be the same as the general schedule!
schedule: "on the 2nd and 4th day instance on sunday after 11pm",
},
// Use our labelling system
labels: ["dependencies"],
// Schedule the PRs to interleave with our release schedule
schedule: "on the 2nd and 4th day instance on sunday after 11pm",
// We generally always want the major version
separateMajorMinor: false,
}

View File

@ -76,6 +76,25 @@ console.log(icon);
*/
```
### PHP usage
The icons are also available through our Packagist package. To install, simply run:
```
$ composer require simple-icons/simple-icons
```
The package can then be used as follows:
```php
<?php
echo file_get_contents('path/to/package/icons/simple-icons.svg');
// <svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">...</svg>
?>
```
## Third Party Extensions
### WordPress

View File

@ -870,6 +870,11 @@
"hex": "64BAFF",
"source": "https://elementary.io/brand"
},
{
"title": "Eleventy",
"hex": "000000",
"source": "https://www.11ty.io"
},
{
"title": "Ello",
"hex": "000000",
@ -1085,6 +1090,11 @@
"hex": "2FA66A",
"source": "http://get.gaug.es/"
},
{
"title": "Gentoo",
"hex": "54487A",
"source": "https://wiki.gentoo.org/wiki/Project:Artwork/Artwork#Variations_of_the_.22g.22_logo"
},
{
"title": "Geocaching",
"hex": "00874D",
@ -1235,6 +1245,11 @@
"hex": "4285F4",
"source": "https://developers.google.com/search/docs/data-types/podcast"
},
{
"title": "Google Scholar",
"hex": "4885ED",
"source": "https://scholar.google.com/intl/fr/scholar/images/2x/sprite_20161020.png"
},
{
"title": "GOV.UK",
"hex": "005EA5",
@ -1270,6 +1285,11 @@
"hex": "00C775",
"source": "https://greenkeeper.io/"
},
{
"title": "GreenSock",
"hex": "88CE02",
"source": "https://greensock.com/"
},
{
"title": "Groupon",
"hex": "53A318",
@ -1662,7 +1682,7 @@
},
{
"title": "Laravel",
"hex": "E74430",
"hex": "FF2D20",
"source": "https://github.com/laravel/art"
},
{
@ -1840,6 +1860,11 @@
"hex": "261C29",
"source": "http://mttr.net"
},
{
"title": "McAfee",
"hex": "C01818",
"source": "https://www.mcafee.com/"
},
{
"title": "MediaFire",
"hex": "1299F3",
@ -2000,6 +2025,11 @@
"hex": "FF9400",
"source": "http://design.firefox.com/photon/visuals/product-identity-assets.html"
},
{
"title": "MuseScore",
"hex": "1A70B8",
"source": "https://musescore.org/en/about/logos-and-graphics"
},
{
"title": "MX Linux",
"hex": "000000",
@ -2380,6 +2410,16 @@
"hex": "3776AB",
"source": "https://www.python.org/community/logos/"
},
{
"title": "PyTorch",
"hex": "EE4C2C",
"source": "https://github.com/pytorch/pytorch/tree/master/docs/source/_static/img"
},
{
"title": "Qgis",
"hex": "589632",
"source": "https://www.qgis.org/en/site/getinvolved/styleguide.html"
},
{
"title": "Qiita",
"hex": "55C500",
@ -2655,6 +2695,11 @@
"hex": "258AAF",
"source": "http://www.sitepoint.com"
},
{
"title": "Skillshare",
"hex": "17C5CB",
"source": "https://company-89494.frontify.com/d/Tquwc3XMiaBb/skillshare-style-guide"
},
{
"title": "Skyliner",
"hex": "2FCEA0",
@ -2970,11 +3015,21 @@
"hex": "20B8E5",
"source": "http://t.qq.com/"
},
{
"title": "TensorFlow",
"hex": "FF6F00",
"source": "https://www.tensorflow.org/extras/tensorflow_brand_guidelines.pdf"
},
{
"title": "Tesla",
"hex": "CC0000",
"source": "http://www.teslamotors.com/en_GB/about"
},
{
"title": "Terraform",
"hex": "623CE4",
"source": "https://www.hashicorp.com/brand#terraform"
},
{
"title": "The Mighty",
"hex": "D0072A",
@ -3360,6 +3415,11 @@
"hex": "13B5EA",
"source": "https://www.xero.com/uk/about/media/downloads"
},
{
"title": "Xiaomi",
"hex": "FA6709",
"source": "https://www.mi.com/global"
},
{
"title": "Xing",
"hex": "006567",

13
composer.json Normal file
View File

@ -0,0 +1,13 @@
{
"name": "simple-icons/simple-icons",
"description": "SVG icons for popular brands",
"homepage": "https://simpleicons.org/",
"keywords": [
"svg",
"icons"
],
"support": {
"issues": "https://github.com/simple-icons/simple-icons/issues"
},
"license": "CC0-1.0"
}

1
icons/eleventy.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 24 24"><title>Eleventy icon</title><path d="M3.386 12.032v-12H20.59v24H3.386zm13.17 6.07a1.07 1.07 0 00.373-.107c.432-.213.68-.672.877-1.626.076-.372 1.195-6.168 1.209-6.263.026-.186-.008-.382-.084-.476a.325.325 0 00-.087-.064l-.06-.031h-.291c-.253 0-.298 0-.348.02-.113.039-.207.156-.255.316-.011.038-.168.881-.348 1.873l-.328 1.802-.046-.21c-.56-2.547-.764-3.452-.794-3.532a.383.383 0 00-.103-.16c-.105-.107-.117-.11-.567-.11-.411 0-.422 0-.5.074-.086.079-.122.216-.111.42.006.115.045.27.688 2.784.663 2.587.751 2.943.787 3.177.046.3-.05.713-.208.893-.032.037-.037.039-.084.032-.028 0-.12-.027-.204-.051-.268-.078-.362-.072-.462.028-.096.096-.137.248-.138.51 0 .256.028.34.159.473.131.133.324.208.595.23.164.012.22.012.33-.001zM14.66 16.39a.31.31 0 00.16-.192c.02-.058.022-.098.022-.356 0-.255-.003-.299-.021-.354-.04-.121-.136-.196-.278-.217-.041-.01-.2-.01-.355-.01-.365-.001-.378-.01-.446-.184-.068-.18-.096-.326-.113-.602a85.799 85.799 0 01-.012-1.94V10.77h.35c.454 0 .507-.01.602-.113a.465.465 0 00.102-.24 3.273 3.273 0 000-.534c-.026-.16-.099-.271-.211-.322-.057-.025-.065-.026-.45-.03h-.392l-.003-1.22c-.003-1.09-.005-1.227-.021-1.278a.378.378 0 00-.201-.247c-.052-.024-.072-.025-.32-.029-.27 0-.356 0-.429.038-.087.042-.148.133-.185.278-.014.054-.032.346-.076 1.262l-.06 1.194s-.08 0-.18.01c-.206.01-.263.022-.327.086-.092.092-.12.19-.127.455-.01.334.02.487.115.588.075.081.134.1.345.106l.173.01v1.785c0 1.7.006 2.019.034 2.274.041.37.13.709.241.928.194.38.544.617.988.668h1.005l.07-.04zm-7.447 0c.098-.053.16-.154.2-.332.016-.077.018-.401.018-4.518 0-4.184-.001-4.44-.02-4.51-.05-.194-.19-.29-.378-.26-.035.01-.344.084-.686.175-.343.09-.684.18-.758.198-.17.043-.214.062-.281.126-.105.098-.122.185-.122.606 0 .416.016.5.12.604.094.095.189.1.456.03.103-.026.193-.048.2-.048.01 0 .014.784.017 3.763.003 3.436.005 3.77.021 3.84.048.202.113.296.236.34.034.013.133.016.487.014.435 0 .445 0 .49-.027zm3.203 0c.092-.046.152-.135.197-.29l.024-.084.003-4.435c.002-3.194 0-4.456-.01-4.509-.033-.2-.145-.308-.322-.308-.066 0-.198.03-.857.204-.56.147-.799.214-.849.239a.34.34 0 00-.17.184c-.024.06-.024.071-.024.479 0 .415 0 .417.026.483a.362.362 0 00.083.12c.1.1.172.105.456.034.108-.027.202-.05.208-.05.008 0 .012 1.202.014 3.791l.003 3.79.026.086c.031.102.081.187.135.23.078.062.085.063.57.06.414 0 .447 0 .487-.024z"/></svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

1
icons/gentoo.svg Normal file
View File

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Gentoo icon</title><path d="M9.956.097a7.252 7.252 0 00-1.25.115C4.397 1 1.365 4.73 1.107 7.186c-.125 1.205.525 2.108.883 2.506.969 1.076 2.9 1.898 4.141 2.58-1.795 1.53-2.618 2.277-3.429 3.128C1.488 16.674.635 18.076.632 19.08c0 .323-.053 1.355.368 2.17.158.306.608 1.327 1.964 2.092.867.49 2.102.67 3.31.497 3.742-.534 8.753-3.707 12.328-6.662 2.279-1.884 3.945-3.709 4.426-4.607.388-.725.431-2.026.206-2.843-.64-2.318-5.84-7.067-10.091-8.978A7.761 7.761 0 009.956.097zm-.007.067a7.341 7.341 0 013.317.749c3.433 1.687 9.233 6.43 9.661 8.814.53 2.948-9.852 10.929-16.167 12.174-2.45.481-4.539.613-5.492-1.975-.826-2.243.776-3.884 3.135-6.04.98-.895 1.76-1.564 2.935-2.556.065-.068-5.66-2.042-5.842-4.308C1.307 4.693 4.995.394 9.716.172c.078-.004.155-.007.233-.008zM9.838.68a5.602 5.602 0 00-.502.031c-2.319.244-2.763.543-4.864 2.132-.704.533-2 1.829-2.331 3.366-.127.586.023 1.091.444 1.446 1.35 1.135 3.61 2.056 5.465 2.947.543.26.184.733-.692 1.492-2.21 1.913-5.198 4.242-5.407 6.017-.098.836.188 1.972 1.203 2.554 1.186.679 3.647.236 5.291-.376 2.402-.895 5.557-2.869 8.062-4.809 2.604-2.018 5.026-4.58 5.146-4.998.147-.513.132-.988-.152-1.533-.445-.855-1.041-1.491-1.681-2.203-1.718-1.81-3.534-3.401-5.708-4.62-1.423-.798-2.69-1.47-4.274-1.446zm1.066 3.594c.542 0 1.167.171 1.838.496 1.675.81 3.395 2.937-.015 4.161-.927.333-3.869-.818-3.779-2.388.089-1.558.847-2.27 1.956-2.269zm.283 1.356c-.315-.002-.571.078-.689.26-.552.855-.3 1.461.211 1.848.19-.454 2.138.042 2.13.468.02-.01.04-.02.055-.032 1.69-1.272-.468-2.536-1.707-2.544z"/></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

1
icons/googlescholar.svg Normal file
View File

@ -0,0 +1 @@
<svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title>Google Scholar icon</title><path d="M10.93 2.045c-.547.366-3.22 2.14-5.938 3.945C2.272 7.794.05 9.286.05 9.304c0 .019.136.11.305.2.167.096 2.85 1.583 5.965 3.31l5.656 3.143.144-.074c.082-.04 2.169-1.232 4.642-2.642l4.493-2.568.027 7.947h2.668V9.319l-3.46-2.32c-4.664-3.124-8.392-5.586-8.484-5.606-.045-.008-.527.287-1.076.652M5.355 16.633l.014 2.005 3.31 1.987 3.31 1.982 3.337-2 3.332-2.005V16.62c0-1.092-.013-1.983-.027-1.983s-1.318.782-2.9 1.741l-3.306 1.996-.431.256-1.32-.791a604.12 604.12 0 0 1-3.286-1.979l-2.005-1.21c-.024-.008-.032.883-.027 1.983"/></svg>

After

Width:  |  Height:  |  Size: 642 B

1
icons/greensock.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -1 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Laravel icon</title><path d="M6.46 13.27L.07 2.6A3.18 3.18 0 0 1 3.2.01h17.62c1.32 0 2.45.8 2.93 1.94-.52-.48-.83-.36-1.2-.3-.46.06-5.7.94-6.3 1.05-.62.1-1 .34-.62.87l4.53 6.42-13.7 3.28zm-.91 2.16L0 16.88v3.93A3.2 3.2 0 0 0 3.2 24h7.19c-.94-1.53-3.5-6.15-4.83-8.56h-.01zm10.25 8.56h5.02c1.68 0 3.05-1.3 3.17-2.93l-8.19 2.93zM4.44 13.36L.02 5.73v9.1l4.33-1.04c.35-.08.26-.12.09-.43zM23.37 3.12c-.25-.34-.43-.29-.63-.24-.2.05-4.77.87-5.05.9-.28.05-.19.2-.07.36l4 5.5L24 9.07V3.93a35.8 35.8 0 0 1-.63-.8zm-2.57 8.34L7.44 14.94s4.1 7.1 4.41 7.55c.32.46.51.42.76.32.18-.08 7.8-2.66 11.39-3.87V15.13l-2.56-3.5c-.16-.25-.25-.3-.64-.17zm1.95-.36L24 12.78V10.59l-1.35.37.1.14z"/></svg>
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Laravel icon</title><path d="M23.606 5.45a.379.379 0 01.013.098v5.135a.374.374 0 01-.188.325l-4.31 2.482v4.918a.375.375 0 01-.187.325l-8.997 5.179c-.02.011-.043.019-.065.027-.008.003-.016.008-.025.01a.377.377 0 01-.192 0l-.03-.012c-.02-.008-.042-.014-.061-.025l-8.995-5.18a.375.375 0 01-.188-.324V3.003c0-.034.004-.067.013-.098.003-.011.01-.021.013-.032.007-.02.014-.04.024-.058.007-.012.017-.022.026-.033.01-.015.02-.03.033-.044.01-.01.025-.018.037-.028.013-.01.026-.023.041-.032L5.066.088a.375.375 0 01.374 0l4.498 2.59c.016.01.029.021.042.032.012.01.026.018.037.028.013.014.022.029.033.044.008.011.019.021.026.033.01.019.016.039.024.058.004.011.01.02.013.032a.379.379 0 01.013.098v9.622l3.748-2.158v-4.92c0-.032.005-.065.013-.096.003-.012.01-.022.013-.032.008-.02.014-.04.024-.058l.026-.034c.01-.015.02-.03.033-.043.011-.01.025-.019.037-.028.014-.011.026-.024.041-.032l4.499-2.59a.375.375 0 01.374 0l4.498 2.59c.015.009.028.02.042.031.011.01.025.018.036.028.013.014.022.03.033.044.009.012.02.022.026.034.01.018.017.038.024.058.004.01.01.02.013.032zm-.737 5.017v-4.27l-1.573.906-2.175 1.252v4.27l3.749-2.158zm-4.497 7.724v-4.273l-2.139 1.222-6.107 3.485v4.314zM1.13 3.651v14.54l8.245 4.747v-4.312l-4.308-2.438h-.001l-.002-.002c-.014-.008-.027-.02-.04-.03-.012-.01-.025-.018-.036-.028v-.001c-.013-.012-.021-.026-.032-.04-.009-.012-.02-.023-.028-.036v-.001c-.009-.014-.014-.031-.02-.047-.006-.014-.014-.027-.018-.042-.004-.018-.005-.037-.007-.055-.002-.014-.006-.028-.006-.043V5.808L2.704 4.557l-1.573-.905zM5.254.846L1.506 3.003 5.253 5.16 9 3.002 5.253.846zm1.948 13.462l2.174-1.252V3.651l-1.574.906L5.628 5.81v9.405zM18.747 3.39L15 5.548l3.747 2.157 3.746-2.157zm-.375 4.964l-2.174-1.252-1.574-.906v4.27l2.174 1.251 1.574.907zM9.75 17.977l5.496-3.137 2.747-1.568-3.744-2.156-4.31 2.482-3.93 2.262z"/></svg>

Before

Width:  |  Height:  |  Size: 755 B

After

Width:  |  Height:  |  Size: 1.8 KiB

1
icons/mcafee.svg Normal file
View File

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>McAfee icon</title><path d="M12 4.843L1.608.033v19.124L12 23.967l10.392-4.81V.033zm6.155 11.594l-6.126 2.835-6.127-2.835V6.704l6.127 2.834 6.126-2.834z"/></svg>

After

Width:  |  Height:  |  Size: 238 B

1
icons/musescore.svg Normal file
View File

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>MuseScore icon</title><path d="M11.777 23.997a11.989 11.989 0 01-8.98-4.296 12.013 12.013 0 01-2.406-4.655A12.1 12.1 0 01.273 9.44c.316-1.451.892-2.812 1.72-4.064a12.056 12.056 0 014.056-3.799 11.94 11.94 0 014.13-1.44 12.211 12.211 0 013.693.007c1.708.27 3.302.89 4.751 1.848.873.577 1.692 1.29 2.385 2.08a11.966 11.966 0 012.68 5.196c.402 1.718.416 3.556.039 5.291a12.004 12.004 0 01-4.024 6.643 12.013 12.013 0 01-4.655 2.407c-.743.195-1.499.316-2.29.367a17.83 17.83 0 01-.809.026l-.172-.003zm-6.924-6.684a.488.488 0 00.23-.133.548.548 0 00.139-.232c.013-.043.014-.178.018-2.363.004-2.12.005-2.327.018-2.438.033-.298.076-.51.146-.72.101-.303.224-.516.406-.705.14-.144.26-.232.434-.315a1.76 1.76 0 01.504-.148c.114-.017.382-.024.493-.012a1.803 1.803 0 011.308.807c.166.25.271.528.327.866l.017.106.004 2.438c.004 2.324.005 2.44.019 2.485a.555.555 0 00.133.226.5.5 0 00.201.128c.052.019.068.021.167.021a.462.462 0 00.37-.145.507.507 0 00.149-.3c.006-.042.008-.774.008-2.407 0-1.542.003-2.375.008-2.428.047-.48.222-.889.523-1.225.183-.204.464-.39.73-.482.21-.074.394-.101.626-.095.304.01.55.066.8.186.284.136.514.341.668.597.178.294.28.662.299 1.083.002.053.013.491.023.973.022 1.002.024 1.063.04 1.238.072.787.307 1.426.711 1.935.087.11.311.333.417.417.435.344.944.555 1.532.634.177.024.507.03.68.012.797-.082 1.53-.463 2.015-1.046.373-.45.606-.99.704-1.64.046-.302.043-.143.046-2.506.003-2.417.007-2.223-.054-2.346a.484.484 0 00-.332-.251.584.584 0 00-.416.06c-.1.06-.19.183-.22.304-.009.031-.012.478-.016 2.22-.005 2.415 0 2.23-.055 2.51-.18.917-.81 1.522-1.73 1.66a2.358 2.358 0 01-.512-.008c-.464-.07-.84-.256-1.13-.557-.332-.345-.53-.816-.601-1.432-.018-.151-.026-.387-.043-1.212-.018-.853-.026-1.05-.047-1.24-.129-1.123-.68-1.983-1.548-2.417a2.773 2.773 0 00-1.121-.294c-.55-.035-1.136.12-1.671.441a2.949 2.949 0 00-.813.707l-.038.049-.028-.038a2.542 2.542 0 00-.235-.261c-.457-.433-1.1-.722-1.78-.8a3.877 3.877 0 00-.65-.001c-.635.07-1.141.286-1.559.666-.48.437-.795 1.103-.912 1.926-.056.393-.057.436-.054 2.915l.002 2.184.022.064a.525.525 0 00.359.339c.078.02.188.02.267 0zm11.99-8.863a.687.687 0 00.546-.505.849.849 0 00.008-.3.685.685 0 00-.455-.516.678.678 0 00-.895.649c0 .055.005.11.012.142a.684.684 0 00.783.53zm-2.667-.138a.495.495 0 00.32-.265c.046-.092.06-.158.067-.343a2.224 2.224 0 01.617-1.49 1.934 1.934 0 011.146-.587c.145-.022.434-.024.581-.004.307.043.58.143.822.3.244.16.474.4.634.663.202.333.326.763.327 1.127 0 .1.012.184.036.26a.507.507 0 00.94.068c.053-.111.06-.15.059-.35 0-.198-.01-.318-.043-.514-.217-1.298-1.165-2.294-2.426-2.545a2.47 2.47 0 00-.625-.055 3.031 3.031 0 00-2.738 1.638 3.3 3.3 0 00-.366 1.43c-.01.265.037.418.167.544a.509.509 0 00.482.123z"/></svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

1
icons/pytorch.svg Normal file
View File

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>PyTorch icon</title><path d="M12.005.04l-7.03 7.03a9.832 9.832 0 000 13.975 9.833 9.833 0 0013.976 0c3.97-3.887 3.972-10.171.084-13.976l-1.738 1.737c2.895 2.895 2.895 7.608 0 10.503-2.894 2.894-7.608 2.894-10.503 0C3.9 16.414 3.9 11.7 6.794 8.806l4.632-4.631.58-.663zm3.556 3.886a1.323 1.323 0 00-1.323 1.323 1.323 1.323 0 001.323 1.323 1.323 1.323 0 001.323-1.323 1.323 1.323 0 00-1.323-1.323z"/></svg>

After

Width:  |  Height:  |  Size: 481 B

1
icons/qgis.svg Normal file
View File

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Qgis icon</title><path d="M12.879 13.006v3.65l-3.004-3.048v-3.495h3.582l2.852 2.893h-3.43zm10.886 7.606V24h-3.654l-5.73-5.9v-3.55h3.354l6.03 6.062zm-10.828-1.448l3.372 3.371c-1.309.442-2.557.726-4.325.726C5.136 23.26 0 18.243 0 11.565 0 4.92 5.136 0 11.984 0 18.864 0 24 4.952 24 11.565c0 2.12-.523 4.076-1.457 5.759l-3.625-3.725a8.393 8.393 0 00.24-2.005c0-4.291-3.148-7.527-7.1-7.527-3.954 0-7.248 3.236-7.248 7.527s3.33 7.6 7.247 7.6c.548 0 .661.017.88-.03z"/></svg>

After

Width:  |  Height:  |  Size: 547 B

1
icons/skillshare.svg Normal file
View File

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Skillshare icon</title><path d="M10.542 23.91c-2.14-.278-4.344-1.196-5.95-2.48C.98 18.545-.662 13.994.276 9.468c.405-1.952 1.45-4.008 2.79-5.487a11.637 11.637 0 013.509-2.688C8.338.398 10.027-.005 12.019-.005c1.432 0 2.579.187 3.897.636a12.012 12.012 0 017.458 7.458c.703 2.065.834 4.26.383 6.435-.357 1.72-1.283 3.65-2.425 5.05-.47.577-1.545 1.608-2.113 2.028a12.203 12.203 0 01-5.782 2.31c-.615.076-2.298.074-2.895-.003zm3.27-1.004a11.17 11.17 0 007.254-4.533c2.027-2.851 2.571-6.67 1.425-10.001-.27-.784-.937-2.086-1.424-2.775-.544-.77-1.888-2.115-2.659-2.66-.75-.529-2.031-1.174-2.902-1.462a11.065 11.065 0 00-9.498 1.212 11.498 11.498 0 00-3.29 3.288 11.068 11.068 0 00-1.21 9.498c.287.871.933 2.152 1.462 2.902.545.771 1.889 2.116 2.66 2.66.689.486 1.99 1.154 2.774 1.424 1.725.593 3.573.746 5.409.447zm-4.155-4.023a4.223 4.223 0 01-1.584-.58c-.431-.277-3.706-3.482-3.866-3.784-.182-.345.137-.97.594-1.16l.215-.09-.66-.673c-.363-.37-.707-.763-.763-.874-.128-.25-.134-.784-.011-1.022.05-.098.17-.245.267-.327.16-.136.174-.18.157-.516-.016-.3.01-.415.14-.639.187-.318.574-.536.953-.537.208 0 .265-.03.353-.185.234-.41.908-.558 1.42-.31l.276.133.139-.13c.186-.175.56-.326.807-.326.492 0 1.187.566 1.187.966 0 .475-.434.557-.862.163-.288-.265-.43-.293-.547-.107-.058.092.08.258.922 1.106.838.843.99 1.026.99 1.186 0 .24-.228.463-.473.463-.152 0-.402-.22-1.554-1.368-1.174-1.17-1.39-1.358-1.483-1.3-.253.16-.168.277 1.207 1.656.747.75 1.36 1.415 1.36 1.476 0 .132-.117.367-.215.432a.61.61 0 01-.255.047c-.16.001-.406-.218-1.716-1.524s-1.546-1.516-1.64-1.457c-.256.162-.172.275 1.326 1.78.814.817 1.498 1.548 1.52 1.625.042.14-.052.388-.179.473a.622.622 0 01-.259.048c-.163 0-.365-.176-1.448-1.26-1.04-1.042-1.285-1.258-1.415-1.244-.377.043-.244.212 1.693 2.153 1.679 1.682 1.895 1.921 1.895 2.096 0 .139-.05.237-.166.328-.302.238-.42.183-1.177-.55-.387-.373-.787-.732-.89-.796-.191-.12-.675-.169-.767-.076-.03.029.685.782 1.586 1.675 1.503 1.488 1.678 1.641 2.119 1.853.85.41 1.768.413 2.619.008 1.263-.6 1.962-2.064 1.618-3.388-.172-.659-.386-.977-1.256-1.869-1-1.025-1.23-1.306-1.474-1.797-.273-.55-.393-1.085-.393-1.756 0-.721.076-1.05.396-1.724.306-.646.94-1.32 1.57-1.67 1.236-.685 2.86-.628 4.04.142.235.153 1.082.949 2.136 2.006 1.567 1.572 1.747 1.773 1.747 1.956 0 .425-.348.898-.733.994-.148.038-.118.08.538.745.383.387.739.808.791.934.186.443.104.874-.232 1.222-.174.18-.195.244-.2.603-.006.317-.04.448-.163.629-.206.3-.547.486-.891.487-.242 0-.291.026-.41.21-.273.421-.986.568-1.446.297l-.23-.137-.165.157c-.365.348-.95.395-1.396.112-.359-.228-.625-.543-.625-.742 0-.175.256-.464.41-.464.148 0 .35.115.575.328.227.214.421.213.452-.005.017-.117-.17-.34-.928-1.103-.797-.803-.95-.986-.949-1.143a.61.61 0 01.048-.255c.084-.127.325-.218.474-.18.081.02.74.63 1.464 1.354.725.725 1.363 1.318 1.42 1.318.161 0 .264-.16.19-.295-.035-.062-.646-.694-1.358-1.404-1.115-1.11-1.294-1.316-1.293-1.479 0-.104.021-.22.047-.259.065-.097.3-.214.432-.214.062 0 .795.682 1.633 1.517 1.539 1.534 1.652 1.62 1.813 1.364.06-.094-.15-.33-1.456-1.64-1.349-1.352-1.526-1.553-1.526-1.729 0-.124.052-.248.138-.327.288-.269.371-.213 1.758 1.167 1.313 1.308 1.432 1.394 1.59 1.145.058-.094-.207-.386-1.835-2.019-1.774-1.78-1.903-1.925-1.903-2.132 0-.31.18-.46.527-.437.064.004.437.319.827.7.39.38.81.735.935.787.245.102.53.12.654.042.117-.075-3.127-3.267-3.546-3.489a3.012 3.012 0 00-4.163 1.383c-.201.434-.23.56-.255 1.12-.024.527-.006.693.107 1.027.202.597.381.843 1.29 1.773.984 1.008 1.172 1.241 1.423 1.778.702 1.501.404 3.233-.756 4.392-.884.884-2.084 1.3-3.276 1.136z"/></svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

1
icons/tensorflow.svg Normal file
View File

@ -0,0 +1 @@
<svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title>TensorFlow icon</title><path d="M19.6 12l.1 4.7-3.1-1.8v6.7L12.5 24V0l10.2 5.9v5.3l-6.1-3.6v2.7zM1.3 5.9L11.5 0v24l-4.1-2.4v-14l-6.1 3.6z"/></svg>

After

Width:  |  Height:  |  Size: 224 B

1
icons/terraform.svg Normal file
View File

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Terraform icon</title><path d="M8.283 4.265l7.433 3.776v7.551l-7.433-3.776V4.265zm8.248 3.776v7.551l7.436-3.776V4.265l-7.436 3.776zM.035.051v7.551l7.433 3.776V3.827L.035.051zm8.248 20.141l7.433 3.776V16.42l-7.433-3.776v7.548z"/></svg>

After

Width:  |  Height:  |  Size: 312 B

1
icons/xiaomi.svg Normal file
View File

@ -0,0 +1 @@
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Xiaomi icon</title><path d="M19.96 20a.32.32 0 01-.32-.32V4.32a.32.32 0 01.32-.32h3.71a.32.32 0 01.33.32v15.36a.32.32 0 01-.33.32zm-6.22 0s-.3-.09-.3-.32v-9.43A2.18 2.18 0 0011.24 8H4.3c-.4 0-.3.3-.3.3v11.38c0 .27-.3.32-.3.32H.33a.32.32 0 01-.33-.32V4.32A.32.32 0 01.33 4h12.86a4.28 4.28 0 014.25 4.27l.01 11.41a.32.32 0 01-.32.32zm-6.9 0a.3.3 0 01-.3-.3v-9a.3.3 0 01.3-.3h3.77a.3.3 0 01.29.3v9a.3.3 0 01-.3.3z"/></svg>

After

Width:  |  Height:  |  Size: 498 B

2
package-lock.json generated
View File

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

View File

@ -1,6 +1,6 @@
{
"name": "simple-icons",
"version": "1.16.0",
"version": "1.17.0",
"description": "SVG icons for popular brands https://simpleicons.org",
"homepage": "https://www.simpleicons.org",
"keywords": [
@ -18,19 +18,19 @@
"author": "Simple Icons Collaborators",
"license": "CC0-1.0",
"devDependencies": {
"editorconfig-checker": "^2.0.8",
"jest": "^24.1.0",
"jsonlint2": "^1.7.1",
"svglint": "^1.0.5",
"svgo": "^1.3.0",
"uglify-js": "^3.6.0"
"editorconfig-checker": "2.0.8",
"jest": "24.1.0",
"jsonlint2": "1.7.1",
"svglint": "1.0.5",
"svgo": "1.3.0",
"uglify-js": "3.6.0"
},
"scripts": {
"build": "node scripts/build-package.js",
"clean": "rm icons/*.js index.js",
"jsonlint": "jsonlint _data/simple-icons.json -q -V .jsonlintschema",
"svglint": "svglint icons/* --ci",
"wslint": "editorconfig-checker --ignore",
"wslint": "editorconfig-checker",
"prepublishOnly": "npm run build",
"postpublish": "npm run clean",
"test": "jest",

View File

@ -47,7 +47,7 @@ function iconToObject(icon) {
const icons = [];
data.icons.forEach(icon => {
const filename = titleToFilename(icon.title);
icon.svg = fs.readFileSync(`${iconsDir}/${filename}.svg`, UTF8);
icon.svg = fs.readFileSync(`${iconsDir}/${filename}.svg`, UTF8).replace(/\r?\n/, '');
icon.slug = filename;
icons.push(icon);