diff --git a/.svglintrc.js b/.svglintrc.js
index 00f04ce77..3238d5802 100644
--- a/.svglintrc.js
+++ b/.svglintrc.js
@@ -17,6 +17,11 @@ module.exports = {
{ // ensure that the title elm has the appropriate attr
"rule::selector": "svg > title",
"rule::whitelist": true,
+ },
+ { // ensure that the path element only has the 'd' attr (no style, opacity, etc.)
+ "d": /^[,a-zA-Z0-9\. -]+$/,
+ "rule::selector": "svg > path",
+ "rule::whitelist": true,
}
]
}
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index d0ab5e6e6..d9faa7fac 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -96,7 +96,7 @@ Each icon in Simple Icons has been annotated with a number of attributes and ele
* `viewBox="0 0 24 24"`
* The svg namespace.
* `xmlns="http://www.w3.org/2000/svg"`
-* A title element with id attribute (Note the format).
+* A title element (Note the format).
* `
Adobe Photoshop icon`
Here is _part of_ the svg for the Adobe Photoshop icon as an example:
@@ -147,23 +147,6 @@ Here is the object for The Movie Database as an example:
Once you've completed the previous steps, create a pull request to merge your edits into the *develop* branch.
-## Labeling Issues
-
-We use several labels to help organize and identify issues. You can find all labels [here](https://github.com/simple-icons/simple-icons/labels). Here's what they represent and how we use them:
-
-| Label Name | Description |
-| :---- | :---- |
-| [new icon](https://github.com/simple-icons/simple-icons/labels/new%20icon) | Issues for adding a new icon. |
-| [icon outdated](https://github.com/simple-icons/simple-icons/labels/icon%20outdated) | Issues regarding icons that are outdated, this can be the SVG or color or both. |
-| [website](https://github.com/simple-icons/simple-icons/labels/website) | Issues for the website [simpleicons.org](http://simpleicons.org/). |
-| [docs](https://github.com/simple-icons/simple-icons/labels/docs) | Issues for improving or updating documentation. |
-| [meta](https://github.com/simple-icons/simple-icons/labels/meta) | Issues regarding the project or repository itself. |
-| [good first issue](https://github.com/simple-icons/simple-icons/labels/good%20first%20issue) | Issues we believe are simple and a good first stab at contributing to the project. |
-| [help wanted](https://github.com/simple-icons/simple-icons/labels/help%20wanted) | Issues we would like help from the community to resolve. |
-| [awaiting reply](https://github.com/simple-icons/simple-icons/labels/awaiting%20reply) | Issues awaiting reply from an individual (issue author or 3rd party) before it may be addressed. |
-| [won't add](https://github.com/simple-icons/simple-icons/labels/won%27t%20add) | Icon requests or other features that won't be added. |
-| [release](https://github.com/simple-icons/simple-icons/pulls?q=is%3Apr+label%3Arelease+is%3Aclosed) | Pull requests that released a new version. |
-
## Building Locally
* Make sure you have [Ruby](https://www.ruby-lang.org/en/downloads/) installed.
diff --git a/_data/simple-icons.json b/_data/simple-icons.json
index 9b2885135..73a81c5fc 100644
--- a/_data/simple-icons.json
+++ b/_data/simple-icons.json
@@ -650,6 +650,11 @@
"hex": "E53238",
"source": "https://go.developer.ebay.com/logos"
},
+ {
+ "title": "EVRY",
+ "hex": "063A54",
+ "source": "https://www.evry.com/en/"
+ },
{
"title": "Eclipse IDE",
"hex": "2C2255",
@@ -805,6 +810,11 @@
"hex": "E12828",
"source": "https://about.flipboard.com/brand-guidelines"
},
+ {
+ "title": "Flutter",
+ "hex": "02569B",
+ "source": "https://flutter.dev/brand"
+ },
{
"title": "Fnac",
"hex": "E1A925",
@@ -1145,6 +1155,11 @@
"hex": "3693F3",
"source": "https://www.icloud.com/"
},
+ {
+ "title": "Ionic",
+ "hex": "3880FF",
+ "source": "https://ionicframework.com/press"
+ },
{
"title": "IconJar",
"hex": "16A5F3",
@@ -1465,6 +1480,11 @@
"hex": "FF1E0D",
"source": "http://www.makerbot.com/makerbot-press-assets"
},
+ {
+ "title": "Marketo",
+ "hex": "5C4C9F",
+ "source": "https://www.marketo.com/"
+ },
{
"title": "MasterCard",
"hex": "EB001B",
@@ -1640,6 +1660,11 @@
"hex": "4479A1",
"source": "https://www.mysql.com/about/legal/logos.html"
},
+ {
+ "title": "NativeScript",
+ "hex": "3655FF",
+ "source": "https://docs.nativescript.org/"
+ },
{
"title": "Neo4j",
"hex": "008CC1",
@@ -1710,6 +1735,11 @@
"hex": "004880",
"source": "https://github.com/NuGet/Media"
},
+ {
+ "title": "Nuxt.js",
+ "hex": "00C58E",
+ "source": "https://nuxtjs.org/"
+ },
{
"title": "NVIDIA",
"hex": "76B900",
@@ -1970,6 +2000,11 @@
"hex": "8CA1AF",
"source": "https://github.com/rtfd/readthedocs.org/blob/master/media/readthedocsbranding.ai"
},
+ {
+ "title": "Reason",
+ "hex": "DD4B39",
+ "source": "https://reasonml.github.io/img/reason.svg"
+ },
{
"title": "Redbubble",
"hex": "E41321",
@@ -2230,6 +2265,11 @@
"hex": "00B4F2",
"source": "https://github.com/sourcegraph/about"
},
+ {
+ "title": "Spacemacs",
+ "hex": "9266CC",
+ "source": "http://spacemacs.org/"
+ },
{
"title": "SparkFun",
"hex": "E53525",
@@ -2290,6 +2330,11 @@
"hex": "0690FA",
"source": "https://stackshare.io/branding"
},
+ {
+ "title": "Stadia",
+ "hex": "CD2640",
+ "source": "https://stadia.dev"
+ },
{
"title": "Statamic",
"hex": "1F3641",
@@ -2530,6 +2575,11 @@
"hex": "000000",
"source": "https://www.uber.com/media/"
},
+ {
+ "title": "Ubisoft",
+ "hex": "000000",
+ "source": "https://www.ubisoft.com/en-US/company/overview.aspx"
+ },
{
"title": "Ubuntu",
"hex": "E95420",
diff --git a/icons/cloudflare.svg b/icons/cloudflare.svg
index 84e7d8d3c..80c4cec75 100644
--- a/icons/cloudflare.svg
+++ b/icons/cloudflare.svg
@@ -1 +1 @@
-
+
diff --git a/icons/evry.svg b/icons/evry.svg
new file mode 100644
index 000000000..a0ea2e48a
--- /dev/null
+++ b/icons/evry.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/flutter.svg b/icons/flutter.svg
new file mode 100644
index 000000000..baa38fa1f
--- /dev/null
+++ b/icons/flutter.svg
@@ -0,0 +1 @@
+
diff --git a/icons/haskell.svg b/icons/haskell.svg
index ae144e80b..c35c010d3 100644
--- a/icons/haskell.svg
+++ b/icons/haskell.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/icons/ionic.svg b/icons/ionic.svg
new file mode 100644
index 000000000..469d04775
--- /dev/null
+++ b/icons/ionic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/marketo.svg b/icons/marketo.svg
new file mode 100644
index 000000000..e2171036b
--- /dev/null
+++ b/icons/marketo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/nativescript.svg b/icons/nativescript.svg
new file mode 100644
index 000000000..daf363e95
--- /dev/null
+++ b/icons/nativescript.svg
@@ -0,0 +1 @@
+
diff --git a/icons/netlify.svg b/icons/netlify.svg
index 25c9452bf..18b7bd35b 100644
--- a/icons/netlify.svg
+++ b/icons/netlify.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/icons/nuxt-dot-js.svg b/icons/nuxt-dot-js.svg
new file mode 100644
index 000000000..aa67e30a1
--- /dev/null
+++ b/icons/nuxt-dot-js.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/reason.svg b/icons/reason.svg
new file mode 100644
index 000000000..98397844a
--- /dev/null
+++ b/icons/reason.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/spacemacs.svg b/icons/spacemacs.svg
new file mode 100644
index 000000000..a301c6c9e
--- /dev/null
+++ b/icons/spacemacs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/spotlight.svg b/icons/spotlight.svg
index d500dcd5d..9d71aea5d 100644
--- a/icons/spotlight.svg
+++ b/icons/spotlight.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/icons/stadia.svg b/icons/stadia.svg
new file mode 100644
index 000000000..912d69a72
--- /dev/null
+++ b/icons/stadia.svg
@@ -0,0 +1 @@
+
diff --git a/icons/ubisoft.svg b/icons/ubisoft.svg
new file mode 100644
index 000000000..5a5d2ee5e
--- /dev/null
+++ b/icons/ubisoft.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/youtube.svg b/icons/youtube.svg
index 5a4f63c0b..6aca43ca5 100644
--- a/icons/youtube.svg
+++ b/icons/youtube.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index c8832d2ea..a428f51ad 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "simple-icons",
- "version": "1.9.23",
+ "version": "1.9.24",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 6b92bbecb..b7d2f00d3 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "simple-icons",
- "version": "1.9.23",
+ "version": "1.9.24",
"description": "SVG icons for popular brands https://simpleicons.org",
"homepage": "https://www.simpleicons.org",
"keywords": [