Merge branch 'develop' into new-icon-linuxmint
2
.github/scripts/requirements.txt
vendored
@@ -1,2 +1,2 @@
|
||||
selenium==4.1.0
|
||||
requests==2.25.1
|
||||
requests==2.32.3
|
||||
|
26
.github/workflows/build_icons.yml
vendored
@@ -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
|
||||
|
12
.github/workflows/check_icon_pr.yml
vendored
@@ -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
|
||||
|
8
.github/workflows/codeql-analysis.yml
vendored
@@ -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
|
||||
|
14
.github/workflows/in_develop_labeler.yml
vendored
@@ -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
|
||||
|
@@ -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
|
||||
|
4
.github/workflows/npm_publish.yml
vendored
@@ -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!
|
||||
|
22
.github/workflows/peek_icons.yml
vendored
@@ -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
|
||||
|
10
.github/workflows/post_check_icon_pr_comment.yml
vendored
@@ -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!
|
||||
|
28
.github/workflows/post_peek_screenshot.yml
vendored
@@ -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
|
||||
|
141
devicon.json
@@ -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": [],
|
||||
|
1
icons/dovecot/dovecot-line.svg
Normal file
After Width: | Height: | Size: 7.1 KiB |
1
icons/dovecot/dovecot-original.svg
Normal 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 |
1
icons/dovecot/dovecot-plain.svg
Normal 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 |
1
icons/dyalog/dyalog-original-wordmark.svg
Normal 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 |
1
icons/dyalog/dyalog-original.svg
Normal 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 |
1
icons/mapbox/mapbox-original.svg
Normal 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 |
1
icons/nats/nats-original.svg
Normal 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 |
1
icons/nats/nats-plain.svg
Normal 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 |
1
icons/rexx/rexx-original-wordmark.svg
Normal 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 |
1
icons/rexx/rexx-original.svg
Normal 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 |
1
icons/rexx/rexx-plain-wordmark.svg
Normal 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 |
1
icons/rexx/rexx-plain.svg
Normal 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 |