diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 33b577309fbf..0e191ff60fb7 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -44,6 +44,9 @@ jobs: run: npm i - name: Run linter run: npm run lint + env: + # Authorise GitHub API requests for editorconfig-checker + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Detect changed documentation files uses: dorny/paths-filter@v2 id: changes diff --git a/README.md b/README.md index a88a18d22b9a..e4a582bff750 100644 --- a/README.md +++ b/README.md @@ -175,7 +175,7 @@ echo file_get_contents('path/to/package/icons/simpleicons.svg'); | [Solid package](https://github.com/x64Bits/solid-icons) Solid | [@x64Bits](https://github.com/x64Bits) | ![](https://img.shields.io/github/license/x64Bits/solid-icons) | [![v9.0.0](https://img.shields.io/static/v1?label=version&message=v9.0.0&logo=simpleicons&color=yellow)](https://github.com/simple-icons/simple-icons/tree/9.0.0) | | [Stream Deck icon pack](https://github.com/mackenly/simple-icons-stream-deck) Stream Deck | [@mackenly](https://github.com/mackenly) | ![](https://img.shields.io/github/license/mackenly/simple-icons-stream-deck) | ![](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fmackenly%2Fsimple-icons-stream-deck%2Fmain%2Ftemplate%2Fmanifest.json&query=Version&logo=simpleicons&label=version) | | [Svelte package](https://github.com/icons-pack/svelte-simple-icons) Svelte | [@wootsbot](https://github.com/wootsbot) | ![](https://img.shields.io/github/license/icons-pack/svelte-simple-icons) | ![](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Ficons-pack%2Fsvelte-simple-icons%2Fmain%2Fpackage.json&query=%24..%5B'simple-icons'%5D&logo=simpleicons&label=version) | -| [Vue 3 package](https://github.com/wyatt-herkamp/vue3-simple-icons) Vue | [@wyatt-herkamp](https://github.com/wyatt-herkamp) | ![](https://img.shields.io/github/license/wyatt-herkamp/vue3-simple-icons) | ![](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fwyatt-herkamp%2Fvue3-simple-icons%2Fmain%2Fpackage-lock.json&query=%24..%5B'node_modules%2Fsimple-icons'%5D.version&logo=simpleicons&label=version) | +| [Vue 3 package](https://github.com/wyatt-herkamp/vue3-simple-icons) Vue | [@wyatt-herkamp](https://github.com/wyatt-herkamp) | ![](https://img.shields.io/github/license/wyatt-herkamp/vue3-simple-icons) | ![](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fwyatt-herkamp%2Fvue3-simple-icons%2Fmain%2Fsimple-icons.json&query=simpleIconsVersion&logo=simpleicons&label=version) | | [Vue package](https://github.com/mainvest/vue-simple-icons) Vue | [@noahlitvin](https://github.com/noahlitvin) | ![](https://img.shields.io/github/license/mainvest/vue-simple-icons) | ![](https://img.shields.io/badge/dynamic/yaml?url=https%3A%2F%2Fraw.githubusercontent.com%2Fmainvest%2Fvue-simple-icons%2Fmaster%2Fpackage.json&query=%24.version&logo=simpleicons&label=version) | | [Webflow app](https://webflow.com/apps/detail/simple-icons) Webflow | [@diegoliv](https://github.com/diegoliv) | ![](https://img.shields.io/github/license/diegoliv/wf-simpleicons-search) | ![](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdiegoliv%2Fwf-simpleicons-search%2Fmain%2Fpackage.json&query=%24..%5B'simple-icons'%5D&logo=simpleicons&label=version) | | [WordPress plugin](https://wordpress.org/plugins/simple-icons/) WordPress | [@tjtaylo](https://github.com/tjtaylo) | ![](https://img.shields.io/badge/license-GPL_v2-blue.svg) | [![v4.25.0](https://img.shields.io/static/v1?label=version&message=v4.25.0&logo=simpleicons&color=red)](https://github.com/simple-icons/simple-icons/tree/4.25.0) | diff --git a/_data/simple-icons.json b/_data/simple-icons.json index c05699125855..e2bb97d7ae19 100644 --- a/_data/simple-icons.json +++ b/_data/simple-icons.json @@ -3,7 +3,7 @@ { "title": ".ENV", "hex": "ECD53F", - "source": "https://github.com/motdotla/dotenv/tree/40e75440337d1de2345dc8326d6108331f583fd8", + "source": "https://github.com/motdotla/dotenv/blob/40e75440337d1de2345dc8326d6108331f583fd8/dotenv.svg", "aliases": { "aka": [ "Dotenv" @@ -13,12 +13,12 @@ { "title": ".NET", "hex": "512BD4", - "source": "https://github.com/dotnet/brand/tree/defe0408e765b48223a434a0d9a94213edc062f8" + "source": "https://github.com/dotnet/brand/blob/defe0408e765b48223a434a0d9a94213edc062f8/logo/dotnet-logo.svg" }, { "title": "/e/", "hex": "000000", - "source": "https://gitlab.e.foundation/e/cloud/my-spot/-/blob/4e5430a17ba4ce77d4cb188222e47924f032b197/searx/static/themes/eelo/img/logo.svg" + "source": "https://doc.e.foundation" }, { "title": "1001Tracklists", @@ -27,8 +27,9 @@ }, { "title": "1Password", - "hex": "1A285F", - "source": "https://1password.com" + "hex": "3B66BC", + "source": "https://1password.com/press", + "guidelines": "https://1password.com/press" }, { "title": "3M", @@ -38,7 +39,7 @@ { "title": "42", "hex": "000000", - "source": "https://www.42.fr" + "source": "https://www.42network.org" }, { "title": "4chan", @@ -52,8 +53,13 @@ }, { "title": "500px", - "hex": "0099E5", - "source": "https://about.500px.com/press" + "hex": "222222", + "source": "https://500px.com" + }, + { + "title": "7Zip", + "hex": "000000", + "source": "https://commons.wikimedia.org/wiki/File:7ziplogo.svg" }, { "title": "99designs", @@ -1408,6 +1414,11 @@ "source": "https://arxiv.org", "guidelines": "https://arxiv.org/about/brand" }, + { + "title": "Asahi Linux", + "hex": "A61200", + "source": "https://github.com/AsahiLinux/artwork/blob/292637c9658c1491ddc1128fb6134aec01d904dd/logos/svg/AsahiLinux_logomark_mono.svg" + }, { "title": "Asana", "hex": "F06A6A", @@ -1446,7 +1457,7 @@ }, { "title": "Aston Martin", - "hex": "000000", + "hex": "00665E", "source": "https://www.astonmartin.com" }, { @@ -1668,6 +1679,11 @@ "hex": "F9DC3E", "source": "https://github.com/babel/website/blob/93330158b6ecca1ab88d3be8dbf661f5c2da6c76/website/static/img/babel-black.svg" }, + { + "title": "Babelio", + "hex": "FBB91E", + "source": "https://www.babelio.com" + }, { "title": "Backblaze", "hex": "E21E29", @@ -2181,6 +2197,11 @@ "hex": "003DAD", "source": "https://www.breaker.audio/i/brand" }, + { + "title": "Brenntag", + "hex": "1A0033", + "source": "https://www.brenntag.com" + }, { "title": "Brevo", "hex": "0B996E", @@ -2446,6 +2467,12 @@ "hex": "0133AD", "source": "https://cardano.org/brand-assets/" }, + { + "title": "Carlsberg Group", + "hex": "00321E", + "source": "https://www.carlsberggroup.com/who-we-are/about-the-carlsberg-group/design-guide", + "guidelines": "https://www.carlsberggroup.com/who-we-are/about-the-carlsberg-group/design-guide" + }, { "title": "Carrd", "hex": "596CAF", @@ -2880,6 +2907,11 @@ "source": "https://github.com/cncf/artwork/blob/d2ed716cc0769e6c65d2e58f9a503fca02b60a56/examples/other.md#cncf-logos", "guidelines": "https://www.cncf.io/brand-guidelines/" }, + { + "title": "CNET", + "hex": "E71D1D", + "source": "https://www.cnet.com" + }, { "title": "CNN", "hex": "CC0000", @@ -3491,8 +3523,8 @@ }, { "title": "Dailymotion", - "hex": "0D0D0D", - "source": "https://about.dailymotion.com/en/press/" + "hex": "0A0A0A", + "source": "https://careers.dailymotion.com" }, { "title": "Daimler", @@ -3625,6 +3657,11 @@ "source": "https://www.datto.com/brand/logos", "guidelines": "https://www.datto.com/brand" }, + { + "title": "DaVinci Resolve", + "hex": "233A51", + "source": "https://www.blackmagicdesign.com/media/images/davinci-resolve-logo-square" + }, { "title": "DAZN", "hex": "F8F8F5", @@ -4107,7 +4144,8 @@ { "title": "Duolingo", "hex": "58CC02", - "source": "https://www.duolingo.com" + "source": "https://design.duolingo.com", + "guidelines": "https://design.duolingo.com" }, { "title": "DVC", @@ -4221,6 +4259,12 @@ "hex": "1B66B3", "source": "https://www.edeka.de" }, + { + "title": "Edge Impulse", + "hex": "3B47C2", + "source": "https://edgeimpulse.com/branding", + "guidelines": "https://edgeimpulse.com/branding" + }, { "title": "EditorConfig", "hex": "FEFEFE", @@ -4467,6 +4511,12 @@ "hex": "4B32C3", "source": "https://eslint.org" }, + { + "title": "Esoteric Software", + "hex": "3FA9F5", + "source": "https://esotericsoftware.com/forum/d/25405-sheildsio-branding", + "guidelines": "https://esotericsoftware.com/branding" + }, { "title": "ESPHome", "hex": "000000", @@ -5194,6 +5244,12 @@ "hex": "2D3232", "source": "https://brand.frontify.com/d/7WQZazaZFkMz/brand-guidelines-1#/visual/logo" }, + { + "title": "Fubo", + "hex": "C83D1E", + "source": "https://www.fubo.tv", + "guidelines": "https://www.fubo.tv/press-inquiries" + }, { "title": "Fuga Cloud", "hex": "242F4B", @@ -6623,6 +6679,11 @@ "hex": "000000", "source": "https://hyper.is" }, + { + "title": "Hyperskill", + "hex": "8C5AFF", + "source": "https://hyperskill.org" + }, { "title": "Hypothesis", "hex": "BD1C2B", @@ -6899,8 +6960,8 @@ { "title": "Instagram", "hex": "E4405F", - "source": "https://en.facebookbrand.com/instagram/", - "guidelines": "https://en.facebookbrand.com/instagram/" + "source": "https://about.meta.com/brand/resources/instagram", + "guidelines": "https://about.meta.com/brand/resources/instagram" }, { "title": "Instapaper", @@ -7646,6 +7707,11 @@ "source": "https://github.com/knative/community/blob/fb49068c9b7619685248247d29e48eb3d96f3ac2/icons/logo.svg", "guidelines": "https://github.com/knative/community/blob/main/BRANDING.MD" }, + { + "title": "Knex.js", + "hex": "D26B38", + "source": "https://github.com/knex/documentation/blob/a9c4ce47dbc6001bb1c6aa0649bb668edc78fea7/src/public/knex-logo.png" + }, { "title": "KnowledgeBase", "hex": "9146FF", @@ -7791,9 +7857,14 @@ "guidelines": "https://forums.ni.com/t5/NI-Partner-Network/New-Partner-Co-Marketing-Style-Guide/ba-p/3786987" }, { - "title": "Lada", + "title": "LADA", "hex": "ED6B21", - "source": "https://www.lada.ru/priora/sedan/accessories.html" + "source": "https://www.lada.ru", + "aliases": { + "loc": { + "ru-RU": "Лада" + } + } }, { "title": "Lamborghini", @@ -8132,6 +8203,11 @@ "hex": "FF3850", "source": "https://www.linkfire.com" }, + { + "title": "Linksys", + "hex": "000000", + "source": "https://www.linksys.com" + }, { "title": "Linktree", "hex": "43E55E", @@ -9028,8 +9104,8 @@ }, { "title": "Minecraft", - "hex": "62B47A", - "source": "https://education.minecraft.net/press/" + "hex": "3C8527", + "source": "https://www.minecraft.net" }, { "title": "Minetest", @@ -9710,8 +9786,8 @@ }, { "title": "Nintendo", - "hex": "8F8F8F", - "source": "https://en.wikipedia.org/wiki/Nintendo#/media/File:Nintendo.svg" + "hex": "E60012", + "source": "https://www.nintendo.com" }, { "title": "Nintendo 3DS", @@ -9764,6 +9840,12 @@ "hex": "005AFF", "source": "https://www.nokia.com" }, + { + "title": "Nomad", + "hex": "00CA8E", + "source": "https://www.hashicorp.com/brand", + "guidelines": "https://www.hashicorp.com/brand" + }, { "title": "Norco", "hex": "00FF00", @@ -10311,6 +10393,12 @@ "source": "https://www.oracle.com/opn/index.html", "guidelines": "https://www.oracle.com/legal/logos.html" }, + { + "title": "Orange", + "hex": "FF7900", + "source": "https://brand.orange.com", + "guidelines": "https://system.design.orange.com/0c1af118d/p/494474-guidelines" + }, { "title": "ORCID", "hex": "A6CE39", @@ -10527,6 +10615,11 @@ "hex": "000000", "source": "https://docs.paperspace.com/img/ps-logo-light.svg" }, + { + "title": "Paramount+", + "hex": "0064FF", + "source": "https://www.paramount.com/brand/paramount-plus" + }, { "title": "Parity Substrate", "hex": "282828", @@ -11931,6 +12024,11 @@ "hex": "FF4154", "source": "https://github.com/tannerlinsley/react-table/blob/8c77b4ad97353a0b1f0746be5b919868862a9dcc/docs/src/images/emblem-light.svg" }, + { + "title": "Reactive Resume", + "hex": "000000", + "source": "https://github.com/AmruthPillai/Reactive-Resume/blob/0f765af4687acd05d63cccf3676583735c86a8c2/apps/artboard/public/icon/dark.svg" + }, { "title": "ReactiveX", "hex": "B7178C", @@ -12198,8 +12296,8 @@ }, { "title": "Revolut", - "hex": "0075EB", - "source": "https://www.revolut.com" + "hex": "191C1F", + "source": "https://developer.revolut.com/docs/resources/marketing-assets-guidelines/marketing-guidelines" }, { "title": "Revue", @@ -13305,6 +13403,12 @@ "hex": "FB6022", "source": "https://www.sogou.com" }, + { + "title": "Solana", + "hex": "9945FF", + "source": "https://solana.com/branding", + "guidelines": "https://solana.com/branding" + }, { "title": "Solid", "hex": "2C4F7C", @@ -13524,6 +13628,12 @@ "hex": "ED8106", "source": "https://www.spigotmc.org" }, + { + "title": "Spine", + "hex": "FF4000", + "source": "https://esotericsoftware.com/branding", + "guidelines": "https://esotericsoftware.com/branding" + }, { "title": "Spinnaker", "hex": "139BB4", @@ -14545,6 +14655,11 @@ "hex": "026CDF", "source": "https://design.ticketmaster.com/brand/overview/" }, + { + "title": "TickTick", + "hex": "4772FA", + "source": "https://ticktick.com" + }, { "title": "Tidal", "hex": "000000", @@ -16372,8 +16487,8 @@ { "title": "Zapier", "hex": "FF4F00", - "source": "https://brand.zapier.com", - "guidelines": "https://brand.zapier.com" + "source": "https://www.figma.com/file/NQFxTCE5pGR3dHZt0DkOyy/Zapier-Brand-Guidelines-%5BExternal%5D?type=design&node-id=101-9701&mode=design", + "guidelines": "https://www.figma.com/file/NQFxTCE5pGR3dHZt0DkOyy/Zapier-Brand-Guidelines-%5BExternal%5D?type=design&node-id=101-9701&mode=design" }, { "title": "Zara", diff --git a/icons/1001tracklists.svg b/icons/1001tracklists.svg index 3a937f53570c..b0b00ed82ae9 100644 --- a/icons/1001tracklists.svg +++ b/icons/1001tracklists.svg @@ -1 +1 @@ -1001Tracklists \ No newline at end of file +1001Tracklists \ No newline at end of file diff --git a/icons/1password.svg b/icons/1password.svg index 45f0772d0abf..c81c316f121b 100644 --- a/icons/1password.svg +++ b/icons/1password.svg @@ -1 +1 @@ -1Password \ No newline at end of file +1Password \ No newline at end of file diff --git a/icons/42.svg b/icons/42.svg index 6a096681c4ac..0a2da72fdeb3 100644 --- a/icons/42.svg +++ b/icons/42.svg @@ -1 +1 @@ -42 \ No newline at end of file +42 \ No newline at end of file diff --git a/icons/500px.svg b/icons/500px.svg index 2d90113906ca..4993d68ab1ef 100644 --- a/icons/500px.svg +++ b/icons/500px.svg @@ -1 +1 @@ -500px \ No newline at end of file +500px \ No newline at end of file diff --git a/icons/7zip.svg b/icons/7zip.svg new file mode 100644 index 000000000000..34d9340fc646 --- /dev/null +++ b/icons/7zip.svg @@ -0,0 +1 @@ +7Zip \ No newline at end of file diff --git a/icons/asahilinux.svg b/icons/asahilinux.svg new file mode 100644 index 000000000000..01e7ceecb445 --- /dev/null +++ b/icons/asahilinux.svg @@ -0,0 +1 @@ +Asahi Linux \ No newline at end of file diff --git a/icons/astonmartin.svg b/icons/astonmartin.svg index 5af9e60c6633..9c4ddd59c4b4 100644 --- a/icons/astonmartin.svg +++ b/icons/astonmartin.svg @@ -1 +1 @@ -Aston Martin \ No newline at end of file +Aston Martin \ No newline at end of file diff --git a/icons/babelio.svg b/icons/babelio.svg new file mode 100644 index 000000000000..9007cc05610f --- /dev/null +++ b/icons/babelio.svg @@ -0,0 +1 @@ +Babelio \ No newline at end of file diff --git a/icons/brenntag.svg b/icons/brenntag.svg new file mode 100644 index 000000000000..d955e926aae0 --- /dev/null +++ b/icons/brenntag.svg @@ -0,0 +1 @@ +Brenntag \ No newline at end of file diff --git a/icons/carlsberggroup.svg b/icons/carlsberggroup.svg new file mode 100644 index 000000000000..3676ef5e4f00 --- /dev/null +++ b/icons/carlsberggroup.svg @@ -0,0 +1 @@ +Carlsberg Group \ No newline at end of file diff --git a/icons/cnet.svg b/icons/cnet.svg new file mode 100644 index 000000000000..0ee2a88b8fa2 --- /dev/null +++ b/icons/cnet.svg @@ -0,0 +1 @@ +CNET \ No newline at end of file diff --git a/icons/dailymotion.svg b/icons/dailymotion.svg index 7afeaca1dcb6..684651d51d60 100644 --- a/icons/dailymotion.svg +++ b/icons/dailymotion.svg @@ -1 +1 @@ -Dailymotion \ No newline at end of file +Dailymotion \ No newline at end of file diff --git a/icons/davinciresolve.svg b/icons/davinciresolve.svg new file mode 100644 index 000000000000..a5d5d340306d --- /dev/null +++ b/icons/davinciresolve.svg @@ -0,0 +1 @@ +DaVinci Resolve \ No newline at end of file diff --git a/icons/duolingo.svg b/icons/duolingo.svg index dc0a81738ad3..f5fe4143bb6f 100644 --- a/icons/duolingo.svg +++ b/icons/duolingo.svg @@ -1 +1 @@ -Duolingo \ No newline at end of file +Duolingo \ No newline at end of file diff --git a/icons/e.svg b/icons/e.svg index c9aa8ce8635c..79c180b06363 100644 --- a/icons/e.svg +++ b/icons/e.svg @@ -1 +1 @@ -/e/ \ No newline at end of file +/e/ \ No newline at end of file diff --git a/icons/edgeimpulse.svg b/icons/edgeimpulse.svg new file mode 100644 index 000000000000..b3be0c3cd572 --- /dev/null +++ b/icons/edgeimpulse.svg @@ -0,0 +1 @@ +Edge Impulse \ No newline at end of file diff --git a/icons/esotericsoftware.svg b/icons/esotericsoftware.svg new file mode 100644 index 000000000000..90514f5b4d48 --- /dev/null +++ b/icons/esotericsoftware.svg @@ -0,0 +1 @@ +Esoteric Software \ No newline at end of file diff --git a/icons/fubo.svg b/icons/fubo.svg new file mode 100644 index 000000000000..b2af5fd7d314 --- /dev/null +++ b/icons/fubo.svg @@ -0,0 +1 @@ +Fubo \ No newline at end of file diff --git a/icons/hyperskill.svg b/icons/hyperskill.svg new file mode 100644 index 000000000000..ca4ff7173ad7 --- /dev/null +++ b/icons/hyperskill.svg @@ -0,0 +1 @@ +Hyperskill \ No newline at end of file diff --git a/icons/instagram.svg b/icons/instagram.svg index 5a687214d099..c0e86b0bfc7b 100644 --- a/icons/instagram.svg +++ b/icons/instagram.svg @@ -1 +1 @@ -Instagram \ No newline at end of file +Instagram \ No newline at end of file diff --git a/icons/knexdotjs.svg b/icons/knexdotjs.svg new file mode 100644 index 000000000000..08fc3919c7ee --- /dev/null +++ b/icons/knexdotjs.svg @@ -0,0 +1 @@ +Knex.js \ No newline at end of file diff --git a/icons/lada.svg b/icons/lada.svg index 9cc12298b725..ebaeafe5c5d4 100644 --- a/icons/lada.svg +++ b/icons/lada.svg @@ -1 +1 @@ -Lada \ No newline at end of file +LADA \ No newline at end of file diff --git a/icons/linksys.svg b/icons/linksys.svg new file mode 100644 index 000000000000..e23f8630d165 --- /dev/null +++ b/icons/linksys.svg @@ -0,0 +1 @@ +Linksys \ No newline at end of file diff --git a/icons/nintendo.svg b/icons/nintendo.svg index 52d0163c99c2..5cad9642f283 100644 --- a/icons/nintendo.svg +++ b/icons/nintendo.svg @@ -1 +1 @@ -Nintendo \ No newline at end of file +Nintendo \ No newline at end of file diff --git a/icons/nomad.svg b/icons/nomad.svg new file mode 100644 index 000000000000..b9a5bed04a35 --- /dev/null +++ b/icons/nomad.svg @@ -0,0 +1 @@ +Nomad \ No newline at end of file diff --git a/icons/orange.svg b/icons/orange.svg new file mode 100644 index 000000000000..8129c8173a28 --- /dev/null +++ b/icons/orange.svg @@ -0,0 +1 @@ +Orange \ No newline at end of file diff --git a/icons/paramountplus.svg b/icons/paramountplus.svg new file mode 100644 index 000000000000..de4921897240 --- /dev/null +++ b/icons/paramountplus.svg @@ -0,0 +1 @@ +Paramount+ \ No newline at end of file diff --git a/icons/reactiveresume.svg b/icons/reactiveresume.svg new file mode 100644 index 000000000000..0c7f66cc0564 --- /dev/null +++ b/icons/reactiveresume.svg @@ -0,0 +1 @@ +Reactive Resume \ No newline at end of file diff --git a/icons/revolut.svg b/icons/revolut.svg index 6210fe177839..7b1d84c54e05 100644 --- a/icons/revolut.svg +++ b/icons/revolut.svg @@ -1 +1 @@ -Revolut \ No newline at end of file +Revolut \ No newline at end of file diff --git a/icons/solana.svg b/icons/solana.svg new file mode 100644 index 000000000000..9b14bf43431e --- /dev/null +++ b/icons/solana.svg @@ -0,0 +1 @@ +Solana \ No newline at end of file diff --git a/icons/spine.svg b/icons/spine.svg new file mode 100644 index 000000000000..e8db0bd9f232 --- /dev/null +++ b/icons/spine.svg @@ -0,0 +1 @@ +Spine \ No newline at end of file diff --git a/icons/ticktick.svg b/icons/ticktick.svg new file mode 100644 index 000000000000..70952adcbe3f --- /dev/null +++ b/icons/ticktick.svg @@ -0,0 +1 @@ +TickTick \ No newline at end of file diff --git a/icons/zapier.svg b/icons/zapier.svg index 5a33700280b4..ac2657528204 100644 --- a/icons/zapier.svg +++ b/icons/zapier.svg @@ -1 +1 @@ -Zapier \ No newline at end of file +Zapier \ No newline at end of file diff --git a/package.json b/package.json index f7ceda43934b..6a07278962be 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "simple-icons", - "version": "11.0.0", + "version": "11.1.0", "description": "SVG icons for popular brands https://simpleicons.org", "homepage": "https://simpleicons.org", "keywords": [ diff --git a/sdk.d.ts b/sdk.d.ts index 9d920813e067..e451d8544dc6 100644 --- a/sdk.d.ts +++ b/sdk.d.ts @@ -3,7 +3,7 @@ * Types for Simple Icons SDK. */ -import type { License } from './types'; +import type { CustomLicense, SPDXLicense } from './types'; /** * The data for a third-party extension. @@ -55,7 +55,7 @@ export type IconData = { source: string; slug?: string; guidelines?: string; - license?: License; + license?: Omit | CustomLicense; aliases?: Aliases; }; diff --git a/slugs.md b/slugs.md index c7ec001d2d8b..991f6ad0e69d 100644 --- a/slugs.md +++ b/slugs.md @@ -17,6 +17,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `4chan` | `4chan` | | `4D` | `4d` | | `500px` | `500px` | +| `7Zip` | `7zip` | | `99designs` | `99designs` | | `9GAG` | `9gag` | | `A-Frame` | `aframe` | @@ -233,6 +234,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Artix Linux` | `artixlinux` | | `ArtStation` | `artstation` | | `arXiv` | `arxiv` | +| `Asahi Linux` | `asahilinux` | | `Asana` | `asana` | | `Asciidoctor` | `asciidoctor` | | `asciinema` | `asciinema` | @@ -283,6 +285,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Azure Pipelines` | `azurepipelines` | | `B&R Automation` | `bandrautomation` | | `Babel` | `babel` | +| `Babelio` | `babelio` | | `Backblaze` | `backblaze` | | `Backbone.js` | `backbonedotjs` | | `Backendless` | `backendless` | @@ -377,6 +380,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Brandfolder` | `brandfolder` | | `Brave` | `brave` | | `Breaker` | `breaker` | +| `Brenntag` | `brenntag` | | `Brevo` | `brevo` | | `Brex` | `brex` | | `Bricks` | `bricks` | @@ -424,6 +428,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Capacitor` | `capacitor` | | `Car Throttle` | `carthrottle` | | `Cardano` | `cardano` | +| `Carlsberg Group` | `carlsberggroup` | | `Carrd` | `carrd` | | `Carrefour` | `carrefour` | | `Carto` | `carto` | @@ -504,6 +509,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Clyp` | `clyp` | | `CMake` | `cmake` | | `CNCF` | `cncf` | +| `CNET` | `cnet` | | `CNN` | `cnn` | | `Co-op` | `coop` | | `Coca Cola` | `cocacola` | @@ -643,6 +649,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `date-fns` | `datefns` | | `DatoCMS` | `datocms` | | `Datto` | `datto` | +| `DaVinci Resolve` | `davinciresolve` | | `DAZN` | `dazn` | | `DBeaver` | `dbeaver` | | `dblp` | `dblp` | @@ -750,6 +757,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Eclipse Mosquitto` | `eclipsemosquitto` | | `Eclipse Vert.x` | `eclipsevertdotx` | | `EDEKA` | `edeka` | +| `Edge Impulse` | `edgeimpulse` | | `EditorConfig` | `editorconfig` | | `Educative` | `educative` | | `edX` | `edx` | @@ -798,6 +806,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `ESEA` | `esea` | | `ESLGaming` | `eslgaming` | | `ESLint` | `eslint` | +| `Esoteric Software` | `esotericsoftware` | | `ESPHome` | `esphome` | | `Espressif` | `espressif` | | `ESRI` | `esri` | @@ -930,6 +939,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Freepik` | `freepik` | | `Frontend Mentor` | `frontendmentor` | | `Frontify` | `frontify` | +| `Fubo` | `fubo` | | `Fuga Cloud` | `fugacloud` | | `Fujifilm` | `fujifilm` | | `Fujitsu` | `fujitsu` | @@ -1180,6 +1190,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Hungry Jack's` | `hungryjacks` | | `Husqvarna` | `husqvarna` | | `Hyper` | `hyper` | +| `Hyperskill` | `hyperskill` | | `Hypothesis` | `hypothesis` | | `Hyundai` | `hyundai` | | `i18next` | `i18next` | @@ -1361,6 +1372,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `KLM` | `klm` | | `Klook` | `klook` | | `Knative` | `knative` | +| `Knex.js` | `knexdotjs` | | `KnowledgeBase` | `knowledgebase` | | `Known` | `known` | | `Ko-fi` | `kofi` | @@ -1387,7 +1399,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Kyocera` | `kyocera` | | `L'Équipe` | `lequipe` | | `LabVIEW` | `labview` | -| `Lada` | `lada` | +| `LADA` | `lada` | | `Lamborghini` | `lamborghini` | | `Land Rover` | `landrover` | | `Lapce` | `lapce` | @@ -1444,6 +1456,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `LinkedIn` | `linkedin` | | `Linkerd` | `linkerd` | | `Linkfire` | `linkfire` | +| `Linksys` | `linksys` | | `Linktree` | `linktree` | | `Linux` | `linux` | | `Linux Containers` | `linuxcontainers` | @@ -1726,6 +1739,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Node.js` | `nodedotjs` | | `Nodemon` | `nodemon` | | `Nokia` | `nokia` | +| `Nomad` | `nomad` | | `Norco` | `norco` | | `Nordic Semiconductor` | `nordicsemiconductor` | | `NordVPN` | `nordvpn` | @@ -1821,6 +1835,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Opsgenie` | `opsgenie` | | `OpsLevel` | `opslevel` | | `Oracle` | `oracle` | +| `Orange` | `orange` | | `ORCID` | `orcid` | | `Org` | `org` | | `Origin` | `origin` | @@ -1858,6 +1873,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Pandora` | `pandora` | | `Pantheon` | `pantheon` | | `Paperspace` | `paperspace` | +| `Paramount+` | `paramountplus` | | `Parity Substrate` | `paritysubstrate` | | `Parse.ly` | `parsedotly` | | `Passport` | `passport` | @@ -2107,6 +2123,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `React Query` | `reactquery` | | `React Router` | `reactrouter` | | `React Table` | `reacttable` | +| `Reactive Resume` | `reactiveresume` | | `ReactiveX` | `reactivex` | | `ReactOS` | `reactos` | | `Read the Docs` | `readthedocs` | @@ -2354,6 +2371,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Socket.io` | `socketdotio` | | `Softpedia` | `softpedia` | | `Sogou` | `sogou` | +| `Solana` | `solana` | | `Solid` | `solid` | | `Solidity` | `solidity` | | `Sololearn` | `sololearn` | @@ -2391,6 +2409,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Sphere Online Judge` | `spoj` | | `Sphinx` | `sphinx` | | `SpigotMC` | `spigotmc` | +| `Spine` | `spine` | | `Spinnaker` | `spinnaker` | | `Spinrilla` | `spinrilla` | | `Splunk` | `splunk` | @@ -2574,6 +2593,7 @@ update the script at 'scripts/release/update-slugs-table.js'. | `Thurgauer Kantonalbank` | `thurgauerkantonalbank` | | `Thymeleaf` | `thymeleaf` | | `Ticketmaster` | `ticketmaster` | +| `TickTick` | `ticktick` | | `Tidal` | `tidal` | | `TiddlyWiki` | `tiddlywiki` | | `Tide` | `tide` | diff --git a/types.d.ts b/types.d.ts index 8ce48287b33a..ef61ec3e3650 100644 --- a/types.d.ts +++ b/types.d.ts @@ -5,12 +5,12 @@ */ export type License = SPDXLicense | CustomLicense; -type SPDXLicense = { +export type SPDXLicense = { type: string; - url?: string; + url: string; }; -type CustomLicense = { +export type CustomLicense = { type: 'custom'; url: string; };