diff --git a/.github/PULL_REQUEST_TEMPLATE/new_icon.md b/.github/PULL_REQUEST_TEMPLATE/new_icon.md index 4d0fc646..43ed7300 100644 --- a/.github/PULL_REQUEST_TEMPLATE/new_icon.md +++ b/.github/PULL_REQUEST_TEMPLATE/new_icon.md @@ -2,11 +2,11 @@ - [ ] PR does not match another non-stale PR currently opened -- [ ] PR name matches the format *new icon: Icon name (versions separated by comma)*. More details [here](https://github.com/devicons/devicon/blob/develop/CONTRIBUTING.md#overview) +- [ ] PR name matches the format *new icon: Icon name (versions separated by comma)*. More details [here](https://github.com/devicons/devicon/wiki/Overview-on-Submitting-Icons) - [ ] PR's base is the `develop` branch. -- [ ] Your icons are inside a folder as seen [here](https://github.com/devicons/devicon/blob/develop/CONTRIBUTING.md#organizational-guidelines) -- [ ] SVG matches the standards laid out [here](https://github.com/devicons/devicon/blob/develop/CONTRIBUTING.md#svgStandards) -- [ ] A new object is added in the `devicon.json` file as seen [here](https://github.com/devicons/devicon/blob/develop/CONTRIBUTING.md#-updating-the-deviconjson-) +- [ ] Your icons are inside a folder as seen [here](https://github.com/devicons/devicon/wiki/Organizing-SVGs) +- [ ] SVG matches the standards laid out [here](https://github.com/devicons/devicon/wiki/SVG-Standards) +- [ ] A new object is added in the `devicon.json` file as seen [here](https://github.com/devicons/devicon/wiki/Updating-the-%60devicon.json%60) diff --git a/.github/workflows/post_check_icon_pr_comment.yml b/.github/workflows/post_check_icon_pr_comment.yml index 716ca752..116d16c4 100644 --- a/.github/workflows/post_check_icon_pr_comment.yml +++ b/.github/workflows/post_check_icon_pr_comment.yml @@ -48,7 +48,7 @@ jobs: {0} ``` - Check our [CONTRIBUTING guide](https://github.com/devicons/devicon/blob/develop/CONTRIBUTING.md#svgStandards) for more details regarding these errors. + Check our [CONTRIBUTING guide](https://github.com/devicons/devicon/wiki/SVG-Standards) for more details regarding these errors. Please address these issues. When you update this PR, I will check your SVGs again. diff --git a/.github/workflows/post_peek_screenshot.yml b/.github/workflows/post_peek_screenshot.yml index ec010e72..5a8ea96a 100644 --- a/.github/workflows/post_peek_screenshot.yml +++ b/.github/workflows/post_peek_screenshot.yml @@ -150,9 +150,9 @@ jobs: Make sure that: - - Your svgs are named and added correctly to the /icons folder as seen [here](https://github.com/devicons/devicon/blob/master/CONTRIBUTING.md#orgGuidelines). - - Your icon information has been added to the `devicon.json` as seen [here](https://github.com/devicons/devicon/blob/master/CONTRIBUTING.md#updateDevicon) - - Your PR title follows the format seen [here](https://github.com/devicons/devicon/blob/master/CONTRIBUTING.md#overview) + - Your SVGs are named and added correctly to the /icons folder as seen [here](https://github.com/devicons/devicon/wiki/Organizing-SVGs). + - Your icon information has been added to the `devicon.json` as seen [here](https://github.com/devicons/devicon/wiki/Updating-the-%60devicon.json%60) + - Your PR title follows the format seen [here](https://github.com/devicons/devicon/wiki/Overview-on-Submitting-Icons) I will retry once everything is fixed. If I still fail or there are other error, the maintainers will investigate. diff --git a/devicon.json b/devicon.json index ebc62b33..2744d75b 100644 --- a/devicon.json +++ b/devicon.json @@ -75,6 +75,37 @@ "color": "#1F0740", "aliases": [] }, + { + "name": "alpinejs", + "altnames": [ + "Alpine" + ], + "tags": [ + "framework", + "javascript" + ], + "versions": { + "svg": [ + "original", + "original-wordmark" + ], + "font": [ + "original", + "original-wordmark" + ] + }, + "color": "#2d3441", + "aliases": [ + { + "base": "original", + "alias": "plain" + }, + { + "base": "original-wordmark", + "alias": "plain-wordmark" + } + ] + }, { "name": "amazonwebservices", "altnames": [ @@ -189,6 +220,28 @@ "color": "#4285F4", "aliases": [] }, + { + "name": "angular", + "altnames": [], + "tags": [ + "framework", + "javascript" + ], + "versions": { + "svg": [ + "original", + "original-wordmark", + "plain", + "plain-wordmark" + ], + "font": [ + "plain", + "plain-wordmark" + ] + }, + "color": "#FFFFFF", + "aliases": [] + }, { "name": "angularjs", "altnames": [], @@ -1095,6 +1148,33 @@ "color": "#F38020", "aliases": [] }, + { + "name": "cloudflareworkers", + "altnames": [ + "Cloudflare Workers" + ], + "tags": [ + "platform", + "serverless", + "deploy", + "performance", + "javascript" + ], + "versions": { + "svg": [ + "original", + "original-wordmark", + "plain", + "plain-wordmark" + ], + "font": [ + "plain", + "plain-wordmark" + ] + }, + "color": "#ea9344", + "aliases": [] + }, { "name": "cmake", "altnames": [], @@ -1540,6 +1620,29 @@ "color": "#00A8E1", "aliases": [] }, + { + "name": "datagrip", + "altnames": [], + "tags": [ + "jetbrains", + "ide", + "sql", + "database" + ], + "versions": { + "svg": [ + "original", + "plain", + "plain-wordmark" + ], + "font": [ + "plain", + "plain-wordmark" + ] + }, + "color": "#21d789", + "aliases": [] + }, { "name": "debian", "altnames": [], @@ -1934,6 +2037,28 @@ } ] }, + { + "name": "envoy", + "altnames": [ + "envoyproxy" + ], + "tags": [ + "proxy", + "cloud" + ], + "versions": { + "svg": [ + "original", + "original-wordmark" + ], + "font": [ + "plain", + "plain-wordmark" + ] + }, + "color": "#e13eaf", + "aliases": [] + }, { "name": "erlang", "altnames": [], @@ -2539,6 +2664,28 @@ "color": "#478cbf", "aliases": [] }, + { + "name": "goland", + "altnames": [], + "tags": [ + "jetbrains", + "ide", + "go" + ], + "versions": { + "svg": [ + "original", + "plain", + "plain-wordmark" + ], + "font": [ + "plain", + "plain-wordmark" + ] + }, + "color": "#087cfa", + "aliases": [] + }, { "name": "google", "altnames": [], @@ -3096,6 +3243,26 @@ "color": "#4e8ef7", "aliases": [] }, + { + "name": "jaegertracing", + "altnames": ["jaeger"], + "tags": [ + "monitoring", + "tracing" + ], + "versions": { + "svg": [ + "original", + "original-wordmark" + ], + "font": [ + "plain", + "plain-wordmark" + ] + }, + "color": "#67cfe3", + "aliases": [] + }, { "name": "jamstack", "altnames": [], @@ -3339,6 +3506,29 @@ "color": "#0769ad", "aliases": [] }, + { + "name": "json", + "altnames": [ + "JavaScript Object Notation" + ], + "tags": [ + "format", + "standard", + "file-format", + "object-notation" + ], + "versions": { + "svg": [ + "original", + "plain" + ], + "font": [ + "plain" + ] + }, + "color": "#505050", + "aliases": [] + }, { "name": "julia", "altnames": [ @@ -3572,7 +3762,7 @@ "plain-wordmark" ] }, - "color": "#7C6DB2", + "color": "#c711e1", "aliases": [] }, { @@ -4029,6 +4219,42 @@ "color": "#00decc", "aliases": [] }, + { + "name": "moleculer", + "altnames": [ + "moleculerjs", + "moleculer.js" + ], + "tags": [ + "nodejs", + "javascript", + "js", + "microservices", + "micro-services", + "framework" + ], + "versions": { + "svg": [ + "original", + "original-wordmark" + ], + "font": [ + "original", + "original-wordmark" + ] + }, + "color": "#3cafce", + "aliases": [ + { + "base": "original", + "alias": "plain" + }, + { + "base": "original-wordmark", + "alias": "plain-wordmark" + } + ] + }, { "name": "mongodb", "altnames": [], @@ -4571,6 +4797,34 @@ "color": "#6ba43a", "aliases": [] }, + { + "name": "opencl", + "altnames": [], + "tags": [ + "framework", + "language", + "heterogeneous-computing", + "cpp", + "api", + "khronos", + "programming" + ], + "versions": { + "svg": [ + "original" + ], + "font": [ + "original" + ] + }, + "color": "#010101", + "aliases": [ + { + "base": "original", + "alias": "plain" + } + ] + }, { "name": "opencv", "altnames": [], @@ -4662,6 +4916,25 @@ "color": "#73ba25", "aliases": [] }, + { + "name": "opentelemetry", + "altnames": [], + "tags": [ + "telemetry" + ], + "versions": { + "svg": [ + "original", + "original-wordmark" + ], + "font": [ + "plain", + "plain-wordmark" + ] + }, + "color": "#f5a800", + "aliases": [] + }, { "name": "opera", "altnames": [], @@ -5273,6 +5546,28 @@ } ] }, + { + "name": "qodana", + "altnames": [], + "tags": [ + "jetbrains", + "code quality", + "security" + ], + "versions": { + "svg": [ + "original", + "plain", + "plain-wordmark" + ], + "font": [ + "plain", + "plain-wordmark" + ] + }, + "color": "#ff318c", + "aliases": [] + }, { "name": "qt", "altnames": [], diff --git a/icons/alpinejs/alpinejs-original-wordmark.svg b/icons/alpinejs/alpinejs-original-wordmark.svg new file mode 100644 index 00000000..e0576dc0 --- /dev/null +++ b/icons/alpinejs/alpinejs-original-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/alpinejs/alpinejs-original.svg b/icons/alpinejs/alpinejs-original.svg new file mode 100644 index 00000000..932c1bda --- /dev/null +++ b/icons/alpinejs/alpinejs-original.svg @@ -0,0 +1 @@ + diff --git a/icons/alpinejs/alpinejs.eps b/icons/alpinejs/alpinejs.eps new file mode 100644 index 00000000..113ea641 Binary files /dev/null and b/icons/alpinejs/alpinejs.eps differ diff --git a/icons/angular/angular-original-wordmark.svg b/icons/angular/angular-original-wordmark.svg new file mode 100644 index 00000000..52320b7e --- /dev/null +++ b/icons/angular/angular-original-wordmark.svg @@ -0,0 +1,15 @@ + + + + + + + + + diff --git a/icons/angular/angular-original.svg b/icons/angular/angular-original.svg new file mode 100644 index 00000000..0b1a7527 --- /dev/null +++ b/icons/angular/angular-original.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/icons/angular/angular-plain-wordmark.svg b/icons/angular/angular-plain-wordmark.svg new file mode 100644 index 00000000..db75ee12 --- /dev/null +++ b/icons/angular/angular-plain-wordmark.svg @@ -0,0 +1,12 @@ + + + + + diff --git a/icons/angular/angular-plain.svg b/icons/angular/angular-plain.svg new file mode 100644 index 00000000..bf274d22 --- /dev/null +++ b/icons/angular/angular-plain.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/icons/cloudflareworkers/cloudflareworkers-original-wordmark.svg b/icons/cloudflareworkers/cloudflareworkers-original-wordmark.svg new file mode 100644 index 00000000..497520fb --- /dev/null +++ b/icons/cloudflareworkers/cloudflareworkers-original-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/cloudflareworkers/cloudflareworkers-original.svg b/icons/cloudflareworkers/cloudflareworkers-original.svg new file mode 100644 index 00000000..023d4eb0 --- /dev/null +++ b/icons/cloudflareworkers/cloudflareworkers-original.svg @@ -0,0 +1 @@ + diff --git a/icons/cloudflareworkers/cloudflareworkers-plain-wordmark.svg b/icons/cloudflareworkers/cloudflareworkers-plain-wordmark.svg new file mode 100644 index 00000000..65b19825 --- /dev/null +++ b/icons/cloudflareworkers/cloudflareworkers-plain-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/cloudflareworkers/cloudflareworkers-plain.svg b/icons/cloudflareworkers/cloudflareworkers-plain.svg new file mode 100644 index 00000000..03535199 --- /dev/null +++ b/icons/cloudflareworkers/cloudflareworkers-plain.svg @@ -0,0 +1 @@ + diff --git a/icons/cloudflareworkers/cloudflareworkers.eps b/icons/cloudflareworkers/cloudflareworkers.eps new file mode 100644 index 00000000..7b74233c Binary files /dev/null and b/icons/cloudflareworkers/cloudflareworkers.eps differ diff --git a/icons/datagrip/datagrip-original.svg b/icons/datagrip/datagrip-original.svg new file mode 100644 index 00000000..2127cb1f --- /dev/null +++ b/icons/datagrip/datagrip-original.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/datagrip/datagrip-plain-wordmark.svg b/icons/datagrip/datagrip-plain-wordmark.svg new file mode 100644 index 00000000..a49b17d9 --- /dev/null +++ b/icons/datagrip/datagrip-plain-wordmark.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/datagrip/datagrip-plain.svg b/icons/datagrip/datagrip-plain.svg new file mode 100644 index 00000000..710a6093 --- /dev/null +++ b/icons/datagrip/datagrip-plain.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/envoy/envoy-original-wordmark.svg b/icons/envoy/envoy-original-wordmark.svg new file mode 100644 index 00000000..da150996 --- /dev/null +++ b/icons/envoy/envoy-original-wordmark.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/icons/envoy/envoy-original.svg b/icons/envoy/envoy-original.svg new file mode 100644 index 00000000..8b6455c1 --- /dev/null +++ b/icons/envoy/envoy-original.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/envoy/envoy-plain-wordmark.svg b/icons/envoy/envoy-plain-wordmark.svg new file mode 100644 index 00000000..60f1fa2a --- /dev/null +++ b/icons/envoy/envoy-plain-wordmark.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/envoy/envoy-plain.svg b/icons/envoy/envoy-plain.svg new file mode 100644 index 00000000..431196ee --- /dev/null +++ b/icons/envoy/envoy-plain.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/goland/goland-original.svg b/icons/goland/goland-original.svg new file mode 100644 index 00000000..cb35860d --- /dev/null +++ b/icons/goland/goland-original.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/goland/goland-plain-wordmark.svg b/icons/goland/goland-plain-wordmark.svg new file mode 100644 index 00000000..09fab6f6 --- /dev/null +++ b/icons/goland/goland-plain-wordmark.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/goland/goland-plain.svg b/icons/goland/goland-plain.svg new file mode 100644 index 00000000..78a5462e --- /dev/null +++ b/icons/goland/goland-plain.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/jaegertracing/jaegertracing-original-wordmark.svg b/icons/jaegertracing/jaegertracing-original-wordmark.svg new file mode 100644 index 00000000..d7b7447a --- /dev/null +++ b/icons/jaegertracing/jaegertracing-original-wordmark.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/icons/jaegertracing/jaegertracing-original.svg b/icons/jaegertracing/jaegertracing-original.svg new file mode 100644 index 00000000..169727b0 --- /dev/null +++ b/icons/jaegertracing/jaegertracing-original.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/icons/jaegertracing/jaegertracing-plain-wordmark.svg b/icons/jaegertracing/jaegertracing-plain-wordmark.svg new file mode 100644 index 00000000..3e7f58a0 --- /dev/null +++ b/icons/jaegertracing/jaegertracing-plain-wordmark.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/jaegertracing/jaegertracing-plain.svg b/icons/jaegertracing/jaegertracing-plain.svg new file mode 100644 index 00000000..56e9af91 --- /dev/null +++ b/icons/jaegertracing/jaegertracing-plain.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/json/json-original.svg b/icons/json/json-original.svg new file mode 100644 index 00000000..90bb4d37 --- /dev/null +++ b/icons/json/json-original.svg @@ -0,0 +1 @@ + diff --git a/icons/json/json-plain.svg b/icons/json/json-plain.svg new file mode 100644 index 00000000..ec87a4a4 --- /dev/null +++ b/icons/json/json-plain.svg @@ -0,0 +1 @@ + diff --git a/icons/json/json.eps b/icons/json/json.eps new file mode 100644 index 00000000..a6e71db1 Binary files /dev/null and b/icons/json/json.eps differ diff --git a/icons/kotlin/kotlin-original-wordmark.svg b/icons/kotlin/kotlin-original-wordmark.svg index 1259503c..c4baf78a 100644 --- a/icons/kotlin/kotlin-original-wordmark.svg +++ b/icons/kotlin/kotlin-original-wordmark.svg @@ -1 +1,11 @@ - \ No newline at end of file + + + + + + + + + + + diff --git a/icons/kotlin/kotlin-original.svg b/icons/kotlin/kotlin-original.svg index 8646a957..1b8d8f46 100644 --- a/icons/kotlin/kotlin-original.svg +++ b/icons/kotlin/kotlin-original.svg @@ -1 +1,10 @@ - \ No newline at end of file + + + + + + + + + + diff --git a/icons/kotlin/kotlin-plain-wordmark.svg b/icons/kotlin/kotlin-plain-wordmark.svg index 0ca41148..106fd639 100644 --- a/icons/kotlin/kotlin-plain-wordmark.svg +++ b/icons/kotlin/kotlin-plain-wordmark.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + diff --git a/icons/kotlin/kotlin-plain.svg b/icons/kotlin/kotlin-plain.svg index 55c7f85c..db7b47c7 100644 --- a/icons/kotlin/kotlin-plain.svg +++ b/icons/kotlin/kotlin-plain.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + diff --git a/icons/kotlin/kotlin.eps b/icons/kotlin/kotlin.eps deleted file mode 100644 index 0d88d051..00000000 Binary files a/icons/kotlin/kotlin.eps and /dev/null differ diff --git a/icons/moleculer/moleculer-original-wordmark.svg b/icons/moleculer/moleculer-original-wordmark.svg new file mode 100644 index 00000000..d110e4c8 --- /dev/null +++ b/icons/moleculer/moleculer-original-wordmark.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/moleculer/moleculer-original.svg b/icons/moleculer/moleculer-original.svg new file mode 100644 index 00000000..3cb38b60 --- /dev/null +++ b/icons/moleculer/moleculer-original.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/opencl/opencl-original.svg b/icons/opencl/opencl-original.svg new file mode 100644 index 00000000..762a16d2 --- /dev/null +++ b/icons/opencl/opencl-original.svg @@ -0,0 +1 @@ + diff --git a/icons/opencl/opencl.eps b/icons/opencl/opencl.eps new file mode 100644 index 00000000..100a2cb0 Binary files /dev/null and b/icons/opencl/opencl.eps differ diff --git a/icons/opentelemetry/opentelemetry-original-wordmark.svg b/icons/opentelemetry/opentelemetry-original-wordmark.svg new file mode 100644 index 00000000..b106dec0 --- /dev/null +++ b/icons/opentelemetry/opentelemetry-original-wordmark.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/icons/opentelemetry/opentelemetry-original.svg b/icons/opentelemetry/opentelemetry-original.svg new file mode 100644 index 00000000..d7c352f8 --- /dev/null +++ b/icons/opentelemetry/opentelemetry-original.svg @@ -0,0 +1,4 @@ + + + + diff --git a/icons/opentelemetry/opentelemetry-plain-wordmark.svg b/icons/opentelemetry/opentelemetry-plain-wordmark.svg new file mode 100644 index 00000000..7d6f1853 --- /dev/null +++ b/icons/opentelemetry/opentelemetry-plain-wordmark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/icons/opentelemetry/opentelemetry-plain.svg b/icons/opentelemetry/opentelemetry-plain.svg new file mode 100644 index 00000000..9c1b4e68 --- /dev/null +++ b/icons/opentelemetry/opentelemetry-plain.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/qodana/qodana-original.svg b/icons/qodana/qodana-original.svg new file mode 100644 index 00000000..263468b0 --- /dev/null +++ b/icons/qodana/qodana-original.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/qodana/qodana-plain-wordmark.svg b/icons/qodana/qodana-plain-wordmark.svg new file mode 100644 index 00000000..94470eaa --- /dev/null +++ b/icons/qodana/qodana-plain-wordmark.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/qodana/qodana-plain.svg b/icons/qodana/qodana-plain.svg new file mode 100644 index 00000000..7fe3fa55 --- /dev/null +++ b/icons/qodana/qodana-plain.svg @@ -0,0 +1,3 @@ + + +