1
0
mirror of https://github.com/konpa/devicon.git synced 2025-08-19 12:51:43 +02:00

Merge branch 'develop' into feature/stackblitz-icon

This commit is contained in:
Alex Canales
2024-04-22 22:20:25 -04:00
committed by GitHub
26 changed files with 13876 additions and 11633 deletions

View File

@@ -8,7 +8,7 @@ jobs:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions/setup-python@v4 - uses: actions/setup-python@v4
with: with:
python-version: 3.8 python-version: '3.10'
- name: Install dependencies (python, pip, npm) - name: Install dependencies (python, pip, npm)
run: | run: |
@@ -17,12 +17,13 @@ jobs:
npm install npm install
- name: Executing build and create fonts via icomoon - name: Executing build and create fonts via icomoon
shell: bash
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: > run: >
python ./.github/scripts/icomoon_build.py python ./.github/scripts/icomoon_build.py
./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json
./devicon.json ./icons ./ "$GITHUB_TOKEN" --headless ./devicon.json ./icons ./ $GITHUB_TOKEN --headless
- name: Upload geckodriver.log for debugging purposes - name: Upload geckodriver.log for debugging purposes
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
@@ -42,15 +43,15 @@ jobs:
if: success() if: success()
run: npm run build-css run: npm run build-css
- name: Upload screenshot of the newly made icons # - name: Upload screenshot of the newly made icons
id: imgur_step # id: imgur_step
uses: devicons/public-upload-to-imgur@v2.2.2 # uses: devicons/public-upload-to-imgur@v2.2.2
if: success() # if: success()
with: # with:
# will have "new_icons.png" and "new_svgs.png" # # will have "new_icons.png" and "new_svgs.png"
# in that order (cause sorted alphabetically) # # in that order (cause sorted alphabetically)
path: ./screenshots/*.png # path: ./screenshots/*.png
client_id: ${{secrets.IMGUR_CLIENT_ID}} # client_id: ${{secrets.IMGUR_CLIENT_ID}}
- name: Get the release message from file - name: Get the release message from file
id: release_message_step id: release_message_step
@@ -68,14 +69,6 @@ jobs:
I'm Devicon's Build Bot and I just built some new font files and devicon.min.css file. I'm Devicon's Build Bot and I just built some new font files and devicon.min.css file.
Here are all the **SVGs** that were uploaded (the new ones are those with highlight):
{0}
Here is what they look like as icons:
{1}
The devicon.min.css file contains: The devicon.min.css file contains:
-The icon content -The icon content
-The aliases -The aliases
@@ -83,7 +76,7 @@ jobs:
I also compiled a list of new features and icons that were added since last release. I also compiled a list of new features and icons that were added since last release.
``` ```
{2} {0}
``` ```
More information can be found in the GitHub Action logs for this workflow. More information can be found in the GitHub Action logs for this workflow.
@@ -98,8 +91,6 @@ jobs:
${{ ${{
format( format(
env.MESSAGE, env.MESSAGE,
fromJSON(steps.imgur_step.outputs.markdown_urls)[1],
fromJSON(steps.imgur_step.outputs.markdown_urls)[0],
steps.release_message_step.outputs.content steps.release_message_step.outputs.content
) )
}} }}

View File

@@ -1,223 +1,224 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"definitions": { "definitions": {
"IconVersions": { "IconVersions": {
"type": "string", "type": "string",
"enum": [ "enum": [
"original", "original",
"plain", "plain",
"line", "line",
"original-wordmark", "original-wordmark",
"plain-wordmark", "plain-wordmark",
"line-wordmark" "line-wordmark"
] ]
}, },
"IconVersionsArray": { "IconVersionsArray": {
"type": "array", "type": "array",
"items": { "items": {
"$ref": "#/definitions/IconVersions" "$ref": "#/definitions/IconVersions"
} }
}
},
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"name": {
"type": "string",
"title": "The official name of the technology.",
"description": "Pattern: Only lower-case letters and digits.",
"pattern": "^(dot-net|[0-9a-z]+)$"
},
"altnames": {
"type": "array",
"title": "List of alternative names for this technology.",
"description": "Used for the searchbar on the Devicon website. https://devicon.dev",
"uniqueItems": true,
"items": {
"type": "string"
} }
}, },
"tags": { "type": "array",
"type": "array", "items": {
"title": "List of tags relating to the technology for categorization/search purpose.",
"$ref": "./tags-enum.json/#/definitions/Tags"
},
"versions": {
"title": "Keeps track of the different versions that you have.",
"type": "object", "type": "object",
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"svg": { "name": {
"title": "List all the SVGs that you have.", "type": "string",
"contains": { "title": "The official name of the technology.",
"$ref": "#/definitions/IconVersions" "description": "Pattern: Only lower-case letters and digits.",
"pattern": "^(dot-net|[0-9a-z]+)$"
}, },
"minItems": 1, "altnames": {
"uniqueItems": true, "type": "array",
"$ref": "#/definitions/IconVersionsArray" "title": "List of alternative names for this technology.",
}, "description": "Used for the searchbar on the Devicon website. https://devicon.dev",
"font": { "uniqueItems": true,
"title": "List only the SVGs that can be converted to fonts. Usually refers to \"plain\" and \"line\" versions but \"original\" can be accepted.", "items": {
"description": "DO NOT list aliases here! In this case use \"aliases\" property!", "type": "string"
"contains": { }
"$ref": "#/definitions/IconVersions"
}, },
"minItems": 1, "tags": {
"uniqueItems": true, "type": "array",
"$ref": "#/definitions/IconVersionsArray" "title": "List of tags relating to the technology for categorization/search purpose.",
} "$ref": "./tags-enum.json/#/definitions/Tags"
}
},
"color": {
"title": "The official/main hexadecimal color of the logo. [Case insensitive]",
"description": "Pattern example: #FFFFFF",
"type": "string",
"pattern": "^#([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$"
},
"aliases": {
"title": "Keeps track of the aliases for the font versions ONLY.",
"description": "Can be empty, or contain objects, each with an alias and a base version. More info here: https://github.com/devicons/devicon/wiki/Updating-%60devicon.json%60#aliases-and-aliasobj",
"type": "array",
"items": {
"title": "AliasObj, an object containing an alias and a base version",
"type": "object",
"additionalProperties": false,
"properties": {
"base": {
"title": "The SVG file you are using as source for the alias.",
"$ref": "#/definitions/IconVersions"
}, },
"alias": { "versions": {
"title": "The new name (alias) that you want to generate.", "title": "Keeps track of the different versions that you have.",
"$ref": "#/definitions/IconVersions" "type": "object",
"additionalProperties": false,
"properties": {
"svg": {
"title": "List all the SVGs that you have.",
"contains": {
"$ref": "#/definitions/IconVersions"
},
"minItems": 1,
"uniqueItems": true,
"$ref": "#/definitions/IconVersionsArray"
},
"font": {
"title": "List only the SVGs that can be converted to fonts. Usually refers to \"plain\" and \"line\" versions but \"original\" can be accepted.",
"description": "DO NOT list aliases here! In this case use \"aliases\" property!",
"contains": {
"$ref": "#/definitions/IconVersions"
},
"minItems": 1,
"uniqueItems": true,
"$ref": "#/definitions/IconVersionsArray"
}
}
},
"color": {
"title": "The official/main hexadecimal color of the logo. [Case insensitive]",
"description": "Pattern example: #FFFFFF",
"type": "string",
"pattern": "^#([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$",
"format": "color"
},
"aliases": {
"title": "Keeps track of the aliases for the font versions ONLY.",
"description": "Can be empty, or contain objects, each with an alias and a base version. More info here: https://github.com/devicons/devicon/wiki/Updating-%60devicon.json%60#aliases-and-aliasobj",
"type": "array",
"items": {
"title": "AliasObj, an object containing an alias and a base version",
"type": "object",
"additionalProperties": false,
"properties": {
"base": {
"title": "The SVG file you are using as source for the alias.",
"$ref": "#/definitions/IconVersions"
},
"alias": {
"title": "The new name (alias) that you want to generate.",
"$ref": "#/definitions/IconVersions"
}
},
"required": [
"base",
"alias"
],
"allOf": [
{
"if": {
"properties": {
"base": {
"const": "original"
}
}
},
"then": {
"not": {
"properties": {
"alias": {
"const": "original"
}
}
}
}
},
{
"if": {
"properties": {
"base": {
"const": "plain"
}
}
},
"then": {
"not": {
"properties": {
"alias": {
"const": "plain"
}
}
}
}
},
{
"if": {
"properties": {
"base": {
"const": "line"
}
}
},
"then": {
"not": {
"properties": {
"alias": {
"const": "line"
}
}
}
}
},
{
"if": {
"properties": {
"base": {
"const": "original-wordmark"
}
}
},
"then": {
"not": {
"properties": {
"alias": {
"const": "original-wordmark"
}
}
}
}
},
{
"if": {
"properties": {
"base": {
"const": "plain-wordmark"
}
}
},
"then": {
"not": {
"properties": {
"alias": {
"const": "plain-wordmark"
}
}
}
}
},
{
"if": {
"properties": {
"base": {
"const": "line-wordmark"
}
}
},
"then": {
"not": {
"properties": {
"alias": {
"const": "line-wordmark"
}
}
}
}
}
]
}
} }
}, },
"required": [ "required": [
"base", "name",
"alias" "altnames",
], "tags",
"allOf": [ "versions",
{ "color",
"if": { "aliases"
"properties": { ]
"base": { }
"const": "original"
}
}
},
"then": {
"not": {
"properties": {
"alias": {
"const": "original"
}
}
}
}
},
{
"if": {
"properties": {
"base": {
"const": "plain"
}
}
},
"then": {
"not": {
"properties": {
"alias": {
"const": "plain"
}
}
}
}
},
{
"if": {
"properties": {
"base": {
"const": "line"
}
}
},
"then": {
"not": {
"properties": {
"alias": {
"const": "line"
}
}
}
}
},
{
"if": {
"properties": {
"base": {
"const": "original-wordmark"
}
}
},
"then": {
"not": {
"properties": {
"alias": {
"const": "original-wordmark"
}
}
}
}
},
{
"if": {
"properties": {
"base": {
"const": "plain-wordmark"
}
}
},
"then": {
"not": {
"properties": {
"alias": {
"const": "plain-wordmark"
}
}
}
}
},
{
"if": {
"properties": {
"base": {
"const": "line-wordmark"
}
}
},
"then": {
"not": {
"properties": {
"alias": {
"const": "line-wordmark"
}
}
}
}
}
]
}
}
},
"required": [
"name",
"altnames",
"tags",
"versions",
"color",
"aliases"
]
}
} }

View File

@@ -20,6 +20,12 @@
<a href="https://devicon.dev/"> <a href="https://devicon.dev/">
<img alt="Registered logos" src="https://img.shields.io/github/directory-file-count/devicons/devicon/icons?color=%2360be86&label=registered%20logos&style=for-the-badge"> <img alt="Registered logos" src="https://img.shields.io/github/directory-file-count/devicons/devicon/icons?color=%2360be86&label=registered%20logos&style=for-the-badge">
</a> </a>
<a href="https://www.npmjs.com/package/devicon">
<img alt="Devicons npm downloads" src="https://img.shields.io/npm/dt/devicon?color=%2360be86&style=for-the-badge">
</a>
<a href="https://www.npmjs.com/package/devicon">
<img alt="Devicons npm downloads/month" src="https://img.shields.io/npm/dm/devicon?color=%2360be86&style=for-the-badge">
</a>
</p> </p>
<br /> <br />
<div align="center"> <div align="center">
@@ -156,7 +162,7 @@ Add the following CSS rules in your stylesheet:
<h4>You can also use the <code>img</code> tag and reference an SVG directly from the repository:</h4> <h4>You can also use the <code>img</code> tag and reference an SVG directly from the repository:</h4>
```html ```html
<img src='https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/devicon/devicon-original.svg'> <img src='https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/devicon/devicon-original.svg' />
``` ```
<h2 id="request-icon">Requesting an icon</h2> <h2 id="request-icon">Requesting an icon</h2>
@@ -264,6 +270,7 @@ https://www.python.org/downloads/
> Make sure your Python install includes [pip](https://pypi.org/project/pip/) > Make sure your Python install includes [pip](https://pypi.org/project/pip/)
<h3>Install Selenium</h3> <h3>Install Selenium</h3>
```bash ```bash
python3 -m pip install --upgrade pip && pip install selenium==4.1.0 requests==2.25.1 python3 -m pip install --upgrade pip && pip install selenium==4.1.0 requests==2.25.1
``` ```

File diff suppressed because it is too large Load Diff

View File

@@ -1482,6 +1482,30 @@
"color": "#AB710A", "color": "#AB710A",
"aliases": [] "aliases": []
}, },
{
"name": "chakraui",
"altnames": [
"chakra ui"
],
"tags": [
"ui",
"library"
],
"versions": {
"svg": [
"original",
"plain",
"original-wordmark",
"plain-wordmark"
],
"font": [
"plain",
"plain-wordmark"
]
},
"color": "#52c8c5",
"aliases": []
},
{ {
"name": "chrome", "name": "chrome",
"altnames": [ "altnames": [
@@ -11250,6 +11274,26 @@
"color": "#3C99D4", "color": "#3C99D4",
"aliases": [] "aliases": []
}, },
{
"name": "vscodium",
"altnames": [],
"tags": [
"editor",
"ide",
"open-source"
],
"versions": {
"svg": [
"original",
"plain"
],
"font": [
"plain"
]
},
"color": "#3C99D4",
"aliases": []
},
{ {
"name": "vsphere", "name": "vsphere",
"altnames": [ "altnames": [
@@ -11403,6 +11447,27 @@
} }
] ]
}, },
{
"name": "web3js",
"altnames": [
"web3.js"
],
"tags": [
"blockchain",
"ecommerce"
],
"versions": {
"svg": [
"original",
"plain"
],
"font": [
"plain"
]
},
"color": "#f16822",
"aliases": []
},
{ {
"name": "webflow", "name": "webflow",
"altnames": [], "altnames": [],

2
devicon.min.css vendored

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1.8 MiB

After

Width:  |  Height:  |  Size: 5.2 MiB

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@@ -1,8 +1 @@
<?xml version="1.0" encoding="UTF-8"?> <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 128 128"><linearGradient id="a" x1="14.704" x2="110.985" y1="46.27" y2="92.024" gradientTransform="matrix(1 0 0 -1 0 130)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e40035"/><stop offset=".24" stop-color="#f60a48"/><stop offset=".352" stop-color="#f20755"/><stop offset=".494" stop-color="#dc087d"/><stop offset=".745" stop-color="#9717e7"/><stop offset="1" stop-color="#6c00f5"/></linearGradient><path fill="url(#a)" d="m124.5 21.3-4.4 68.6L78.3 0l46.2 21.3zm-29 88.7L64 128l-31.5-18 6.4-15.5h50.3l6.3 15.5zM64 34.1l16.5 40.2h-33L64 34.1zM7.9 89.9 3.5 21.3 49.7 0 7.9 89.9z"/><linearGradient id="b" x1="28.733" x2="91.742" y1="117.071" y2="45.195" gradientTransform="matrix(1 0 0 -1 0 130)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ff31d9"/><stop offset="1" stop-color="#ff5be1" stop-opacity="0"/></linearGradient><path fill="url(#b)" d="m124.5 21.3-4.4 68.6L78.3 0l46.2 21.3zm-29 88.7L64 128l-31.5-18 6.4-15.5h50.3l6.3 15.5zM64 34.1l16.5 40.2h-33L64 34.1zM7.9 89.9 3.5 21.3 49.7 0 7.9 89.9z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 128 128" version="1.1">
<g id="surface1">
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(86.666667%,0%,19.215686%);fill-opacity:1;" d="M 64 15.359375 L 16.332031 32.359375 L 23.601562 95.386719 L 64 117.761719 L 104.398438 95.386719 L 111.667969 32.359375 Z M 64 15.359375 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(76.470588%,0%,18.431373%);fill-opacity:1;" d="M 64 15.359375 L 64 26.726562 L 64 26.675781 L 64 117.761719 L 104.398438 95.386719 L 111.667969 32.359375 Z M 64 15.359375 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 64 26.675781 L 34.203125 93.492188 L 45.3125 93.492188 L 51.300781 78.539062 L 76.59375 78.539062 L 82.585938 93.492188 L 93.695312 93.492188 Z M 72.703125 69.324219 L 55.296875 69.324219 L 64 48.382812 Z M 72.703125 69.324219 "/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 995 B

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -1,12 +1 @@
<?xml version="1.0" encoding="utf-8"?> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path d="M50.67 73.4h4.03l-7.34-20.82H42.7L35.37 73.4h4.03l1.72-5.13h7.83l1.73 5.13Zm-8.54-8.17 2.81-8.39h.16l2.82 8.39h-5.79Zm16.54-.99v9.15h-3.68V57.77h3.52v2.65h.18c.36-.87.93-1.57 1.72-2.08.79-.52 1.77-.77 2.93-.77 1.08 0 2.02.23 2.82.69.8.46 1.43 1.13 1.87 2 .44.87.66 1.94.66 3.18v9.94h-3.68V64c0-1.04-.27-1.86-.81-2.45-.54-.59-1.28-.88-2.23-.88-.64 0-1.22.14-1.71.42-.5.28-.89.69-1.17 1.22s-.42 1.17-.42 1.92Zm18.14 15.33c-1.32 0-2.46-.18-3.41-.53s-1.71-.83-2.29-1.43c-.58-.6-.98-1.26-1.2-1.98l3.31-.8c.15.31.37.61.65.91.28.3.67.55 1.15.75.48.2 1.1.3 1.84.3 1.04 0 1.91-.25 2.59-.76.68-.51 1.03-1.33 1.03-2.49v-2.96h-.18c-.19.38-.47.77-.83 1.17-.36.4-.84.74-1.43 1.01s-1.34.41-2.23.41c-1.2 0-2.29-.28-3.26-.85-.97-.57-1.75-1.41-2.32-2.54-.57-1.13-.86-2.54-.86-4.25s.29-3.16.86-4.35c.57-1.18 1.35-2.08 2.32-2.69.98-.61 2.06-.92 3.26-.92.92 0 1.67.15 2.26.46.59.31 1.07.68 1.42 1.11.35.43.62.84.8 1.22h.2v-2.58h3.63v15.87c0 1.34-.32 2.44-.96 3.31-.64.87-1.51 1.53-2.61 1.96-1.11.43-2.36.65-3.76.65Zm.03-9.29c.78 0 1.44-.19 1.99-.57.55-.38.97-.93 1.25-1.64.28-.71.43-1.57.43-2.56s-.14-1.84-.42-2.58c-.28-.74-.69-1.31-1.24-1.72-.55-.41-1.22-.62-2.01-.62s-1.5.21-2.05.64c-.55.43-.96 1.01-1.24 1.75s-.42 1.58-.42 2.53.14 1.79.42 2.51c.28.72.7 1.27 1.25 1.67.55.4 1.23.59 2.04.59Zm18.46-3.46v-9.05h3.68v15.62h-3.57v-2.78h-.16a4.76 4.76 0 0 1-1.73 2.15c-.8.56-1.79.83-2.96.83-1.02 0-1.93-.23-2.71-.69s-1.39-1.13-1.84-2c-.44-.88-.66-1.94-.66-3.19v-9.94h3.68v9.38c0 .99.27 1.78.81 2.36.54.58 1.25.87 2.14.87.54 0 1.07-.13 1.58-.4.51-.26.93-.66 1.26-1.18.33-.53.49-1.18.49-1.98Zm8.57-14.26v20.82h-3.68V52.56h3.68Zm5.84 21.14c-.99 0-1.88-.18-2.67-.53-.79-.36-1.41-.88-1.87-1.58-.46-.7-.69-1.56-.69-2.58 0-.88.16-1.61.49-2.19.33-.58.77-1.04 1.33-1.38.56-.35 1.2-.61 1.91-.79.71-.18 1.44-.31 2.2-.39.92-.09 1.66-.18 2.23-.26.57-.08.98-.2 1.25-.37.26-.17.39-.43.39-.78v-.06c0-.77-.23-1.36-.68-1.78-.45-.42-1.11-.63-1.96-.63-.9 0-1.62.2-2.14.59-.53.39-.88.86-1.06 1.39l-3.44-.49c.27-.95.72-1.74 1.34-2.38.62-.64 1.39-1.12 2.29-1.44.9-.32 1.9-.48 2.99-.48.75 0 1.5.09 2.25.26.75.18 1.43.47 2.04.87.62.4 1.11.95 1.49 1.64.38.69.56 1.56.56 2.59v10.45h-3.54v-2.15h-.12c-.22.43-.54.84-.94 1.22-.4.38-.91.68-1.52.9s-1.32.34-2.13.34Zm.96-2.7c.74 0 1.38-.15 1.92-.44.54-.29.96-.69 1.26-1.17.29-.49.44-1.02.44-1.6v-1.84c-.12.09-.31.18-.58.26-.27.08-.58.15-.92.21-.34.06-.67.12-1.01.16-.33.05-.62.09-.86.12-.55.07-1.04.2-1.47.37-.43.17-.78.41-1.03.71s-.38.69-.38 1.16c0 .68.25 1.19.74 1.54.49.35 1.13.52 1.89.52Zm8.42 2.39V57.77h3.57v2.6h.16c.28-.9.77-1.6 1.47-2.09.69-.49 1.49-.74 2.38-.74.2 0 .43 0 .69.03.25.02.47.04.64.08v3.39c-.16-.05-.4-.1-.74-.15-.34-.04-.66-.07-.97-.07-.67 0-1.27.14-1.81.43-.53.29-.95.69-1.26 1.19-.3.51-.46 1.09-.46 1.76v9.18h-3.68ZM28.95 53.53l-1.04 16.41-10-21.52 11.04 5.11Zm-6.92 21.23-7.55 4.31-7.55-4.31 1.54-3.72H20.5l1.54 3.72Zm-7.55-18.17 3.96 9.62h-7.91l3.96-9.62ZM1.04 69.94 0 53.53l11.04-5.11-10 21.52Z"/></svg>
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 128 128" style="enable-background:new 0 0 128 128;" xml:space="preserve">
<path d="M41.4,71.2V57.7h1.7l8.3,10.9V57.7H53v13.5h-1.7l-8.3-11v11H41.4L41.4,71.2z M66.5,70.7c-1.1,0.4-2.3,0.6-3.5,0.6
c-4.9,0-7.3-2.3-7.3-7c0-4.4,2.4-6.7,7.1-6.7c1.4,0,2.6,0.2,3.8,0.6v1.5C65.4,59.2,64.2,59,63,59c-3.7,0-5.5,1.8-5.5,5.2
c0,3.8,1.8,5.6,5.5,5.6c0.6,0,1.2-0.1,1.9-0.2v-4.5h1.7L66.5,70.7L66.5,70.7z M69.3,66v-8.3H71V66c0,2.6,1.3,3.9,3.9,3.9
s3.9-1.3,3.9-3.9v-8.3h1.7V66c0,3.5-1.9,5.3-5.6,5.3S69.3,69.5,69.3,66L69.3,66z M85.4,57.7v12.1h7.1v1.4h-8.8V57.7H85.4L85.4,57.7z
M95,71.2h-1.8l6.7-15.3l6.7,15.3h-1.9L103,67h-4.5l0.5-1.4h3.4l-2.5-6.1L95,71.2L95,71.2z M108.5,71.2V57.7h5.8
c2.6,0,3.9,1.1,3.9,3.2c0,1.8-1.3,3.1-3.8,3.9l4.6,6.4h-2.3l-4.3-6.1V64c2.6-0.4,3.9-1.4,3.9-3c0-1.2-0.7-1.9-2.1-1.9h-3.9v12.1
H108.5L108.5,71.2z"/>
<path d="M20.5,64.8h5.1L23,58.7L20.5,64.8z M23,49.1L9,54l2.1,18.3L23,78.9l12-6.5L37,54L23,49.1z M31.8,71.8h-3.3l-1.8-4.4h-7.5
l-1.8,4.4h-3.3L23,52.4L31.8,71.8z"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -1,6 +1 @@
<?xml version="1.0" encoding="UTF-8"?> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path d="m78.36 0 41.77 89.9 4.34-68.57L78.36 0M38.87 94.47l-6.42 15.54L64 128l31.55-17.99-6.42-15.54H38.87M80.53 74.3 64 34.11 47.47 74.3h33.06m-77-52.97L7.87 89.9 49.64 0 3.53 21.33"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 128 128" version="1.1">
<g id="surface1">
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 55.296875 69.324219 L 72.703125 69.324219 L 64 48.382812 Z M 55.296875 69.324219 M 64 15.359375 L 16.332031 32.359375 L 23.601562 95.386719 L 64 117.761719 L 104.398438 95.386719 L 111.667969 32.359375 Z M 93.746094 93.492188 L 82.636719 93.492188 L 76.644531 78.539062 L 51.355469 78.539062 L 45.363281 93.492188 L 34.253906 93.492188 L 64 26.675781 Z M 93.746094 93.492188 "/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 661 B

After

Width:  |  Height:  |  Size: 255 B

View File

@@ -0,0 +1 @@
<svg viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="prefix__a" x1="64" x2="64" y1="0" y2="128" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.25859 0 0 .25859 0 47.45)"><stop offset="0" stop-color="#7acbd4"/><stop offset="1" stop-color="#29c6b7"/></linearGradient></defs><path d="M58.382 52.674v22.192h3.556V66.1c.061-1.9 1.134-3.372 3.096-3.372 2.238 0 3.065 1.471 3.065 3.31v8.828h3.556v-9.44c0-3.28-1.778-5.917-5.456-5.917-1.564 0-3.25.552-4.261 1.87v-8.705zm31.463 0v22.192h3.525v-4.168l1.84-1.931 4.383 6.1h4.352l-6.253-8.614 6.13-6.314h-4.72l-5.732 6.038V52.674zm-40.352 6.805c-4.292 0-7.633 3.31-7.633 7.908 0 4.537 3.341 7.94 7.725 7.94 3.923 0 6.16-2.545 6.866-4.875l-3.127-1.134c-.337 1.134-1.41 2.759-3.74 2.759-2.237 0-4.168-1.686-4.168-4.69 0-3.004 1.931-4.628 4.107-4.628 2.269 0 3.28 1.471 3.617 2.789l3.188-1.165c-.613-2.39-2.82-4.904-6.835-4.904zm30.935 0c-3.678 0-6.008 2.299-6.284 4.873l3.25.736c.153-1.502 1.195-2.697 3.065-2.697 1.961 0 2.82 1.011 2.82 2.268 0 .521-.245.95-1.104 1.073l-3.831.582c-2.544.368-4.506 1.84-4.506 4.506 0 2.36 1.93 4.506 5.057 4.506 2.422 0 3.893-1.226 4.598-2.36 0 1.195.123 1.808.154 1.9h3.31c-.03-.153-.184-1.042-.184-2.39v-7.419c0-2.973-1.747-5.578-6.345-5.578zm41.043 0c-3.678 0-6.008 2.299-6.284 4.873l3.25.736c.153-1.502 1.195-2.697 3.065-2.697 1.961 0 2.82 1.011 2.82 2.268 0 .521-.246.95-1.104 1.073l-3.831.582c-2.545.368-4.506 1.84-4.506 4.506 0 2.36 1.93 4.506 5.057 4.506 2.422 0 3.893-1.226 4.598-2.36 0 1.195.123 1.808.153 1.9H128c-.03-.153-.184-1.042-.184-2.39v-7.419c0-2.973-1.747-5.578-6.345-5.578zm-8.393.276c-1.962 0-3.617.95-4.322 2.574v-2.39h-3.464v14.927h3.556v-7.11c0-2.79 1.257-4.384 4.016-4.384.367 0 .766.03 1.164.092v-3.617a5.087 5.087 0 00-.95-.092zM83.278 68v.674c0 2.912-1.716 3.863-3.708 3.863-1.41 0-2.177-.92-2.177-1.931 0-1.227.89-1.84 1.993-2.023zm41.044 0v.674c0 2.912-1.717 3.863-3.71 3.863-1.41 0-2.175-.92-2.175-1.931 0-1.227.888-1.84 1.992-2.023z" fill="#374152"/><circle cx="16.55" cy="64" r="16.55" fill="url(#prefix__a)"/><path fill="#fff" d="M24.194 62.42a.236.236 0 00-.174-.398h-7.245c-.443 0-.37-.238-.212-.528.157-.292 4.165-7.602 4.165-7.602a.28.28 0 00.029-.122.28.28 0 00-.476-.199L8.921 64.892a.248.248 0 00.17.43h7.75c.487 0 .314.279.195.442-.12.162-5.987 8.274-5.987 8.274a.292.292 0 00.233.468c.08 0 .153-.03.204-.082.052-.052 12.705-11.994 12.705-11.994l.003-.002.005-.005z"/></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="64" x2="64" y1="0" y2="128" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#7acbd4"/><stop offset="1" stop-color="#29c6b7"/></linearGradient></defs><circle cx="64" cy="64" r="64" fill="url(#a)"/><path fill="#fff" d="M93.56 57.89a.913.913 0 0 0-.67-1.54H64.87c-1.71 0-1.43-.92-.82-2.04.61-1.13 16.11-29.4 16.11-29.4.07-.15.11-.3.11-.47a1.082 1.082 0 0 0-1.84-.77S34.5 67.45 34.5 67.45c-.19.18-.3.42-.3.7 0 .53.43.96.96.96h29.97c1.88 0 1.21 1.08.75 1.71-.46.63-23.15 32-23.15 32a1.129 1.129 0 0 0 .9 1.81c.31 0 .59-.12.79-.32s49.13-46.38 49.13-46.38l.01-.01.02-.02Z"/></svg>

After

Width:  |  Height:  |  Size: 681 B

View File

@@ -0,0 +1 @@
<svg viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg"><path d="M16.549 47.451A16.55 16.55 0 000 64a16.55 16.55 0 0016.549 16.549A16.55 16.55 0 0033.099 64a16.55 16.55 0 00-16.55-16.549zm41.834 5.223v22.193h3.554V66.1c.062-1.9 1.134-3.371 3.096-3.371 2.238 0 3.067 1.47 3.067 3.31v8.828h3.554v-9.441c0-3.28-1.777-5.916-5.455-5.916-1.563 0-3.25.55-4.261 1.869v-8.705h-3.555zm31.463 0v22.193h3.525v-4.17l1.838-1.931 4.383 6.101h4.353l-6.254-8.613 6.131-6.315h-4.72l-5.73 6.038V52.674h-3.526zm-69.367.816a.28.28 0 01.279.28.287.287 0 01-.03.123s-4.008 7.309-4.166 7.601c-.157.29-.229.527.213.527h7.245a.236.236 0 01.173.399l.006.002-.006.006-.002.002S11.538 74.372 11.486 74.424a.288.288 0 01-.205.082.292.292 0 01-.232-.467l5.986-8.275c.12-.163.293-.442-.193-.442h-7.75a.25.25 0 01-.17-.43l11.36-11.322a.28.28 0 01.197-.08zm29.013 5.989c-4.291 0-7.63 3.31-7.63 7.908 0 4.536 3.339 7.94 7.722 7.94 3.923 0 6.162-2.544 6.867-4.874l-3.127-1.135c-.337 1.134-1.41 2.758-3.74 2.758-2.238 0-4.168-1.685-4.168-4.69 0-3.003 1.931-4.628 4.107-4.628 2.269 0 3.28 1.473 3.618 2.79l3.187-1.165c-.613-2.391-2.82-4.904-6.836-4.904zm30.936 0c-3.679 0-6.008 2.298-6.283 4.873l3.248.736c.153-1.502 1.196-2.697 3.066-2.697 1.962 0 2.82 1.01 2.82 2.267 0 .521-.245.952-1.103 1.074l-3.832.582c-2.544.368-4.506 1.84-4.506 4.506 0 2.36 1.93 4.506 5.057 4.506 2.421 0 3.894-1.225 4.6-2.36 0 1.196.12 1.81.151 1.901h3.311c-.03-.153-.184-1.044-.184-2.392v-7.418c0-2.974-1.747-5.578-6.345-5.578zm41.043 0c-3.679 0-6.008 2.298-6.284 4.873l3.249.736c.153-1.502 1.196-2.697 3.066-2.697 1.962 0 2.82 1.01 2.82 2.267 0 .521-.245.952-1.103 1.074l-3.832.582c-2.544.368-4.506 1.84-4.506 4.506 0 2.36 1.932 4.506 5.058 4.506 2.422 0 3.893-1.225 4.598-2.36 0 1.196.122 1.81.152 1.901H128c-.03-.153-.184-1.044-.184-2.392v-7.418c0-2.974-1.747-5.578-6.345-5.578zm-8.393.275c-1.962 0-3.617.952-4.322 2.576v-2.39h-3.463v14.927h3.555v-7.111c0-2.79 1.257-4.385 4.015-4.385.368 0 .766.03 1.164.092v-3.615a5.036 5.036 0 00-.949-.094zM83.28 68v.674c0 2.912-1.716 3.863-3.709 3.863-1.41 0-2.177-.92-2.177-1.932 0-1.226.89-1.84 1.994-2.023L83.279 68zm41.043 0v.674c0 2.912-1.716 3.863-3.709 3.863-1.41 0-2.177-.92-2.177-1.932 0-1.226.89-1.84 1.994-2.023l3.892-.582z"/></svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path d="M64 0C28.65 0 0 28.65 0 64s28.65 64 64 64 64-28.65 64-64S99.35 0 64 0Zm29.56 57.9-.02.02-.01.01-49.13 46.38c-.2.2-.48.32-.79.32a1.129 1.129 0 0 1-.9-1.81s22.69-31.38 23.15-32c.46-.63 1.13-1.71-.75-1.71H35.14a.96.96 0 0 1-.96-.96c0-.27.12-.52.3-.69s43.94-43.77 43.94-43.77a1.082 1.082 0 0 1 1.84.77c0 .17-.04.32-.11.46s-15.5 28.27-16.11 29.4c-.61 1.13-.89 2.04.82 2.04h28.02a.913.913 0 0 1 .67 1.54Z"/></svg>

After

Width:  |  Height:  |  Size: 479 B

BIN
icons/chakraui/chakraui.eps Normal file

Binary file not shown.

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><defs><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="199.997" y1="214.302" x2="296.665" y2="307.573" gradientTransform="matrix(1.28 0 0 1.28 -256 -272.64)"><stop offset="0" stop-color="#62A0EA"/><stop offset="1" stop-color="#1A5FB4"/></linearGradient></defs><path d="M61.773 2.91c-3.652 2.344-4.707 7.2-2.351 10.84C72.359 33.79 75.414 48.902 74.09 62.148c-5.356 25.364-16.996 30.508-27.172 30.508-9.934 0-7.273-16.344.195-21.129 4.457-2.785 10.164-4.593 14.547-4.593 4.34 0 7.86-3.508 7.86-7.836 0-4.332-3.52-7.84-7.86-7.84-5.117 0-10.14 1.078-14.824 2.906.957-4.516 1.309-9.398.07-14.586-1.879-7.883-7.285-15.406-16.68-22.703a7.856 7.856 0 0 0-5.8-1.598 7.855 7.855 0 0 0-5.235 2.961 7.826 7.826 0 0 0 1.38 11c7.652 5.946 10.179 10.344 11.042 13.965.867 3.621.172 7.504-1.566 12.844-2.219 7.191-4.793 13.613-5.922 19.773-.555 3.032-.602 6.328-.746 8.965-5.512-5.37-7.668-12.46-7.668-22.824 0-4.328-3.52-7.84-7.86-7.836-4.34.004-7.855 3.508-7.855 7.836 0 14.152 4.137 27.617 15.23 36.602 10.04 9.562 35.57 6.027 35.57 21.386 0 4.332 6.345 6.442 10.684 6.442 4.454 0 10.055-2.977 10.055-6.442 0-17.426 18.363-28.015 48.59-27.969 4.344.008 7.863-3.5 7.871-7.828.008-4.332-3.504-7.847-7.848-7.855-2.066 0-4.082.07-6.066.187 3.379-7.949 4.879-16.699 4.566-26.148-.14-4.328-3.773-7.723-8.113-7.582-4.344.144-7.746 3.77-7.601 8.098.41 12.375-.055 23.425-9.274 29.253-2.62 1.653-5.672 3.09-8.562 3.09 2.246-6.101 3.941-12.547 4.632-19.488.446-4.434.493-9.7-.015-13.785-.781-6.336-1.73-13.524.676-18.938 2.16-4.66 7-6.613 14.109-6.613 4.336-.004 7.852-3.512 7.852-7.836.003-4.332-3.512-7.844-7.852-7.848-10.563 0-18.57 5.56-23.11 12.274-2.37-5.066-5.261-10.29-8.753-15.7a7.867 7.867 0 0 0-4.942-3.413 7.943 7.943 0 0 0-3.066-.059 7.924 7.924 0 0 0-2.856 1.121Zm0 0" fill="url(#a)"/></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path fill="#3C99D4" d="M61.773 2.91c-3.652 2.344-4.707 7.2-2.351 10.84C72.359 33.79 75.414 48.902 74.09 62.148c-5.356 25.364-16.996 30.508-27.172 30.508-9.934 0-7.273-16.344.195-21.129 4.457-2.785 10.164-4.593 14.547-4.593 4.34 0 7.86-3.508 7.86-7.836 0-4.332-3.52-7.84-7.86-7.84-5.117 0-10.14 1.078-14.824 2.906.957-4.516 1.309-9.398.07-14.586-1.879-7.883-7.285-15.406-16.68-22.703a7.856 7.856 0 0 0-5.8-1.598 7.855 7.855 0 0 0-5.235 2.961 7.826 7.826 0 0 0 1.38 11c7.652 5.946 10.179 10.344 11.042 13.965.867 3.621.172 7.504-1.566 12.844-2.219 7.191-4.793 13.613-5.922 19.773-.555 3.032-.602 6.328-.746 8.965-5.512-5.37-7.668-12.46-7.668-22.824 0-4.328-3.52-7.84-7.86-7.836-4.34.004-7.855 3.508-7.855 7.836 0 14.152 4.137 27.617 15.23 36.602 10.04 9.562 35.57 6.027 35.57 21.386 0 4.332 6.345 6.442 10.684 6.442 4.454 0 10.055-2.977 10.055-6.442 0-17.426 18.363-28.015 48.59-27.969 4.344.008 7.863-3.5 7.871-7.828.008-4.332-3.504-7.847-7.848-7.855-2.066 0-4.082.07-6.066.187 3.379-7.949 4.879-16.699 4.566-26.148-.14-4.328-3.773-7.723-8.113-7.582-4.344.144-7.746 3.77-7.601 8.098.41 12.375-.055 23.425-9.274 29.253-2.62 1.653-5.672 3.09-8.562 3.09 2.246-6.101 3.941-12.547 4.632-19.488.446-4.434.493-9.7-.015-13.785-.781-6.336-1.73-13.524.676-18.938 2.16-4.66 7-6.613 14.109-6.613 4.336-.004 7.852-3.512 7.852-7.836.003-4.332-3.512-7.844-7.852-7.848-10.563 0-18.57 5.56-23.11 12.274-2.37-5.066-5.261-10.29-8.753-15.7a7.867 7.867 0 0 0-4.942-3.413 7.943 7.943 0 0 0-3.066-.059 7.924 7.924 0 0 0-2.856 1.121Zm0 0"/></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1 @@
<svg viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg"><path fill="#f16822" d="M109.043 26.03c-4.368-2.524-8.284-3.752-11.62-4.247-.87-1.903-3.003-4.138-7.337-6.612-14.222-8.122-28.436-.085-28.436-.085L42.684 26.03l9.479 5.469L71.12 20.555s4.743-2.74 9.478 0c4.744 2.738 0 5.477 0 5.477L61.642 36.978l9.479 5.469L90.094 31.49c.282-.162 4.872-2.645 9.462.01 4.743 2.739 0 5.469 0 5.469L80.599 47.917l9.478 5.477 23.701-13.684s9.479-5.47-4.735-13.677z"/><path fill="#808285" d="M42.684 26.03s-4.744 2.74-4.744 8.209v27.335s0 5.478-4.743 2.739c-4.744-2.74-4.744-8.207-4.744-8.207V28.77c0-.341.017-.674.051-.998.52-4.812 4.684-7.218 4.684-7.218l-9.479-5.468s-.01 0-.017.01c-.281.162-4.726 2.9-4.726 8.198V50.63s0 5.477-4.744 2.739C9.48 50.628 9.48 45.16 9.48 45.16V17.827c0-5.47 4.743-8.208 4.743-8.208L4.744 4.14S0 6.88 0 12.348v27.336s0 16.423 14.222 24.63c4.36 2.517 7.38 2.714 9.479 1.784 2.099 3.353 5.119 6.646 9.479 9.163 14.222 8.207 14.222-8.208 14.222-8.208V39.718c0-5.477 4.743-8.208 4.743-8.208z"/><path d="M80.6 47.924s-4.745 2.738-4.745 8.207v27.336s0 5.476-4.744 2.738c-4.743-2.74-4.744-8.207-4.744-8.207L56.89 72.52s0 16.424 14.222 24.63c14.223 8.21 14.223-8.207 14.223-8.207V61.61c0-5.47 4.742-8.209 4.742-8.209L80.6 47.924zm-23.694 2.799v10.945l9.479 5.469V56.19l-9.479-5.468zm45.026 11.64c-3.556.026-7.112 2.079-7.112 10.184 0 16.21 14.223 24.629 14.223 24.629l4.744 2.74s4.742 2.738 4.742 8.207c0 5.477-4.742 2.738-4.742 2.738L94.82 99.914v10.947l18.957 10.948S128 130.015 128 113.599c0-16.414-9.479-21.892-9.479-21.892l-9.478-5.469s-4.744-2.738-4.744-8.207c0-5.486 4.744-2.746 4.744-2.746v-.002L128 86.23V75.285L109.043 64.34s-3.556-2.002-7.111-1.977z" fill="#bcbec0"/></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -0,0 +1 @@
<svg viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg"><path d="M4.744 4.14S0 6.88 0 12.349v27.336s0 16.423 14.223 24.63c4.36 2.517 7.38 2.714 9.478 1.784 2.1 3.353 5.119 6.647 9.479 9.164 14.222 8.207 14.222-8.21 14.222-8.21V39.72c0-5.477 4.743-8.21 4.743-8.21l-9.461-5.48s-4.745 2.74-4.745 8.21v27.335s.001 5.477-4.742 2.739c-4.744-2.74-4.744-8.208-4.744-8.208V28.77c0-.341.017-.675.05-.999.52-4.812 4.684-7.216 4.684-7.216l-9.478-5.47s-.01 0-.018.01c-.28.163-4.724 2.902-4.724 8.2V50.63s0 5.476-4.744 2.738C9.48 50.63 9.48 45.16 9.48 45.16V17.826c0-5.47 4.743-8.207 4.743-8.207L4.744 4.141zm37.94 21.89l9.478 5.468L71.12 20.555s4.744-2.74 9.479 0c4.744 2.738 0 5.476 0 5.476L61.643 36.98l9.478 5.468L90.094 31.49c.282-.162 4.873-2.645 9.463.01 4.743 2.739 0 5.469 0 5.469L80.6 47.918l9.476 5.477 23.701-13.684s9.48-5.47-4.734-13.678v-.004c-4.368-2.524-8.283-3.75-11.62-4.246-.87-1.903-3.003-4.137-7.337-6.611-14.222-8.122-28.436-.086-28.436-.086L42.684 26.029zM80.6 47.923s-4.745 2.738-4.745 8.207v27.336s0 5.476-4.744 2.738c-4.743-2.74-4.744-8.207-4.744-8.207l-9.476-5.478s-.002 16.424 14.22 24.63c14.223 8.21 14.225-8.207 14.225-8.207V61.61c0-5.47 4.74-8.209 4.74-8.209L80.6 47.924zm-23.694 2.799v10.945l9.479 5.469V56.189l-9.479-5.466zm45.026 11.64c-3.556.026-7.112 2.079-7.112 10.184 0 16.21 14.223 24.629 14.223 24.629l4.744 2.74s4.742 2.738 4.742 8.207c0 5.477-4.742 2.738-4.742 2.738L94.82 99.914v10.947l18.957 10.948S128 130.016 128 113.599c0-16.413-9.479-21.892-9.479-21.892l-9.478-5.469s-4.744-2.738-4.744-8.207c0-5.486 4.744-2.746 4.744-2.746v-.002L128 86.23V75.285L109.043 64.34s-3.556-2.002-7.111-1.977z"/></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

18909
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,38 +1,42 @@
{ {
"name": "devicon", "name": "devicon",
"version": "2.15.1", "version": "2.16.0",
"description": "Programming related icons collection", "description": "Programming related icons collection",
"main": "devicon.min.css", "main": "devicon.min.css",
"scripts": { "scripts": {
"build-css": "gulp updateCss && gulp clean", "build-css": "gulp updateCss && gulp clean",
"peek-test": "python ./.github/scripts/icomoon_peek.py ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json ./devicon.json ./icons ./ --pr_title \"$PR_TITLE\"", "peek-test": "python ./.github/scripts/icomoon_peek.py ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json ./devicon.json ./icons ./ --pr_title \"$PR_TITLE\"",
"optimize-svg": "gulp optimizeSvg", "optimize-svg": "gulp optimizeSvg",
"bump": "gulp bumpVersion", "bump": "gulp bumpVersion",
"build-icons": "python3 ./.github/scripts/icomoon_build_githubless.py ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json ./devicon.json ./icons ./ --headless", "build-icons": "python3 ./.github/scripts/icomoon_build_githubless.py ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json ./devicon.json ./icons ./ --headless",
"dev": "python3 -m http.server 8000 -d ./docs/" "dev": "concurrently \"npm:open-browser\" \"npm:start-local-server\"",
}, "start-local-server": "python3 -m http.server 8000",
"repository": { "open-browser": "node -e \"import('open').then(pkg => pkg.default('http://localhost:8000/docs'))\""
"type": "git", },
"url": "https://github.com/devicons/devicon.git" "repository": {
}, "type": "git",
"keywords": [ "url": "https://github.com/devicons/devicon.git"
"programming", },
"icons", "keywords": [
"svg", "programming",
"font" "icons",
], "svg",
"author": "devicons", "font"
"license": "MIT", ],
"bugs": { "author": "devicons",
"url": "https://github.com/devicons/devicon/issues" "license": "MIT",
}, "bugs": {
"homepage": "https://devicon.dev", "url": "https://github.com/devicons/devicon/issues"
"devDependencies": { },
"gulp": "^4.0.2", "homepage": "https://devicon.dev",
"gulp-footer": "^2.0.2", "devDependencies": {
"gulp-sass": "^5.0.0", "concurrently": "^8.2.2",
"gulp-svgmin": "^3.0.0", "gulp": "^4.0.2",
"sass": "^1.26.10", "gulp-footer": "^2.0.2",
"yargs": "^17.0.0" "gulp-sass": "^5.0.0",
} "gulp-svgmin": "^3.0.0",
"open": "^10.0.3",
"sass": "^1.26.10",
"yargs": "^17.0.0"
}
} }