Skip to content

Commit

Permalink
Release 22 new icons and 2 updated icons (v13.20.0)
Browse files Browse the repository at this point in the history
## 22 new icons

- addy.io (#11519) (@anhthang)
- Air Serbia (#11980) (@anhthang)
- AntV (#12275) (@Aarebecca)
- AppGallery (#11923) (@DerBraky)
- freenet (#11896) (@DerBraky)
- GMX (#11855) (@DerBraky)
- Grocy (#11826) (@DerBraky)
- Keeper (#11964) (@DerBraky)
- Kleinanzeigen (#11857) (@DerBraky)
- Kueski (#11961) (@DerBraky)
- Linphone (#11884) (@DerBraky)
- LVGL (#11960) (@DerBraky)
- Mojeek (#11825) (@DerBraky)
- Movistar (#11860) (@DerBraky)
- Mullvad (#11868) (@DerBraky)
- Napster (#11958) (@DerBraky)
- Socket (#12301) (@joshpinto6)
- Stremio (#11871) (@DerBraky)
- WEB.DE (#11480) (@anhthang)
- Wikibooks (#11924) (@DerBraky)
- Wikiversity (#11925) (@DerBraky)
- ÖBB (#11861) (@DerBraky)

## 2 updated icons

- Renovate (#12290) (@setchy)
- Spyder IDE (#12156) (@Anonav0)
  • Loading branch information
simple-icons[bot] authored Dec 8, 2024
2 parents 8c7c89f + 9712832 commit e8ab37b
Show file tree
Hide file tree
Showing 28 changed files with 210 additions and 19 deletions.
30 changes: 20 additions & 10 deletions .github/workflows/verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,10 @@ jobs:
node-version: 22
cache: npm
cache-dependency-path: '**/package.json'
- name: Is normal pull request
# check if is not a release pull request
id: pr
run: echo "is_normal=$(echo ${{ github.base_ref != 'master' && github.event_name == 'pull_request' }})" >> $GITHUB_OUTPUT
- name: Detect changed files
uses: dorny/paths-filter@v3
id: changes
Expand All @@ -52,31 +56,37 @@ jobs:
- 'sdk.d.ts'
token: ${{ secrets.GITHUB_TOKEN }}
- name: Don't edit slugs.md in pull requests
if: |
github.base_ref != 'master' &&
github.event_name == 'pull_request' &&
steps.changes.outputs.slugs == 'true'
if: steps.pr.outputs.is_normal == 'true' && steps.changes.outputs.slugs == 'true'
run: |
echo -ne "Detected slugs.md file edition in PR.\n" 1>&2
echo -ne "Please revert it, we build the slugs.md" 1>&2
echo -ne " file automatically at releases.\n" 1>&2
exit 1
- name: Don't edit sdk.d.ts in pull requests
if: |
github.base_ref != 'master' &&
github.event_name == 'pull_request' &&
steps.changes.outputs.sdkts == 'true'
if: steps.pr.outputs.is_normal == 'true' && steps.changes.outputs.sdkts == 'true'
run: |
echo -ne "Detected sdk.d.ts file edition in PR.\n" 1>&2
echo -ne "Please revert it, we build the sdk.d.ts" 1>&2
echo -ne " file automatically at releases.\n" 1>&2
exit 1
- name: Install dependencies
run: npm i --ignore-scripts --no-audit --no-fund
- name: Prepare icons
if: steps.pr.outputs.is_normal == 'true' && steps.changes.outputs.icons == 'true'
run: sed -i 's/icons\/\*\.svg/$npm_config_icons/' package.json
- name: Prepare docs (docs changed)
# only lint changed docs
if: steps.pr.outputs.is_normal == 'true' && steps.changes.outputs.docs == 'true'
run: sed -i "s/'\*\*\/\*\.md'/"'$npm_config_docs'"/" package.json
- name: Prepare docs (no docs changed)
# only lint README.md if no changes in docs
if: steps.pr.outputs.is_normal == 'true' && steps.changes.outputs.docs != 'true'
run: sed -i "s/'\*\*\/\*\.md'/README.md/" package.json
- name: Run linter
run: |
sed -i 's/icons\/\*\.svg/$npm_config_icons/' package.json
npm run lint --icons='${{ steps.changes.outputs.icons_files }}'
npm run lint \
--icons='${{ steps.changes.outputs.icons_files }}' \
--docs='${{ steps.changes.outputs.docs_files }}'
env:
# Authorise GitHub API requests for editorconfig-checker
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
3 changes: 0 additions & 3 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
package-lock=false
save-exact=true
save-dev=true

# Icons to lint with SVGLint on CI (see `lint` step on verify.yml workflow)
icons=icons/*.svg
146 changes: 143 additions & 3 deletions _data/simple-icons.json
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,12 @@
"hex": "C70D2C",
"source": "https://adblockplus.org"
},
{
"title": "addy.io",
"hex": "19216C",
"source": "https://addy.io",
"guidelines": "https://addy.io/brand"
},
{
"title": "AdGuard",
"hex": "68BC71",
Expand Down Expand Up @@ -477,6 +483,11 @@
"hex": "DA0E29",
"source": "https://www.airindia.com"
},
{
"title": "Air Serbia",
"hex": "0E203F",
"source": "https://www.airserbia.com"
},
{
"title": "Air Transat",
"hex": "172B54",
Expand Down Expand Up @@ -1095,6 +1106,11 @@
"hex": "191919",
"source": "https://www.anthropic.com"
},
{
"title": "AntV",
"hex": "8B5DFF",
"source": "https://antv.vision"
},
{
"title": "Anycubic",
"hex": "476695",
Expand Down Expand Up @@ -1441,6 +1457,16 @@
"hex": "0D96F6",
"source": "https://developer.apple.com/app-store"
},
{
"title": "AppGallery",
"hex": "FF0000",
"source": "https://appgallery.huawei.com",
"aliases": {
"aka": [
"HUAWEI AppGallery"
]
}
},
{
"title": "Appian",
"hex": "2322F0",
Expand Down Expand Up @@ -5902,6 +5928,11 @@
"hex": "343434",
"source": "https://github.com/freenas/webui/blob/fd668f4c5920fe864fd98fa98e20fd333336c609/src/assets/images/logo.svg"
},
{
"title": "freenet",
"hex": "84BC34",
"source": "https://www.freenet.ag"
},
{
"title": "Freepik",
"hex": "1273EB",
Expand Down Expand Up @@ -6303,6 +6334,11 @@
"hex": "EA4335",
"source": "https://fonts.gstatic.com/s/i/productlogos/gmail_2020q4/v8/192px.svg"
},
{
"title": "GMX",
"hex": "1C449B",
"source": "https://www.united-internet.de/en/newsroom/media-center/logos.html"
},
{
"title": "GNOME",
"hex": "4A86CF",
Expand Down Expand Up @@ -6853,6 +6889,11 @@
"hex": "00A672",
"source": "https://gridsome.org/logo/"
},
{
"title": "Grocy",
"hex": "337AB7",
"source": "https://github.com/grocy/grocy/blob/9e1020b7f8994e2d3e3e890da64ceba9903b2fb2/public/img/icon.svg"
},
{
"title": "GroupMe",
"hex": "00AFF0",
Expand Down Expand Up @@ -8464,6 +8505,12 @@
"hex": "6CAC4D",
"source": "https://github.com/keepassxreboot/keepassxc/tree/3fdafc6d25e85050976e0cc645db579086db3f45"
},
{
"title": "Keeper",
"hex": "FFC700",
"source": "https://docs.keeper.io/en/sso-connect-cloud/graphic-assets",
"guidelines": "https://www.keepersecurity.com/assets/pdf/brand-guidelines.pdf"
},
{
"title": "KeeWeb",
"hex": "528BFF",
Expand Down Expand Up @@ -8604,6 +8651,16 @@
"hex": "FFB3C7",
"source": "https://klarna.design"
},
{
"title": "Kleinanzeigen",
"hex": "1D4B00",
"source": "https://www.kleinanzeigen.de",
"aliases": {
"aka": [
"eBay Kleinanzeigen"
]
}
},
{
"title": "KLM",
"hex": "00A1DE",
Expand Down Expand Up @@ -8763,6 +8820,11 @@
"hex": "01BC8D",
"source": "https://www.kucoin.com/news/en-kucoin-media-kit"
},
{
"title": "Kueski",
"hex": "0075FF",
"source": "https://www.kueski.com"
},
{
"title": "Kuma",
"hex": "290B53",
Expand Down Expand Up @@ -9207,6 +9269,11 @@
"hex": "43E55E",
"source": "https://linktr.ee"
},
{
"title": "Linphone",
"hex": "FF5E00",
"source": "https://gitlab.linphone.org/BC/public/linphone-desktop/-/blob/90dff93a24cafb6a0144b345233ca53bf8c3d92e/Linphone/data/image/logo.svg"
},
{
"title": "LintCode",
"hex": "13B4FF",
Expand Down Expand Up @@ -9457,6 +9524,16 @@
"hex": "FF9900",
"source": "https://github.com/lutris/lutris/blob/f62feaef063868cb39afddefbb9ba7a5928bd978/share/icons/hicolor/scalable/apps/lutris.svg"
},
{
"title": "LVGL",
"hex": "343839",
"source": "https://lvgl.io/safari-pinned-tab.svg",
"aliases": {
"aka": [
"Light and Versatile Graphics Library"
]
}
},
{
"title": "Lydia",
"hex": "0180FF",
Expand Down Expand Up @@ -10195,6 +10272,12 @@
"hex": "102C53",
"source": "https://docs.modx.com"
},
{
"title": "Mojeek",
"hex": "7AB93C",
"source": "https://www.mojeek.com/logos",
"guidelines": "https://www.mojeek.com/logos"
},
{
"title": "Moleculer",
"hex": "3CAFCE",
Expand Down Expand Up @@ -10313,6 +10396,12 @@
"hex": "E1140A",
"source": "https://motorola-global-portal-de.custhelp.com"
},
{
"title": "Movistar",
"hex": "019DF4",
"source": "https://www.movistar.com.co",
"guidelines": "https://brandfactory.telefonica.com/document/4201#/movistar/mision-y-valores"
},
{
"title": "Mozilla",
"hex": "000000",
Expand Down Expand Up @@ -10380,6 +10469,17 @@
"hex": "F46519",
"source": "https://www.mueller.de"
},
{
"title": "Mullvad",
"hex": "294D73",
"source": "https://mullvad.net/press#logos",
"guidelines": "https://mullvad.net/press",
"aliases": {
"aka": [
"Mullvad VPN"
]
}
},
{
"title": "Multisim",
"hex": "57B685",
Expand Down Expand Up @@ -10506,6 +10606,11 @@
"type": "MIT"
}
},
{
"title": "Napster",
"hex": "2259FF",
"source": "https://www.napster.com/us/wp-content/uploads/sites/5/2022/03/logo-napster.svg"
},
{
"title": "NASA",
"hex": "E03C31",
Expand Down Expand Up @@ -11072,6 +11177,16 @@
"source": "https://www.telefonica.de/presse/fotos/logos.html",
"guidelines": "https://www.telefonica.de/presse/fotos/logos.html"
},
{
"title": "ÖBB",
"hex": "E40327",
"source": "https://presse.oebb.at/de/fotos-videos/oebb-logos",
"aliases": {
"aka": [
"Österreichische Bundesbahnen"
]
}
},
{
"title": "OBS Studio",
"hex": "302E31",
Expand Down Expand Up @@ -13443,7 +13558,7 @@
},
{
"title": "Renovate",
"hex": "1A1F6C",
"hex": "308BE3",
"source": "https://avatars1.githubusercontent.com/u/38656520",
"guidelines": "https://docs.renovatebot.com/logo-brand-guidelines"
},
Expand Down Expand Up @@ -14720,6 +14835,11 @@
"hex": "000000",
"source": "https://society6.com"
},
{
"title": "Socket",
"hex": "C93CD7",
"source": "https://github.com/SocketDev/vscode-socket-security/blob/06c5fdc59fad40ae87b3d42c5c42cd17c6edaf17/logo-red.svg"
},
{
"title": "Socket.io",
"hex": "010101",
Expand Down Expand Up @@ -15049,8 +15169,8 @@
},
{
"title": "Spyder IDE",
"hex": "FF0000",
"source": "https://www.spyder-ide.org"
"hex": "8C0000",
"source": "https://github.com/spyder-ide/spyder/blob/f384133b1f10678aabda81cac30785698590c3f0/branding/logo/logomark/spyder-logomark.svg"
},
{
"title": "SQLAlchemy",
Expand Down Expand Up @@ -15359,6 +15479,11 @@
"hex": "6644F8",
"source": "https://streamrunners.fr"
},
{
"title": "Stremio",
"hex": "685CEE",
"source": "https://github.com/Stremio/stremio-brand/blob/3f3743087b11e81374cf943aaf1e041af1c97ee3/logos/SVG/stremio-logo-icon-only-fullcolor.svg"
},
{
"title": "Stripe",
"hex": "008CDD",
Expand Down Expand Up @@ -17498,6 +17623,11 @@
"hex": "990000",
"source": "https://www.weasyl.com"
},
{
"title": "WEB.DE",
"hex": "FFD800",
"source": "https://web.de"
},
{
"title": "Web3.js",
"hex": "F16822",
Expand Down Expand Up @@ -17711,6 +17841,11 @@
"hex": "1976D2",
"source": "https://cdn.js.wiki/images/wikijs-butterfly-mono.svg"
},
{
"title": "Wikibooks",
"hex": "006699",
"source": "https://commons.wikimedia.org/wiki/File:Wikibooks-logo-white.svg"
},
{
"title": "Wikidata",
"hex": "006699",
Expand All @@ -17737,6 +17872,11 @@
"hex": "006699",
"source": "https://commons.wikimedia.org/wiki/File:Wikiquote-logo.svg"
},
{
"title": "Wikiversity",
"hex": "00649A",
"source": "https://commons.wikimedia.org/wiki/File:Wikiversity-logo-white.svg"
},
{
"title": "Wikivoyage",
"hex": "006699",
Expand Down
1 change: 1 addition & 0 deletions icons/addydotio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/airserbia.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/antv.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/appgallery.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/freenet.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit e8ab37b

Please sign in to comment.