diff --git a/frontend/blog/2024-07-05-simpleicons13.md b/frontend/blog/2024-07-05-simpleicons13.md new file mode 100644 index 0000000000000..88de5e518d789 --- /dev/null +++ b/frontend/blog/2024-07-05-simpleicons13.md @@ -0,0 +1,14 @@ +--- +slug: simple-icons-13 +title: Simple Icons 13 +authors: + name: chris48s + title: Shields.io Core Team + url: https://github.com/chris48s + image_url: https://avatars.githubusercontent.com/u/6025893 +tags: [] +--- + +Logos on Shields.io are provided by SimpleIcons. We've recently upgraded to SimpleIcons 13. This release removes 65 icons and renames one. A full list of the changes can be found in the [release notes](https://github.com/simple-icons/simple-icons/releases/tag/13.0.0). + +Please remember that we are just consumers of SimpleIcons. Decisions about changes and removals are made by the [SimpleIcons](https://github.com/simple-icons/simple-icons) project. diff --git a/lib/logos.spec.js b/lib/logos.spec.js index 12b779a05a42c..be67e3d2f6af0 100644 --- a/lib/logos.spec.js +++ b/lib/logos.spec.js @@ -110,20 +110,20 @@ describe('Logo helpers', function () { }) it('preserves color if medium logo on dark background', function () { - const logo = prepareNamedLogo({ name: 'skype' }) + const logo = prepareNamedLogo({ name: 'android' }) const decodedLogo = Buffer.from( logo.replace('data:image/svg+xml;base64,', ''), 'base64', ).toString('ascii') - expect(decodedLogo).to.contain('fill="#00AFF0"') + expect(decodedLogo).to.contain('fill="#34A853"') }) it('preserves color if medium logo on light background', function () { - const logo = prepareNamedLogo({ name: 'skype', style: 'social' }) + const logo = prepareNamedLogo({ name: 'android', style: 'social' }) const decodedLogo = Buffer.from( logo.replace('data:image/svg+xml;base64,', ''), 'base64', ).toString('ascii') - expect(decodedLogo).to.contain('fill="#00AFF0"') + expect(decodedLogo).to.contain('fill="#34A853"') }) }) diff --git a/package-lock.json b/package-lock.json index dfb47c5ecbda5..329890b5948f5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -51,7 +51,7 @@ "qs": "^6.12.2", "query-string": "^9.0.0", "semver": "~7.6.2", - "simple-icons": "12.4.0", + "simple-icons": "13.0.0", "smol-toml": "1.2.2", "svg-path-commander": "^2.0.9", "webextension-store-meta": "^1.2.3", @@ -26783,9 +26783,9 @@ } }, "node_modules/simple-icons": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/simple-icons/-/simple-icons-12.4.0.tgz", - "integrity": "sha512-2uL8PHFDyBLQGhZsAvYcaHqm5KjNzIepPshTLZky9Dc6HgPFI83SAVC8of3KYtr+7O8zJggrGYTxyUu/9hyYgA==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/simple-icons/-/simple-icons-13.0.0.tgz", + "integrity": "sha512-emybHoFXO9IorOH8Uy8GwavS1oOQk6bVMxrIAXztNn/EcRc17yHmJM6XpUUd1CcDpax0dHAbpqvGp4hqWlQapg==", "engines": { "node": ">=0.12.18" }, diff --git a/package.json b/package.json index 3e208cf05bf03..712c7de2a1f07 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "qs": "^6.12.2", "query-string": "^9.0.0", "semver": "~7.6.2", - "simple-icons": "12.4.0", + "simple-icons": "13.0.0", "smol-toml": "1.2.2", "svg-path-commander": "^2.0.9", "webextension-store-meta": "^1.2.3",