Merge branch 'main' of https://github.com/lucide-icons/lucide into add-extra-checks

This commit is contained in:
Eric Fennis
2026-08-07 13:04:12 +02:00
13 changed files with 213 additions and 26 deletions
+1 -1
View File
@@ -31,7 +31,7 @@ jobs:
- name: Get changed files
id: changed-files
uses: tj-actions/changed-files@24d32ffd492484c1d75e0c0b894501ddb9d30d62 # v47.0.0
uses: tj-actions/changed-files@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 # v47.0.6
with:
files: |
icons/*
@@ -24,7 +24,7 @@ jobs:
- name: Get changed files
id: changed-files
uses: tj-actions/changed-files@24d32ffd492484c1d75e0c0b894501ddb9d30d62 # v47.0.0
uses: tj-actions/changed-files@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 # v47.0.6
with:
files: icons/*.svg
+1
View File
@@ -165,6 +165,7 @@ jobs:
with:
name: lucide-font
path: lucide-font
- name: Zip font and icons
run: |
zip -r lucide-font-${{ needs.prepare.outputs.VERSION }}.zip lucide-font
+1 -1
View File
@@ -21,7 +21,7 @@ jobs:
ref: refs/pull/${{ github.event.pull_request.number }}/merge
- name: Get changed files
id: changed-files
uses: tj-actions/changed-files@24d32ffd492484c1d75e0c0b894501ddb9d30d62 # v47.0.0
uses: tj-actions/changed-files@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 # v47.0.6
with:
files: icons/*.svg
- run: |
+34
View File
@@ -0,0 +1,34 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"samuelalake"
],
"use-cases": [
"rotation input in a design inspector",
"measurement tool in cad software",
"dimensioning in technical drawings",
"labeling angles in geometry exercises",
"displaying degrees for rotation controls"
],
"tags": [
"angle",
"degree",
"corner",
"geometry",
"measure",
"math",
"rotate",
"vertex",
"slope",
"protractor",
"measurement",
"dimension",
"arc",
"drafting",
"cad"
],
"categories": [
"math",
"design"
]
}
+2 -4
View File
@@ -9,8 +9,6 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="m13 11 9-9" />
<path d="M14.6 12.6c.8.8.9 2.1.2 3L10 22l-8-8 6.4-4.8c.9-.7 2.2-.6 3 .2Z" />
<path d="m6.8 10.4 6.8 6.8" />
<path d="m5 17 1.4-1.4" />
<path d="M3 3v16a2 2 0 0 0 2 2h16" />
<path d="M3 11a10 10 0 0 1 10 10" />
</svg>

Before

Width:  |  Height:  |  Size: 375 B

After

Width:  |  Height:  |  Size: 287 B

+44
View File
@@ -0,0 +1,44 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley",
"karsa-mistmere"
],
"use-cases": [
"representing AI-assisted sweeping or cleaning automation",
"indicating spotless or freshly cleaned floors",
"showing magical cleanup actions in smart home apps",
"representing enchanted broom or Halloween themes"
],
"tags": [
"broomstick",
"brush",
"sweep",
"sweeping",
"floor",
"cleaning",
"ai",
"magic",
"sparkle",
"smart",
"automation",
"housekeeping",
"chores",
"tidy",
"spotless",
"pristine",
"dust",
"debris",
"bristles",
"handle",
"janitor",
"maintenance",
"witch",
"halloween"
],
"categories": [
"tools",
"home",
"gaming"
]
}
+22
View File
@@ -0,0 +1,22 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M11 2v2" />
<path d="M12 3h-2" />
<path d="M13.5 10.5 22 2" />
<path d="M14.734 13.841a2 2 0 00-.314-2.42L12.58 9.58a2 2 0 00-2.421-.314l-7.657 4.461A1 1 0 002.3 15.3l6.403 6.403a1 1 0 001.571-.204z" />
<path d="M20 15v4" />
<path d="M22 17h-4" />
<path d="M4 4v4" />
<path d="m5 18 2-2" />
<path d="M6 6H2" />
<path d="m7.699 10.7 5.602 5.601" />
</svg>

After

Width:  |  Height:  |  Size: 585 B

+38
View File
@@ -0,0 +1,38 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley",
"karsa-mistmere"
],
"use-cases": [
"representing sweeping and floor cleaning tasks",
"indicating housekeeping or janitorial services",
"showing cleaning supplies in home maintenance apps",
"representing witchcraft or Halloween themes"
],
"tags": [
"broomstick",
"brush",
"sweep",
"sweeping",
"floor",
"cleaning",
"housekeeping",
"chores",
"tidy",
"spotless",
"dust",
"debris",
"bristles",
"handle",
"janitor",
"maintenance",
"witch",
"halloween"
],
"categories": [
"tools",
"home",
"gaming"
]
}
+16
View File
@@ -0,0 +1,16 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M13.5 10.5 22 2" />
<path d="M14.734 13.841a2 2 0 00-.314-2.42L12.58 9.58a2 2 0 00-2.421-.314l-7.657 4.461A1 1 0 002.3 15.3l6.403 6.403a1 1 0 001.571-.204z" />
<path d="m5 18 2-2" />
<path d="m7.699 10.7 5.602 5.601" />
</svg>

After

Width:  |  Height:  |  Size: 445 B

+37
View File
@@ -0,0 +1,37 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"rrod497",
"colebemis",
"karsa-mistmere",
"ericfennis",
"jguddas",
"danielbayley"
],
"use-cases": [
"indicating certified or registered email",
"marking messages with proof of delivery",
"marking a message as signed or sealed",
"labeling official or legal correspondence"
],
"tags": [
"email",
"message",
"letter",
"certified",
"registered",
"seal",
"stamp",
"verified",
"envelope",
"rosette",
"signed",
"official",
"delivery"
],
"categories": [
"mail",
"communication",
"security"
]
}
+16
View File
@@ -0,0 +1,16 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M22 7.7V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8.25" />
<path d="M12 12.996a1.94 1.94 0 0 1-1.03-.296L2 7" />
<path d="m20.69 16.479 1.29 4.88a.5.5 0 0 1-.698.591l-1.843-.849a1 1 0 0 0-.879.001l-1.846.85a.5.5 0 0 1-.692-.593l1.29-4.88" />
<circle cx="19" cy="14" r="3" />
</svg>

After

Width:  |  Height:  |  Size: 507 B

-19
View File
@@ -1,19 +0,0 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley"
],
"tags": [
"broomstick",
"brush",
"sweep",
"floor",
"cleaning",
"witch",
"halloween"
],
"categories": [
"tools",
"home"
]
}