1
0
mirror of https://github.com/konpa/devicon.git synced 2025-08-11 09:04:27 +02:00

Merge branch 'develop' into new-icon-linuxmint

This commit is contained in:
Alex Canales
2025-02-12 17:25:46 -05:00
committed by GitHub
23 changed files with 219 additions and 66 deletions

View File

@@ -1,2 +1,2 @@
selenium==4.1.0
requests==2.25.1
requests==2.32.3

View File

@@ -5,9 +5,9 @@ jobs:
name: Get Fonts From Icomoon
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.10'
- name: Install dependencies (python, pip, npm)
@@ -21,26 +21,26 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: >
python ./.github/scripts/icomoon_build.py
./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json
python ./.github/scripts/icomoon_build.py
./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json
./devicon.json ./icons ./ $GITHUB_TOKEN --headless
- name: Upload geckodriver.log for debugging purposes
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
if: failure()
with:
name: geckodriver-log
path: ./geckodriver.log
- name: Upload log file for debugging purposes
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
if: always()
with:
name: logfile
path: ./log.txt
- name: Build devicon.min.css
if: success()
if: success()
run: npm run build-css
# - name: Upload screenshot of the newly made icons
@@ -58,11 +58,11 @@ jobs:
uses: juliangruber/read-file-action@v1.0.0
with:
# taken from icomoon_build.py's get_release_message()
path: ./release_message.txt
path: ./release_message.txt
- name: Create Pull Request
if: success()
uses: peter-evans/create-pull-request@v3
if: success()
uses: peter-evans/create-pull-request@v7
env:
MESSAGE: |
Hello,
@@ -81,14 +81,14 @@ jobs:
More information can be found in the GitHub Action logs for this workflow.
Adios,
Adios,
Build Bot :sunglasses:
with:
branch: 'bot/build-result'
commit-message: 'Built new icons, icomoon.json and devicon.css'
title: 'bot:build new icons, icomoon.json and devicon.css'
body: >
${{
${{
format(
env.MESSAGE,
steps.release_message_step.outputs.content

View File

@@ -6,17 +6,17 @@ jobs:
runs-on: ubuntu-latest
if: startsWith(github.event.pull_request.title, 'new icon') || startsWith(github.event.pull_request.title, 'update icon') # only checks icon PR
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Check if PR is develop
if: ${{ github.base_ref != 'develop' }}
run: |
echo -e "The PR's base branch is \`${{ github.base_ref }}\`, but should be \`develop\`\nPlease change the PR so that it's based on, and merged into \`develop\`" > ./err_messages.txt
echo "wrong_branch=true" >> $GITHUB_ENV
- uses: actions/setup-python@v4
- uses: actions/setup-python@v5
if: ${{ !env.wrong_branch }}
with:
with:
python-version: 3.8
- name: Install dependencies
@@ -32,7 +32,7 @@ jobs:
run: python ./.github/scripts/check_icon_pr.py "$PR_TITLE" ./icons ./devicon.json
- name: Upload the err messages
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: success()
with:
name: err_messages
@@ -46,7 +46,7 @@ jobs:
run: echo $PR_NUM > pr_num.txt
- name: Upload the pr num
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: success()
with:
name: pr_num

View File

@@ -15,7 +15,7 @@ jobs:
security-events: write
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
@@ -31,10 +31,10 @@ jobs:
security-events: write
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
id: setup-python
with:
python-version: '3.10'
@@ -65,7 +65,7 @@ jobs:
security-events: write
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Find Python files outside the .github folder
id: find_files

View File

@@ -2,7 +2,7 @@ name: Label Issue In Develop
on:
workflow_run:
workflows: ['On Develop PR Merge']
types:
types:
- completed
jobs:
on-failure:
@@ -15,20 +15,20 @@ jobs:
runs-on: ubuntu-latest
if: ${{ github.event.workflow_run.conclusion == 'success' }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup Python v3.8
uses: actions/setup-python@v4
with:
uses: actions/setup-python@v5
with:
python-version: 3.8
- name: Install dependencies
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r ./.github/scripts/requirements.txt
- name: Download workflow artifact
uses: dawidd6/action-download-artifact@v2.11.0
uses: dawidd6/action-download-artifact@v7
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
workflow: peek_icons.yml

View File

@@ -1,5 +1,5 @@
name: On Develop PR Merge
on:
on:
pull_request:
types: [closed]
branches: [develop]
@@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
if: github.event.pull_request.merged == true
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Save the PR number in an artifact
shell: bash
@@ -18,7 +18,7 @@ jobs:
run: echo $PR_NUM > pr_num.txt
- name: Upload the PR number
uses: actions/upload-artifact@v2.2.4
uses: actions/upload-artifact@v4
with:
name: pr_num
path: ./pr_num.txt

View File

@@ -7,13 +7,13 @@ jobs:
environment: release
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
# "ref" specifies the branch to check out.
# "github.event.release.target_commitish" is a global variable and specifies the branch the release targeted
ref: ${{ github.event.release.target_commitish }}
- name: Use Node.js v16
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 16
registry-url: https://registry.npmjs.org/ # Specifies the registry, this field is required!

View File

@@ -1,7 +1,7 @@
name: Peek Icons
on:
pull_request:
types: [labeled]
types: [labeled]
jobs:
peek:
# four outcomes: successful check and upload,
@@ -11,14 +11,14 @@ jobs:
if: github.event.label.name == 'bot:peek'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup Python v3.8
uses: actions/setup-python@v4
with:
uses: actions/setup-python@v5
with:
python-version: 3.8
- name: Install dependencies
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r ./.github/scripts/requirements.txt
@@ -30,7 +30,7 @@ jobs:
run: echo $PR_NUM > pr_num.txt
- name: Upload the PR number
uses: actions/upload-artifact@v2.2.4
uses: actions/upload-artifact@v4
with:
name: pr_num
path: ./pr_num.txt
@@ -40,26 +40,26 @@ jobs:
PR_TITLE: ${{ github.event.pull_request.title }}
shell: bash
run: >
python ./.github/scripts/icomoon_peek.py
./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json
python ./.github/scripts/icomoon_peek.py
./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json
./devicon.json ./icons ./ --headless "$PR_TITLE"
- name: Upload the err messages (created by icomoon_peek.py)
uses: actions/upload-artifact@v2.2.4
uses: actions/upload-artifact@v4
if: always()
with:
name: err_messages
path: ./err_messages.txt
- name: Upload screenshots for comments
uses: actions/upload-artifact@v2.2.4
uses: actions/upload-artifact@v4
if: success()
with:
name: screenshots
path: ./screenshots/*.png
- name: Upload geckodriver.log for debugging purposes
uses: actions/upload-artifact@v2.2.4
uses: actions/upload-artifact@v4
if: failure()
with:
name: geckodriver-log

View File

@@ -2,19 +2,19 @@ name: Post the result of the check_icon_pr workflow into its PR.
on:
workflow_run:
workflows: ['Check Icon PR']
types:
types:
- completed
jobs:
jobs:
post_result_of_svg_check:
name: Post the result of the Check SVG Action
runs-on: ubuntu-latest
steps:
- name: Check if the trigger run worked. If it failed, fail the current run.
if: github.event.workflow_run.conclusion != 'success'
if: github.event.workflow_run.conclusion != 'success'
uses: cutenode/action-always-fail@v1.0.1
- name: Download workflow artifact
uses: dawidd6/action-download-artifact@v2.27.0
uses: dawidd6/action-download-artifact@v7
if: success()
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
@@ -62,7 +62,7 @@ jobs:
- name: Comment on the PR about the result - Failure
uses: jungwinter/comment@v1.1.0 # let us comment on a specific PR
if: failure()
if: failure()
env:
MESSAGE: |
Hi!

View File

@@ -2,14 +2,14 @@ name: Post the screenshots into a comment from Peek Icons workflow
on:
workflow_run:
workflows: ['Peek Icons']
types:
types:
- completed
jobs:
jobs:
post_screenshots_in_comment:
name: Post the screenshot
runs-on: ubuntu-latest
if: github.event.action == 'completed' && github.event.workflow_run.conclusion != 'skipped'
env:
env:
# three possible values: 'skipped', 'success', 'failure'
# have to print github.event to console to see these values
# note: can't use this env variable up in the if statement above for some reason.
@@ -20,7 +20,7 @@ jobs:
run: echo $PEEK_STATUS
- name: Download workflow artifact
uses: dawidd6/action-download-artifact@v2.27.0
uses: dawidd6/action-download-artifact@v7
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
workflow: peek_icons.yml
@@ -48,7 +48,7 @@ jobs:
path: ./screenshots/new_svgs.png
client_id: ${{secrets.IMGUR_CLIENT_ID}}
- name: Upload zoomed in screenshot of the SVGs gotten from the artifacts
- name: Upload zoomed in screenshot of the SVGs gotten from the artifacts
id: svgs_detailed_img_step
uses: devicons/public-upload-to-imgur@v2.2.2
if: env.PEEK_STATUS == 'success' && success()
@@ -106,8 +106,8 @@ jobs:
{5}
The maintainers will now check for:
1. The number of Glyphs matches the number of SVGs that were selected.
2. The icons (second group of pictures) look the same as the SVGs (first group of pictures).
1. The number of Glyphs matches the number of SVGs that were selected.
2. The icons (second group of pictures) look the same as the SVGs (first group of pictures).
3. The icons are of high quality (legible, matches the official logo, etc.)
4. A new object is added in the `devicon.json` file at the correct alphabetic position as seen [here](https://github.com/devicons/devicon/wiki/Updating-%60devicon.json%60)
@@ -117,23 +117,23 @@ jobs:
Note: If the images don't show up, it has been autodeleted by Imgur after 6 months due to our API choice.
Cheers,
Cheers,
Peek Bot :blush:
with:
type: create
issue_number: ${{ steps.pr_num_reader.outputs.content }}
token: ${{ secrets.GITHUB_TOKEN }}
body: >
${{
${{
format(
env.MESSAGE,
env.MESSAGE,
fromJSON(steps.svgs_overview_img_step.outputs.markdown_urls)[0],
join(fromJSON(steps.svgs_detailed_img_step.outputs.markdown_urls), ' '),
fromJSON(steps.icons_overview_img_step.outputs.markdown_urls)[0],
join(fromJSON(steps.icons_detailed_img_step.outputs.markdown_urls), ' '),
join(fromJSON(steps.colored_icons_detailed_img_step.outputs.markdown_urls), ' '),
steps.err_message_reader.outputs.content
)
)
}}
- name: Comment on the PR about the result - Failure
@@ -155,9 +155,9 @@ jobs:
- Your icon information has been added to the `devicon.json` as seen [here](https://github.com/devicons/devicon/wiki/Updating-%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.
I will retry once everything is fixed. If I still fail or there are other error, the maintainers will investigate.
Best of luck,
Best of luck,
Peek Bot :relaxed:
with:
type: create
@@ -174,7 +174,7 @@ jobs:
I'm Devicons' Peek Bot and we've ran into a problem with the `post_peek_screenshot` workflow.
The maintainers will take a look and fix the issue. Please wait for further instructions.
Thank you,
Thank you,
Peek Bot :relaxed:
with:
type: create

View File

@@ -2853,6 +2853,41 @@
"color": "#623697",
"aliases": []
},
{
"name": "dovecot",
"altnames": [],
"tags": [
"imap",
"pop3",
"e-mail"
],
"versions": {
"svg": [
"original",
"plain",
"line"
],
"font": [
"plain",
"line"
]
},
"color": "#54bbab",
"aliases": [
{
"base": "original",
"alias": "original-wordmark"
},
{
"base": "plain",
"alias": "line-wordmark"
},
{
"base": "line",
"alias": "line-wordmark"
}
]
},
{
"name": "dreamweaver",
"altnames": [
@@ -2918,6 +2953,34 @@
"color": "#0073BA",
"aliases": []
},
{
"name": "dyalog",
"altnames": [],
"tags": [
"language"
],
"versions": {
"svg": [
"original",
"original-wordmark"
],
"font": [
"original",
"original-wordmark"
]
},
"color": "#ff6600",
"aliases": [
{
"base": "original",
"alias": "plain"
},
{
"base": "original-wordmark",
"alias": "plain-wordmark"
}
]
},
{
"name": "dynamodb",
"altnames": [],
@@ -6470,6 +6533,38 @@
}
]
},
{
"name": "mapbox",
"altnames": [],
"tags": [
"map",
"navigation",
"data"
],
"versions": {
"svg": [
"original"
],
"font": [
"original"
]
},
"color": "#000000",
"aliases": [
{
"base": "original",
"alias": "plain"
},
{
"base": "original",
"alias": "original-wordmark"
},
{
"base": "original",
"alias": "plain-wordmark"
}
]
},
{
"name": "mariadb",
"altnames": [],
@@ -7108,6 +7203,31 @@
"color": "#C8F",
"aliases": []
},
{
"name": "nats",
"altnames": [
"nats-io",
"nats.io",
"NATS-io",
"NATS.io"
],
"tags": [
"streaming",
"open-source",
"go"
],
"versions": {
"svg": [
"original",
"plain"
],
"font": [
"plain"
]
},
"color": "#27aae1",
"aliases": []
},
{
"name": "neo4j",
"altnames": [],
@@ -9936,6 +10056,27 @@
}
]
},
{
"name": "rexx",
"altnames": [],
"tags": [
"language"
],
"versions": {
"svg": [
"original",
"original-wordmark",
"plain",
"plain-wordmark"
],
"font": [
"plain",
"plain-wordmark"
]
},
"color": "#d81511",
"aliases": []
},
{
"name": "rider",
"altnames": [],

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.1 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path d="M82.1 74.224c-4.814 0-9.19 2.841-9.19 7.706 0 4.866 4.376 7.656 9.19 7.656 1.74 0 3.326-.332 4.732-1 1.41-.689 2.537-1.74 3.431-3.022.258-.355.157-.715-.074-.918-.23-.207-1.64-1.101-1.87-1.254-.514-.308-.97-.207-1.307.254-.332.46-1.997 2.408-4.912 2.408-2.614 0-5.224-1.435-5.224-4.147 0-2.739 2.61-4.15 5.224-4.15 1.767 0 3.556.563 4.632 1.946.257.332.82.308 1.202.078.383-.23 1.513-.973 1.744-1.152.41-.36.433-.715.18-1.025-1.795-2.328-4.765-3.38-7.758-3.38zm-55.375.028c-4.838 0-9.294 2.74-9.294 7.655 0 2.2.9 4.068 2.666 5.53 1.766 1.457 3.994 2.149 6.628 2.172 4.842 0 9.32-2.79 9.32-7.702 0-4.943-4.478-7.655-9.32-7.655zm75.187 0c-4.837 0-9.293 2.74-9.293 7.655 0 2.2.895 4.068 2.662 5.53 1.767 1.457 3.993 2.149 6.631 2.172 4.838 0 9.32-2.79 9.32-7.702 0-4.943-4.482-7.655-9.32-7.655zm-64.586.304c-.82 0-1.129.669-.899 1.079 1.13 2.099 4.123 7.473 7.222 13.08.101.18.46.46.816.46h1.36a.956.956 0 0 0 .817-.46c2.841-5.48 6.683-12.415 7.043-13.03.202-.36-.028-1.1-.744-1.1h-2.56c-.308 0-.64.05-.82.46l-4.427 8.19-4.506-8.217c-.18-.333-.386-.46-.82-.46zm19.507.028c-.46 0-.87.383-.87.82v12.9c0 .438.41.82.87.82h13.49c.46 0 .871-.382.871-.82v-1.61c0-.437-.41-.82-.871-.82H59.854v-2.69h6.166c.461 0 .872-.382.872-.816v-1.613c0-.439-.41-.82-.87-.82h-6.168v-2.05h9.856c.46 0 .867-.382.867-.82v-1.66c0-.438-.406-.82-.867-.82zm-49.42.023H.87c-.46 0-.871.388-.871.82v12.955c0 .434.41.817.871.817h6.093c4.735 0 8.37-2.583 8.37-7.269 0-2.149-.766-3.942-2.33-5.326-1.465-1.293-3.355-1.96-5.591-1.997zm105.969 0c-.462 0-.872.388-.872.82v1.791c0 .438.41.82.87.82h4.94v10.316c0 .439.41.82.872.82h2.15c.46 0 .87-.381.87-.82V78.04h4.917c.46 0 .871-.383.871-.82v-1.791c0-.433-.41-.82-.871-.82zm-86.657 3.127c2.665 0 5.353 1.356 5.353 4.146 0 1.204-.46 2.176-1.434 2.942-.973.793-2.255 1.204-3.92 1.204-2.66 0-5.321-1.329-5.321-4.146 0-2.818 2.66-4.146 5.322-4.146zm75.187 0c2.661 0 5.35 1.356 5.35 4.146 0 1.204-.46 2.176-1.43 2.942-.974.793-2.255 1.204-3.92 1.204-2.66 0-5.322-1.329-5.322-4.146 0-2.818 2.661-4.146 5.322-4.146zm-98.02.383h3.099c2.48 0 4.376 1.355 4.376 3.786 0 2.536-1.793 3.763-4.376 3.763H3.892Zm0 0"/><path fill="#54bbab" d="M47.361 38.391c-.82 0-1.64.262-2.328.79L11.57 64.753a1.277 1.277 0 0 0 0 2.024l1.384 1.047a1.8 1.8 0 0 0 2.177 0l16.588-12.645c.922-.692 2.2-.692 3.099 0l10.979 8.396c.922.692 2.2.692 3.099 0L63.409 52.49c.95-.692.95-2.098 0-2.814L49.69 39.18a3.834 3.834 0 0 0-2.329-.789zm38.397 0c-.817 0-1.637.262-2.33.79L49.972 64.78a1.268 1.268 0 0 0 0 2.02l1.384 1.05a1.806 1.806 0 0 0 2.173 0l19.15-14.59a2.567 2.567 0 0 1 3.096 0l18.69 14.26c.895.692 2.176.692 3.095 0l11.93-9.14c.95-.715.95-2.126 0-2.842L88.091 39.181a3.837 3.837 0 0 0-2.333-.79zm0 0"/></svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path fill="#54bbab" d="M47.361 38.39c-.82 0-1.64.261-2.328.79L11.57 64.75a1.277 1.277 0 0 0 0 2.025l1.384 1.047a1.8 1.8 0 0 0 2.177 0l16.588-12.645c.922-.692 2.2-.692 3.099 0l10.979 8.396c.922.692 2.2.692 3.099 0l14.513-11.086c.95-.692.95-2.098 0-2.814L49.69 39.178a3.834 3.834 0 0 0-2.329-.789zm38.397 0c-.817 0-1.637.261-2.33.79L49.972 64.776a1.273 1.273 0 0 0 0 2.02l1.384 1.05a1.806 1.806 0 0 0 2.173 0l19.15-14.59a2.567 2.567 0 0 1 3.096 0l18.69 14.26c.895.692 2.176.692 3.095 0l11.93-9.14c.95-.715.95-2.126 0-2.842L88.091 39.18a3.837 3.837 0 0 0-2.333-.79zM82.1 74.221c-4.814 0-9.19 2.841-9.19 7.706 0 4.866 4.376 7.656 9.19 7.656 1.74 0 3.326-.332 4.737-1 1.406-.689 2.53-1.74 3.426-3.018.258-.36.157-.719-.074-.922-.23-.207-1.64-1.101-1.868-1.254-.512-.308-.973-.207-1.31.254-.331.46-1.996 2.408-4.91 2.408-2.615 0-5.225-1.435-5.225-4.147 0-2.739 2.61-4.15 5.224-4.15 1.767 0 3.556.563 4.632 1.946.257.332.82.308 1.202.078.383-.23 1.513-.973 1.744-1.152.41-.36.433-.715.18-1.025-1.795-2.328-4.765-3.38-7.758-3.38zm-55.375.028c-4.838 0-9.294 2.74-9.294 7.655 0 2.2.9 4.068 2.666 5.53 1.766 1.457 3.994 2.149 6.628 2.176 4.842 0 9.32-2.79 9.32-7.706 0-4.943-4.478-7.655-9.32-7.655zm75.187 0c-4.837 0-9.293 2.74-9.293 7.655 0 2.2.895 4.068 2.662 5.53 1.767 1.457 3.993 2.149 6.631 2.176 4.838 0 9.32-2.79 9.32-7.706 0-4.943-4.482-7.655-9.32-7.655zm-64.586.304c-.82 0-1.129.669-.899 1.079 1.13 2.099 4.123 7.476 7.222 13.08.101.18.46.46.816.46h1.36a.956.956 0 0 0 .817-.46c2.841-5.48 6.683-12.415 7.043-13.03.202-.36-.028-1.1-.744-1.1h-2.56c-.308 0-.64.05-.82.46l-4.427 8.19-4.506-8.217c-.18-.333-.386-.46-.82-.46zm19.507.028c-.46 0-.87.383-.87.82v12.9c0 .438.41.82.87.82h13.49c.46 0 .871-.382.871-.82v-1.61c0-.437-.41-.82-.871-.82H59.854v-2.69h6.166c.461 0 .872-.382.872-.816v-1.613c0-.435-.41-.82-.87-.82h-6.168v-2.05h9.856c.46 0 .87-.382.87-.82v-1.66c0-.438-.41-.82-.87-.82zm-49.42.023H.87c-.46 0-.871.388-.871.82V88.38c0 .434.41.817.871.817h6.093c4.735 0 8.37-2.583 8.37-7.269 0-2.149-.766-3.942-2.33-5.326-1.465-1.293-3.355-1.96-5.591-1.997zm105.969 0c-.462 0-.872.388-.872.82v1.794c0 .435.41.818.87.818h4.94v10.315c0 .439.41.82.872.82h2.15c.46 0 .87-.381.87-.82V78.037h4.917c.46 0 .871-.383.871-.818v-1.793c0-.433-.41-.82-.871-.82zm-86.657 3.127c2.665 0 5.353 1.356 5.353 4.146 0 1.204-.46 2.176-1.434 2.942-.973.793-2.255 1.204-3.92 1.204-2.66 0-5.321-1.329-5.321-4.146 0-2.818 2.66-4.146 5.322-4.146zm75.187 0c2.661 0 5.35 1.356 5.35 4.146 0 1.204-.457 2.176-1.43 2.942-.974.793-2.255 1.204-3.92 1.204-2.66 0-5.322-1.329-5.322-4.146 0-2.818 2.661-4.146 5.322-4.146zm-98.02.383h3.099c2.48 0 4.376 1.355 4.376 3.786 0 2.536-1.793 3.763-4.376 3.763H3.892Zm0 0"/></svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 128 128"><path fill="#f60" d="M94.92 53.4A10.603 10.6 0 0 0 84.316 64 10.603 10.6 0 0 0 94.92 74.6 10.603 10.6 0 0 0 105.523 64 10.603 10.6 0 0 0 94.92 53.4zm0 3.473A7.129 7.126 0 0 1 102.049 64a7.129 7.126 0 0 1-7.13 7.127A7.129 7.126 0 0 1 87.792 64a7.129 7.126 0 0 1 7.129-7.127zM61.027 74.6h3.452L52.464 53.45 40.449 74.6h3.452l8.564-15.063zm7.717-21.2v21.2h13.543v-3.37H72.113V53.4zm-45.082 0h-3.451l9.719 17.11v4.09h3.369v-4.094L43.018 53.4h-3.452l-7.95 13.987zM128 74.6v-5.778h-3.26v2.565h-5.133c-4.2 0-7.582-3.248-7.582-7.283v-.208c0-4.035 3.383-7.285 7.582-7.285H128v-3.21h-8.004c-6.205 0-11.2 4.413-11.2 9.898v1.4c0 5.485 4.995 9.9 11.2 9.9zM0 53.4v5.778h3.26v-2.565h5.133c4.2 0 7.582 3.248 7.582 7.283v.208c0 4.035-3.383 7.285-7.582 7.285H0v3.21h8.004c6.205 0 11.2-4.413 11.2-9.898v-1.4c0-5.485-4.995-9.9-11.2-9.9z"/></svg>

After

Width:  |  Height:  |  Size: 909 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 128 128"><path fill="#f60" d="M6.026 0v34.883h19.682V19.4H56.7c25.359 0 45.78 19.613 45.78 43.976v1.25c0 24.363-20.421 43.987-45.78 43.987H6.026V128l48.327-.001c37.465-.001 67.62-26.65 67.62-59.765v-8.456C121.974 26.663 91.819 0 54.354 0z"/></svg>

After

Width:  |  Height:  |  Size: 322 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path d="M14.402 49.598C6.45 49.598 0 56.043 0 64c0 7.957 6.45 14.402 14.402 14.402 7.957 0 14.407-6.445 14.407-14.402 0-7.957-6.45-14.402-14.407-14.402Zm74.34 3.191a.357.357 0 0 0-.355.356v16.687c0 .195.16.356.355.356h2.172a.36.36 0 0 0 .356-.356v-1.148a5.889 5.889 0 0 0 4.261 1.828c3.387 0 6.125-2.914 6.125-6.512 0-3.598-2.738-6.512-6.125-6.512a5.915 5.915 0 0 0-4.261 1.828v-6.171a.36.36 0 0 0-.356-.356Zm-72.847 2.39a7.522 7.522 0 0 1 5.12 2.212c2.868 2.851 2.965 7.402.227 10.14-4.926 4.926-13.722 3.356-13.722 3.356s-1.59-8.782 3.351-13.723c1.371-1.371 3.188-2.027 5.024-1.984Zm25.94 2.31a4.158 4.158 0 0 0-3.355 1.714v-1.035a.357.357 0 0 0-.355-.355h-2.172a.357.357 0 0 0-.355.355v11.664c0 .195.16.356.355.356h2.172c.195 0 .355-.16.355-.356v-6.98c.083-1.559 1.168-2.805 2.497-2.805 1.375 0 2.527 1.148 2.527 2.656v7.129c0 .195.16.356.355.356h2.188c.195 0 .355-.16.355-.356l-.015-7.258c.195-1.426 1.215-2.527 2.465-2.527 1.375 0 2.527 1.148 2.527 2.656v7.129c0 .195.16.356.355.356h2.188c.195 0 .355-.16.355-.356l-.015-8.02c0-2.398-2.04-4.324-4.551-4.324a4.235 4.235 0 0 0-3.793 2.43 4.568 4.568 0 0 0-4.082-2.43Zm20.497 0c-3.387 0-6.125 2.913-6.125 6.511 0 3.598 2.738 6.512 6.125 6.512 1.602 0 3.14-.664 4.262-1.828v1.148c0 .195.16.356.355.356h2.172a.36.36 0 0 0 .356-.356V58.168a.36.36 0 0 0-.356-.355H66.95a.357.357 0 0 0-.355.355v1.148a5.896 5.896 0 0 0-4.262-1.828Zm17.629 0a5.915 5.915 0 0 0-4.262 1.827v-1.148a.36.36 0 0 0-.36-.355h-2.167a.36.36 0 0 0-.36.355v16.687a.36.36 0 0 0 .36.356h2.168a.36.36 0 0 0 .36-.356v-6.171a5.889 5.889 0 0 0 4.26 1.828c3.388 0 6.126-2.914 6.126-6.512 0-3.598-2.738-6.512-6.125-6.512Zm29.68 0c-3.66 0-6.625 2.913-6.625 6.511 0 3.598 2.964 6.512 6.625 6.512 3.664 0 6.629-2.914 6.629-6.512 0-3.598-2.965-6.512-6.63-6.512Zm15.492.304a.534.534 0 0 0-.469.262l-2.187 3.675-2.188-3.66a.542.542 0 0 0-.473-.258h-2.511a.326.326 0 0 0-.274.5l3.727 5.672-3.758 5.72a.336.336 0 0 0 .094.452c.05.031.117.051.18.051h2.511a.54.54 0 0 0 .469-.262l2.238-3.726 2.235 3.726a.544.544 0 0 0 .468.262h2.48c.18 0 .325-.148.325-.324a.435.435 0 0 0-.047-.195l-3.762-5.72 3.727-5.671a.333.333 0 0 0-.098-.453.331.331 0 0 0-.175-.051Zm-109.074.246-1.41 2.898-2.903 1.41 2.902 1.41 1.41 2.9 1.407-2.9 2.902-1.41-2.902-1.41Zm46.773 2.055c2.059 0 3.727 1.718 3.746 3.86v.093c-.02 2.14-1.687 3.86-3.746 3.86-2.074 0-3.742-1.75-3.742-3.907 0-2.156 1.687-3.906 3.742-3.906Zm16.625 0c2.074 0 3.742 1.75 3.742 3.906s-1.668 3.906-3.742 3.906c-2.059 0-3.727-1.719-3.742-3.86v-.093c.031-2.14 1.683-3.86 3.742-3.86Zm15.57 0c2.075 0 3.743 1.75 3.743 3.906s-1.684 3.906-3.743 3.906c-2.058 0-3.726-1.719-3.742-3.86v-.093c.031-2.14 1.684-3.86 3.742-3.86Zm14.598 0c2.059 0 3.742 1.75 3.742 3.906s-1.683 3.906-3.742 3.906c-2.074 0-3.742-1.75-3.742-3.906s1.687-3.906 3.742-3.906Zm0 0" /></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path fill="#34a574" d="M63.998 0h61.82v50.12h-61.82z"/><path fill="#27aae1" d="M2.182 0h61.816v50.12H2.182Z"/><path fill="#8dc63f" d="M63.998 50.164h61.82v50.113h-61.82z"/><path fill="#375c93" d="M2.182 50.164h61.816v50.113H2.182Z"/><path fill="#8dc63f" d="M54.914 100.004 85.16 128v-27.996z"/><path fill="#375c93" d="m63.998 100.004.322 8.812-9.685-9.042z"/><path fill="#fff" d="M89.608 64.802V23.315h14.779v53.651H81.993l-45.21-42.223v42.269H21.958V23.316h23.177l44.472 41.486z"/></svg>

After

Width:  |  Height:  |  Size: 552 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path fill="#27aae1" d="M125.84 0H2.16v100.305h53l9.137 8.542v-.138L85.147 128v-27.695h40.693V0Zm-21.402 77.067h-22.41l-45.243-42.3v42.3H21.951V23.332h23.194l44.504 41.515V23.332h14.79v53.735Z"/></svg>

After

Width:  |  Height:  |  Size: 264 B

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><defs><linearGradient id="a" x1="4.154" x2="4.154" y1="108.707" y2="23.639" gradientTransform="translate(-4.294 -1.099) scale(1.03354)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#a51415"/><stop offset=".5" stop-color="#d81511"/><stop offset="1" stop-color="#bf100d"/></linearGradient></defs><path fill="url(#a)" d="m128 16.744-24.67 42.729-6.715-11.642H84.682L95.35 66.324l-4.715 8.17L96.602 84.8l6.773-11.702 20.732 35.91 3.893 2.249v-16.18l-16.646-28.831L128 37.415zM0 23.334v61.465h10.336V33.668h3.209l5.37 9.303-7.522 4.34v14.65l13.185 22.838h11.938L19.172 54.757l13.861-8.003-13.521-23.42zm33.283 24.498-12.666 7.313 17.12 29.654h19.497l4.133-7.159V65.29l-10.336 5.966v3.589H43.17v-.826l22.549-12.986-7.614-13.203zm25.922 0 10.293 17.842-11.043 19.124h11.938l6.517-11.29 6.518 11.29h11.935L84.32 65.673l4.717-8.168-5.576-9.674-6.28 10.895-6.28-10.895zm-25.19 10.336H49.99L38.004 65.07z" color="#000" style="-inkscape-stroke:none"/><path d="M60.777 87.098v.775h1.057v3.584c0 .554.817 1 1.83 1h3.645c1.013 0 1.83-.446 1.83-1v-3.584h1.056v-.775h-3.074v4.088c0 .277-.446.5-1 .5h-1.27c-.553 0-1-.223-1-.5v-4.088zm13.032 0-2.233 4.605h-.974v.754h2.71l.713-1.68h2.643l.799 1.68h2.578v-.754h-.93l-2.365-4.605zm1.462.738 1.04 2.187h-1.967zm-32.835-.738v.754h1.007v3.851h-1.007v.754h2.832v-3.775l4.468 3.775h1.596v-4.605h.938v-.754h-2.754v3.457l-4.092-3.457zm-7.002 0L33.2 91.703h-.974v.754h2.71l.713-1.68h2.643l.799 1.68h2.578v-.754h-.93l-2.365-4.605zm1.462.738 1.04 2.187h-1.967zM24.4 87.098v.754h.9v3.851h-.9v.754h7.29v-1.88h-1.917v1.126h-2.421v-3.851h.9v-.754zm30.498 0c-1.108 0-2 .446-2 1v3.359c0 .554.892 1 2 1h5.385v-3.102H56.5v.807h1.922v1.514h-2.637c-.554 0-1-.223-1-.5V88.38c0-.277.446-.5 1-.5h2.553v.898h1.834v-1.681zm27.75 0c-1.108 0-2 .446-2 1v3.359c0 .554.892 1 2 1h5.385v-3.102H84.25v.807h1.922v1.514h-2.637c-.554 0-1-.223-1-.5V88.38c0-.277.446-.5 1-.5h2.553v.898h1.834v-1.681zm5.95 0v.705h1.051v3.95H88.6v.705h8.005v-1.643h-1.816v.938H91.58v-1.7h3.426v-.742H91.58v-1.508h3.023v.938h1.817v-1.643zM18.563 16.561v.705h1.05v3.949h-1.05v.705h8.005v-1.643h-1.816v.938h-3.207v-1.7h3.426v-.742h-3.426v-1.507h3.023v.937h1.817v-1.642zm-9.672 0v.705h1.033v3.949H8.89v.705h2.96v-2.281h3.223v2.28l2.961.001v-.705h-1.033v-3.95h1.033v-.704h-2.96v2.28h-3.223v-2.28zM0 16.56v1.492h1.73v-.746h1.58v3.84H2.308v.773h3.896v-.774H5.2v-3.84h1.58v.747h1.73V16.56z"/><path d="m32.744 46.254.29.5h77.64l.289-.5H32.744z" /></svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><defs><linearGradient id="a" x1="4.154" x2="4.154" y1="108.707" y2="23.639" gradientTransform="translate(-4.294 -1.099) scale(1.03354)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#a51415"/><stop offset=".5" stop-color="#d81511"/><stop offset="1" stop-color="#bf100d"/></linearGradient></defs><path fill="url(#a)" d="m128 16.744-24.67 42.729-6.715-11.642H84.682L95.35 66.324l-4.715 8.17L96.602 84.8l6.773-11.702 20.732 35.91 3.893 2.249v-16.18l-16.646-28.831L128 37.415zM0 23.334v61.465h10.336V33.668h3.209l5.37 9.303-7.522 4.34v14.65l13.185 22.838h11.938L19.172 54.757l13.861-8.003-13.521-23.42zm33.283 24.498-12.666 7.313 17.12 29.654h19.497l4.133-7.159V65.29l-10.336 5.966v3.589H43.17v-.826l22.549-12.986-7.614-13.203zm25.922 0 10.293 17.842-11.043 19.124h11.938l6.517-11.29 6.518 11.29h11.935L84.32 65.673l4.717-8.168-5.576-9.674-6.28 10.895-6.28-10.895zm-25.19 10.336H49.99L38.004 65.07z"/><path d="m32.744 46.254.29.5h77.64l.289-.5h-77.93z"/></svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path fill="#d81511" d="M0 16.651v1.493h1.73v-.747h1.58v3.84h-1v.774h3.894v-.776H5.2v-3.84h1.58v.749h1.73V16.65zm8.89 0v.705h1.034v3.95H8.89v.705h2.959v-2.282h3.222v2.282h2.961v-.705h-1.031v-3.95h1.031v-.705h-2.959v2.282h-3.222V16.65zm9.673 0v.705h1.05v3.95h-1.05v.705h8.005v-1.643h-1.816v.938h-3.207v-1.7h3.426v-.742h-3.426v-1.508h3.023v.938h1.817V16.65zM128 16.833l-17.037 29.512H32.744l-13.232-22.92H0V84.89h10.336V33.759h3.209l5.37 9.303-7.522 4.341v14.649L24.578 84.89h11.938L19.172 54.849l13.861-8.004h77.64l-7.343 12.718-6.715-11.642H84.682L95.35 66.415l-4.715 8.17 5.967 10.307 6.773-11.702 20.732 35.91 3.893 2.25V95.17l-16.646-28.832L128 37.507zM58.105 47.921l-24.822.002-12.666 7.312 17.12 29.655h19.497l4.133-7.159V65.38l-10.336 5.969v3.588H43.17v-.827l22.549-12.986zm1.1.002 10.293 17.842L58.455 84.89h11.938L76.91 73.6l6.518 11.29h11.935L84.32 65.765l4.717-8.168-5.576-9.674-6.28 10.894-6.28-10.894zm-25.19 10.336H49.99L38.004 65.16zM24.4 87.189v.753h.9v3.852h-.9v.754h7.29v-1.881h-1.917v1.127h-2.421v-3.852h.9v-.754zm11.034 0-2.235 4.605h-.972v.754h2.709l.712-1.68h2.645l.799 1.68h2.578v-.754h-.932l-2.365-4.606zm7.002 0v.753h1.007v3.852h-1.007v.754h2.832v-3.776l4.468 3.776h1.596v-4.606h.938v-.754h-2.754v3.458l-4.092-3.458zm12.462 0c-1.108 0-2 .445-2 1v3.359c0 .554.892 1 2 1h5.385v-3.102H56.5v.807h1.922v1.514h-2.637c-.554 0-1-.223-1-.5v-2.795c0-.277.446-.5 1-.5h2.553v.896h1.834v-1.68zm5.88 0v.775h1.056v3.584c0 .554.817 1 1.83 1h3.645c1.013 0 1.83-.446 1.83-1v-3.584h1.056v-.776h-3.074v4.088c0 .277-.446.5-1 .5h-1.27c-.552 0-1-.223-1-.5v-4.088zm13.03 0-2.232 4.605h-.974v.754h2.71l.713-1.68h2.643l.799 1.68h2.578v-.754h-.93l-2.365-4.606zm8.84 0c-1.108 0-2 .445-2 1v3.359c0 .554.892 1 2 1h5.385v-3.102H84.25v.807h1.922v1.514h-2.637c-.554 0-1-.223-1-.5v-2.795c0-.277.446-.5 1-.5h2.553v.896h1.834v-1.68zm5.95 0v.705h1.05v3.95H88.6v.704h8.005v-1.643H94.79v.94h-3.21v-1.701h3.426V89.4H91.58v-1.507h3.024v.937h1.816v-1.643zm-51.702.738 1.04 2.187h-1.967zm38.375 0 1.04 2.187h-1.967z"/></svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path fill="#d81511" d="m128 16.743-17.037 29.51H32.744l-13.232-22.92H0v61.465h10.336V33.667h3.209l5.37 9.303-7.522 4.342V61.96l13.185 22.838h11.938L19.172 54.757l13.861-8.004h77.64l-7.343 12.719-6.715-11.641H84.682L95.35 66.323l-4.715 8.17L96.602 84.8l6.773-11.701 20.732 35.91 3.893 2.248v-16.18l-16.646-28.832L128 37.415zM58.105 47.83l-24.822.002-12.666 7.313 17.12 29.654h19.497l4.133-7.158V65.288l-10.336 5.969v3.588H43.17v-.826l22.549-12.987zm1.1.002 10.293 17.842-11.043 19.125h11.938l6.517-11.29 6.518 11.29h11.935L84.32 65.673l4.717-8.168-5.576-9.674-6.28 10.895-6.28-10.895zm-25.19 10.336H49.99L38.004 65.07z"/></svg>

After

Width:  |  Height:  |  Size: 690 B