Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ec3c3906f7 | ||
|
|
eb3c04d059 | ||
|
|
796dad298f | ||
|
|
3f4a337c5d | ||
|
|
47ad47f321 | ||
|
|
c967b3225c | ||
|
|
0516a35c56 | ||
|
|
48fb4d0079 | ||
|
|
672d891a6b | ||
|
|
d8a7841d33 | ||
|
|
716ae6d4e9 | ||
|
|
cd6ee554c8 | ||
|
|
be0956479b | ||
|
|
9f3692dee3 | ||
|
|
af82050077 | ||
|
|
50de1605e1 | ||
|
|
56b50bba8a | ||
|
|
bd4cdc5f39 | ||
|
|
fb617bfd6e | ||
|
|
50eacd724a | ||
|
|
06e26d6ff1 | ||
|
|
a79d711591 | ||
|
|
1bcad8fccb | ||
|
|
8d8b8744d1 | ||
|
|
23f9abc4ed | ||
|
|
bc0e5d1929 | ||
|
|
ce14971fa6 | ||
|
|
f68bec5ad1 |
@@ -3,7 +3,7 @@
|
||||
.next
|
||||
.obsidian
|
||||
.now
|
||||
.idea
|
||||
.cache
|
||||
.env
|
||||
node_modules
|
||||
dist
|
||||
|
||||
@@ -2,10 +2,21 @@
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"mittalyashu",
|
||||
"ericfennis"
|
||||
"ericfennis",
|
||||
"jguddas"
|
||||
],
|
||||
"use-cases": [],
|
||||
"tags": [
|
||||
"symbol",
|
||||
"sterisk",
|
||||
"mark",
|
||||
"pointer",
|
||||
"pencil",
|
||||
"sign",
|
||||
"alert",
|
||||
"notification",
|
||||
"indicator",
|
||||
"symbolic",
|
||||
"reference",
|
||||
"times",
|
||||
"multiply",
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M12 6v12" />
|
||||
<path d="M17.196 9 6.804 15" />
|
||||
<path d="m6.804 9 10.392 6" />
|
||||
<path d="M12 5v14" />
|
||||
<path d="m18.065 8.496-12.125 7" />
|
||||
<path d="m5.94 8.504 12.125 7" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 299 B After Width: | Height: | Size: 306 B |
@@ -10,5 +10,5 @@
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" />
|
||||
<path d="m9 12 2 2 4-4" />
|
||||
<path d="m16 9-5.5 5.5L8 12" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 412 B After Width: | Height: | Size: 417 B |
@@ -3,7 +3,8 @@
|
||||
"contributors": [
|
||||
"kemie",
|
||||
"ericfennis",
|
||||
"karsa-mistmere"
|
||||
"karsa-mistmere",
|
||||
"jguddas"
|
||||
],
|
||||
"use-cases": [],
|
||||
"tags": [
|
||||
|
||||
@@ -10,6 +10,6 @@
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M16.4 13.7A6.5 6.5 0 1 0 6.28 6.6c-1.1 3.13-.78 3.9-3.18 6.08A3 3 0 0 0 5 18c4 0 8.4-1.8 11.4-4.3" />
|
||||
<path d="m18.5 6 2.19 4.5a6.48 6.48 0 0 1-2.29 7.2C15.4 20.2 11 22 7 22a3 3 0 0 1-2.68-1.66L2.4 16.5" />
|
||||
<path d="m18.5 6 1.754 3.5a6.48 6.48 0 0 1-1.854 8.2C15.4 20.2 11 22 7 22a3 3 0 0 1-2.68-1.66L2.4 16.5" />
|
||||
<circle cx="12.5" cy="8.5" r="2.5" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 468 B After Width: | Height: | Size: 470 B |
@@ -1,7 +1,8 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"danielbayley"
|
||||
"danielbayley",
|
||||
"jguddas"
|
||||
],
|
||||
"use-cases": [],
|
||||
"tags": [
|
||||
@@ -22,7 +23,11 @@
|
||||
"brightness",
|
||||
"overlap",
|
||||
"colors",
|
||||
"colours"
|
||||
"colours",
|
||||
"marriage",
|
||||
"rings",
|
||||
"couple",
|
||||
"connection"
|
||||
],
|
||||
"categories": [
|
||||
"design",
|
||||
|
||||
@@ -9,6 +9,6 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<circle cx="9" cy="9" r="7" />
|
||||
<circle cx="15" cy="15" r="7" />
|
||||
<circle cx="15" cy="9" r="7" />
|
||||
<circle cx="9" cy="15" r="7" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 276 B After Width: | Height: | Size: 276 B |
@@ -9,7 +9,7 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="m14.5 7-5 5" />
|
||||
<path d="m14.5 7.5-5 5" />
|
||||
<path d="M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20" />
|
||||
<path d="m9.5 7 5 5" />
|
||||
<path d="m9.5 7.5 5 5" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 363 B After Width: | Height: | Size: 367 B |
@@ -10,5 +10,5 @@
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<circle cx="12" cy="12" r="10" />
|
||||
<path d="m9 12 2 2 4-4" />
|
||||
<path d="m16 9-5.5 5.5L8 12" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 273 B After Width: | Height: | Size: 278 B |
@@ -14,7 +14,25 @@
|
||||
"version control",
|
||||
"choices",
|
||||
"multiple choice",
|
||||
"choose"
|
||||
"choose",
|
||||
"album",
|
||||
"music",
|
||||
"songs",
|
||||
"format",
|
||||
"cd",
|
||||
"dvd",
|
||||
"vinyl",
|
||||
"sleeve",
|
||||
"cover",
|
||||
"platinum",
|
||||
"compilation",
|
||||
"ep",
|
||||
"recording",
|
||||
"playback",
|
||||
"spin",
|
||||
"rotate",
|
||||
"rpm",
|
||||
"dj"
|
||||
],
|
||||
"categories": [
|
||||
"development",
|
||||
|
||||
@@ -9,6 +9,6 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<circle cx="12" cy="12" r="10" />
|
||||
<circle cx="12" cy="12" r="1" />
|
||||
<circle cx="12" cy="12" r="10" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 279 B After Width: | Height: | Size: 279 B |
@@ -11,6 +11,6 @@
|
||||
>
|
||||
<rect width="8" height="4" x="8" y="2" rx="1" ry="1" />
|
||||
<path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2" />
|
||||
<path d="m15 11-6 6" />
|
||||
<path d="m9 11 6 6" />
|
||||
<path d="m14.5 11.5-5 5" />
|
||||
<path d="m9.5 11.5 5 5" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 405 B After Width: | Height: | Size: 413 B |
@@ -9,7 +9,7 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M21.95 13a10 10 0 1 0-8.685 8.92" />
|
||||
<path d="M12 6v6l4 2" />
|
||||
<path d="M22 12a10 10 0 1 0-11 9.95" />
|
||||
<path d="m22 16-5.5 5.5L14 19" />
|
||||
<path d="m16 19 2 2 4-4" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 313 B After Width: | Height: | Size: 313 B |
@@ -9,8 +9,8 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<line x1="12" x2="18" y1="12" y2="18" />
|
||||
<line x1="12" x2="18" y1="18" y2="12" />
|
||||
<rect width="14" height="14" x="8" y="8" rx="2" ry="2" />
|
||||
<path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2" />
|
||||
<path d="M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2" />
|
||||
<rect x="8" y="8" width="14" height="14" rx="2" />
|
||||
<path d="m12.5 12.5 5 5" />
|
||||
<path d="m12.5 17.5 5-5" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 425 B After Width: | Height: | Size: 389 B |
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"colebemis",
|
||||
"ericfennis",
|
||||
"karsa-mistmere"
|
||||
],
|
||||
"use-cases": [
|
||||
"Confirming a saved payment card is valid",
|
||||
"Indicating an approved card payment during checkout",
|
||||
"Verifying a payment method in billing settings",
|
||||
"Showing successful card authorization in banking apps"
|
||||
],
|
||||
"tags": [
|
||||
"debit",
|
||||
"payment",
|
||||
"banking",
|
||||
"finance",
|
||||
"transaction",
|
||||
"wallet",
|
||||
"purchase",
|
||||
"checkout",
|
||||
"billing",
|
||||
"account",
|
||||
"cardholder",
|
||||
"verified",
|
||||
"approved",
|
||||
"authorized",
|
||||
"valid",
|
||||
"success",
|
||||
"complete",
|
||||
"check",
|
||||
"bank",
|
||||
"cc"
|
||||
],
|
||||
"categories": [
|
||||
"account",
|
||||
"finance",
|
||||
"shopping"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
<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="M12.5 19H4a2 2 0 01-2-2V7a2 2 0 012-2h16a2 2 0 012 2v4" />
|
||||
<path d="m16 17 2 2 4-4" />
|
||||
<path d="M2 10h20" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 332 B |
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"colebemis",
|
||||
"ericfennis",
|
||||
"karsa-mistmere",
|
||||
"ameniti-mx"
|
||||
],
|
||||
"use-cases": [
|
||||
"Removing a saved payment card from an account",
|
||||
"Unlinking a payment method in billing settings",
|
||||
"Revoking card access in banking apps",
|
||||
"Indicating a declined or canceled card payment"
|
||||
],
|
||||
"tags": [
|
||||
"debit",
|
||||
"payment",
|
||||
"remove",
|
||||
"delete",
|
||||
"unlink",
|
||||
"revoke",
|
||||
"decline",
|
||||
"canceled",
|
||||
"banking",
|
||||
"finance",
|
||||
"wallet",
|
||||
"transaction",
|
||||
"billing",
|
||||
"account",
|
||||
"purchase",
|
||||
"checkout",
|
||||
"subtract",
|
||||
"minus",
|
||||
"bank",
|
||||
"cc"
|
||||
],
|
||||
"categories": [
|
||||
"account",
|
||||
"finance",
|
||||
"shopping"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
<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="M16 17h6" />
|
||||
<path d="M22 10H2" />
|
||||
<path d="M22 13V7a2 2 0 00-2-2H4a2 2 0 00-2 2v10a2 2 0 002 2h8.536" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 329 B |
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"colebemis",
|
||||
"ericfennis",
|
||||
"karsa-mistmere",
|
||||
"ameniti-mx"
|
||||
],
|
||||
"use-cases": [
|
||||
"Adding a payment card during checkout",
|
||||
"Saving a new payment method in billing settings",
|
||||
"Linking a card to a customer account",
|
||||
"Requesting an additional card in banking apps"
|
||||
],
|
||||
"tags": [
|
||||
"debit",
|
||||
"payment",
|
||||
"banking",
|
||||
"finance",
|
||||
"transaction",
|
||||
"wallet",
|
||||
"purchase",
|
||||
"checkout",
|
||||
"billing",
|
||||
"account",
|
||||
"cardholder",
|
||||
"add",
|
||||
"new",
|
||||
"link",
|
||||
"save",
|
||||
"method",
|
||||
"plastic",
|
||||
"bank",
|
||||
"cc"
|
||||
],
|
||||
"categories": [
|
||||
"account",
|
||||
"finance",
|
||||
"shopping"
|
||||
]
|
||||
}
|
||||
@@ -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="M16 17h6" />
|
||||
<path d="M19 14v6" />
|
||||
<path d="M22 10H2" />
|
||||
<path d="M22 11.354V7a2 2 0 00-2-2H4a2 2 0 00-2 2v10a2 2 0 002 2h8.536" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 357 B |
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"colebemis",
|
||||
"ericfennis",
|
||||
"karsa-mistmere"
|
||||
],
|
||||
"use-cases": [
|
||||
"Indicating a declined card payment during checkout",
|
||||
"Marking an invalid payment card in billing settings",
|
||||
"Showing failed card authorization in banking apps",
|
||||
"Canceling a card payment before submission"
|
||||
],
|
||||
"tags": [
|
||||
"debit",
|
||||
"payment",
|
||||
"banking",
|
||||
"finance",
|
||||
"transaction",
|
||||
"wallet",
|
||||
"purchase",
|
||||
"checkout",
|
||||
"billing",
|
||||
"account",
|
||||
"cardholder",
|
||||
"declined",
|
||||
"rejected",
|
||||
"failed",
|
||||
"invalid",
|
||||
"canceled",
|
||||
"error",
|
||||
"cancel",
|
||||
"bank",
|
||||
"cc"
|
||||
],
|
||||
"categories": [
|
||||
"account",
|
||||
"finance",
|
||||
"shopping"
|
||||
]
|
||||
}
|
||||
@@ -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="M12.5 19H4a2 2 0 01-2-2V7a2 2 0 012-2h16a2 2 0 012 2v3.5" />
|
||||
<path d="m16.5 14.5 5 5" />
|
||||
<path d="M2 10h20" />
|
||||
<path d="m21.5 14.5-5 5" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 364 B |
@@ -8,7 +8,7 @@
|
||||
"about",
|
||||
"calculate",
|
||||
"math",
|
||||
"operater"
|
||||
"operator"
|
||||
],
|
||||
"categories": [
|
||||
"math"
|
||||
|
||||
@@ -9,10 +9,10 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M15 11V9.416" />
|
||||
<path d="M17 9a5 5 0 00-3 1" />
|
||||
<path d="M7 9a5 5 0 013 1" />
|
||||
<path d="M9 11V9.416" />
|
||||
<path d="M9 16a5 5 0 016.001 0" />
|
||||
<path d="M15 12v-1.584" />
|
||||
<path d="M17 10a5 5 0 00-3 1" />
|
||||
<path d="M7 10a5 5 0 013 1" />
|
||||
<path d="M9 12v-1.584" />
|
||||
<path d="M9 17a5 5 0 016.001 0" />
|
||||
<circle cx="12" cy="12" r="10" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 402 B After Width: | Height: | Size: 406 B |
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"karsa-mistmere"
|
||||
],
|
||||
"use-cases": [
|
||||
"representing galaxies, stars, or deep space in astronomy content",
|
||||
"visualizing the universe or cosmos in science education",
|
||||
"marking space exploration, stargazing, or observatory features",
|
||||
"identifying star chart or constellation map features",
|
||||
"signifying interstellar or sci-fi travel sections in apps",
|
||||
"branding planetarium events or astronomy clubs",
|
||||
"decorative element in space-themed user interfaces or games",
|
||||
"marking cosmic discoveries or research in science publications"
|
||||
],
|
||||
"tags": [
|
||||
"astronomy",
|
||||
"space",
|
||||
"stars",
|
||||
"cosmos",
|
||||
"universe",
|
||||
"spiral",
|
||||
"milky way",
|
||||
"nebula",
|
||||
"cosmology",
|
||||
"interstellar",
|
||||
"celestial",
|
||||
"constellation",
|
||||
"stargazing",
|
||||
"spaceflight"
|
||||
],
|
||||
"categories": [
|
||||
"science"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<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="M16.005 15.108a5.041 6.52 28.25 00-8.008-6.217 5.041 6.52 28.25 008.008 6.217A11.884 7.288-60.76 014.029 7.001" />
|
||||
<path d="M17 21h.01" />
|
||||
<path d="M7 3h.01" />
|
||||
<path d="M7.997 8.891a11.885 7.288-60.756 0111.977 8.107" />
|
||||
<circle cx="12" cy="12" r="1" fill="currentColor" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 502 B |
@@ -2,12 +2,37 @@
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"mittalyashu",
|
||||
"ericfennis"
|
||||
"ericfennis",
|
||||
"jguddas"
|
||||
],
|
||||
"use-cases": [
|
||||
"Representing Halloween themes in seasonal content",
|
||||
"Indicating spooky or haunted themes",
|
||||
"Marking invisible or hidden states in playful UIs",
|
||||
"Indicating dead links or obsolete content",
|
||||
"Showing ghosts or spirits in arcade-style games"
|
||||
],
|
||||
"use-cases": [],
|
||||
"tags": [
|
||||
"spirit",
|
||||
"haunt",
|
||||
"specter",
|
||||
"apparition",
|
||||
"wraith",
|
||||
"shade",
|
||||
"phantom",
|
||||
"entity",
|
||||
"shadow",
|
||||
"silhouette",
|
||||
"pac-man",
|
||||
"spooky"
|
||||
"spooky",
|
||||
"halloween",
|
||||
"haunted",
|
||||
"invisible",
|
||||
"hidden",
|
||||
"empty",
|
||||
"dead",
|
||||
"obsolete",
|
||||
"outdated"
|
||||
],
|
||||
"categories": [
|
||||
"gaming"
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M9 10h.01" />
|
||||
<path d="M15 10h.01" />
|
||||
<path d="M12 2a8 8 0 0 0-8 8v12l3-3 2.5 2.5L12 19l2.5 2.5L17 19l3 3V10a8 8 0 0 0-8-8z" />
|
||||
<path d="M15 10v1" />
|
||||
<path d="M7.528 20.472a1.6 1.6 0 012.277 0l1.057 1.056a1.6 1.6 0 002.276 0l1.057-1.056a1.6 1.6 0 012.277 0l1.114 1.114a1.4 1.4 0 002.414-1V10a8 8 0 00-16 0v10.586a1.4 1.4 0 002.414 1z" />
|
||||
<path d="M9 10v1" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 351 B After Width: | Height: | Size: 445 B |
@@ -11,7 +11,7 @@
|
||||
>
|
||||
<path d="M12 6h4a2 2 0 0 1 2 2v7" />
|
||||
<path d="M6 12v9" />
|
||||
<path d="M9 3 3 9" />
|
||||
<path d="M9 9 3 3" />
|
||||
<path d="m8.5 3.5-5 5" />
|
||||
<path d="m8.5 8.5-5-5" />
|
||||
<circle cx="18" cy="18" r="3" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 353 B After Width: | Height: | Size: 361 B |
@@ -9,10 +9,10 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<circle cx="6" cy="6" r="3" />
|
||||
<path d="m15.5 3.5 5 5" />
|
||||
<path d="m15.5 8.5 5-5" />
|
||||
<path d="M18 11.62V15" />
|
||||
<path d="M6 9v12" />
|
||||
<path d="m21 3-6 6" />
|
||||
<path d="m21 9-6-6" />
|
||||
<path d="M18 11.5V15" />
|
||||
<circle cx="18" cy="18" r="3" />
|
||||
<circle cx="6" cy="6" r="3" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 376 B After Width: | Height: | Size: 385 B |
@@ -10,6 +10,6 @@
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M12 3v17a1 1 0 0 1-1 1H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v6a1 1 0 0 1-1 1H3" />
|
||||
<path d="m16 16 5 5" />
|
||||
<path d="m16 21 5-5" />
|
||||
<path d="m16.5 16.5 5 5" />
|
||||
<path d="m16.5 21.5 5-5" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 365 B After Width: | Height: | Size: 373 B |
@@ -9,7 +9,7 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4" />
|
||||
<path d="m21 2-9.6 9.6" />
|
||||
<circle cx="7.5" cy="15.5" r="5.5" />
|
||||
<path d="m2 21 9.6-9.6" />
|
||||
<path d="m7.5 15.5 2.3 2.3a1 1 0 0 1 0 1.4l-2.1 2.1a1 1 0 0 1-1.4 0L4 19" />
|
||||
<circle cx="15.5" cy="7.5" r="5.5" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 355 B After Width: | Height: | Size: 356 B |
@@ -9,8 +9,8 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M22 13V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h9" />
|
||||
<path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7" />
|
||||
<path d="m17 17 4 4" />
|
||||
<path d="m21 17-4 4" />
|
||||
<path d="M22 12.532V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8.792" />
|
||||
<path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7" />
|
||||
<path d="m16.5 16.5 5 5" />
|
||||
<path d="m21.5 16.5-5 5" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 390 B After Width: | Height: | Size: 404 B |
@@ -10,5 +10,5 @@
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719" />
|
||||
<path d="m9 12 2 2 4-4" />
|
||||
<path d="m16 9-5.5 5.5L8 12" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 376 B After Width: | Height: | Size: 381 B |
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"colebemis",
|
||||
"csandman",
|
||||
"ericfennis",
|
||||
"jguddas",
|
||||
"karsa-mistmere",
|
||||
"aliyasirnac"
|
||||
],
|
||||
"use-cases": [
|
||||
"Confirming a draft message is ready",
|
||||
"Marking pending feedback as resolved",
|
||||
"Indicating provisional approval in conversation threads",
|
||||
"Showing completed review status for comments"
|
||||
],
|
||||
"tags": [
|
||||
"comment",
|
||||
"chat",
|
||||
"conversation",
|
||||
"dialog",
|
||||
"feedback",
|
||||
"speech bubble",
|
||||
"draft",
|
||||
"pending",
|
||||
"provisional",
|
||||
"verification",
|
||||
"confirmation",
|
||||
"success",
|
||||
"status",
|
||||
"check",
|
||||
"approval",
|
||||
"moderate",
|
||||
"resolved",
|
||||
"done",
|
||||
"complete"
|
||||
],
|
||||
"categories": [
|
||||
"social",
|
||||
"account"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
<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="M10.1 2.182a10 10 0 013.8 0" />
|
||||
<path d="M13.9 21.818a10 10 0 01-3.8 0" />
|
||||
<path d="M17.609 3.72a10 10 0 012.69 2.7" />
|
||||
<path d="M2.182 13.9a10 10 0 010-3.8" />
|
||||
<path d="M20.28 17.61a10 10 0 01-2.7 2.69" />
|
||||
<path d="M21.818 10.1a10 10 0 010 3.8" />
|
||||
<path d="M3.721 6.391a10 10 0 012.7-2.69" />
|
||||
<path d="m6.163 21.117-2.906.85a1 1 0 01-1.236-1.169l.965-2.98" />
|
||||
<path d="m16 9-5.5 5.5L8 12" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 628 B |
@@ -2,7 +2,8 @@
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"chessurisme",
|
||||
"karsa-mistmere"
|
||||
"karsa-mistmere",
|
||||
"jguddas"
|
||||
],
|
||||
"use-cases": [],
|
||||
"tags": [
|
||||
|
||||
@@ -11,8 +11,8 @@
|
||||
>
|
||||
<path d="M11.25 17.25h1.5L12 18z" />
|
||||
<path d="m15 12 2 2" />
|
||||
<path d="M18 6.5a.5.5 0 0 0-.5-.5" />
|
||||
<path d="M20.69 9.67a4.5 4.5 0 1 0-7.04-5.5 8.35 8.35 0 0 0-3.3 0 4.5 4.5 0 1 0-7.04 5.5C2.49 11.2 2 12.88 2 14.5 2 19.47 6.48 22 12 22s10-2.53 10-7.5c0-1.62-.48-3.3-1.3-4.83" />
|
||||
<path d="M6 6.5a.495.495 0 0 1 .5-.5" />
|
||||
<path d="M17.902 6.599a8 8 0 0 0-.5-.5" />
|
||||
<path d="M2 14.5C2 19.47 6.48 22 12 22s10-2.53 10-7.5a10 10 0 0 0-1.3-4.83 4.5 4.5 0 1 0-7.05-5.5 8 8 0 0 0-3.3 0 4.5 4.5 0 1 0-7.04 5.5A10 10 0 0 0 2 14.5" />
|
||||
<path d="M6.099 6.599a8 8 0 0 1 .5-.5" />
|
||||
<path d="m9 12-2 2" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 562 B After Width: | Height: | Size: 549 B |
@@ -9,10 +9,10 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M18.5 8c-1.4 0-2.6-.8-3.2-2A6.87 6.87 0 0 0 2 9v11a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-8.5C22 9.6 20.4 8 18.5 8" />
|
||||
<path d="M2 14h20" />
|
||||
<path d="M6 14v4" />
|
||||
<path d="M10 14v4" />
|
||||
<path d="M14 14v4" />
|
||||
<path d="M18 14v4" />
|
||||
<path d="M10 13v4" />
|
||||
<path d="M14 13v4" />
|
||||
<path d="M18 13v4" />
|
||||
<path d="M2 13h20" />
|
||||
<path d="M22 11.5A3.5 3.5 0 0018.5 8a3.52 3.52 0 01-3.173-2A7 7 0 002 9v10a2 2 0 002 2h16a2 2 0 002-2z" />
|
||||
<path d="M6 13v4" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 450 B After Width: | Height: | Size: 436 B |
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"Barakudum",
|
||||
"jamiemlaw",
|
||||
"karsa-mistmere"
|
||||
],
|
||||
"use-cases": [
|
||||
"Representing a single card in tabletop games",
|
||||
"Showing flashcards in learning interfaces",
|
||||
"Marking prompts in icebreaker activities",
|
||||
"Indicating chance-based actions or random selection"
|
||||
],
|
||||
"tags": [
|
||||
"deck",
|
||||
"draw",
|
||||
"deal",
|
||||
"shuffle",
|
||||
"chance",
|
||||
"random",
|
||||
"selection",
|
||||
"tabletop",
|
||||
"flashcard",
|
||||
"study",
|
||||
"learning",
|
||||
"prompt",
|
||||
"icebreaker",
|
||||
"conversation",
|
||||
"collectible",
|
||||
"trading",
|
||||
"poker",
|
||||
"casino",
|
||||
"game",
|
||||
"gambling",
|
||||
"suit"
|
||||
],
|
||||
"categories": [
|
||||
"gaming",
|
||||
"development"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
<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="M12.832 8.445a1 1 0 00-1.589-.098l-2.075 3.098a1 1 0 000 1.11l2 3a1 1 0 001.664 0l2-3a1 1 0 000-1.11z" />
|
||||
<rect x="5" y="2" width="14" height="20" rx="2" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 378 B |
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"Barakudum",
|
||||
"karsa-mistmere"
|
||||
],
|
||||
"use-cases": [
|
||||
"Representing a player's hand in card games",
|
||||
"Showing planning poker estimates in agile tools",
|
||||
"Displaying icebreaker prompts in conversation apps",
|
||||
"Marking spread or revealed collectible cards"
|
||||
],
|
||||
"tags": [
|
||||
"deck",
|
||||
"fan",
|
||||
"spread",
|
||||
"hand",
|
||||
"deal",
|
||||
"dealt",
|
||||
"draw",
|
||||
"shuffle",
|
||||
"tabletop",
|
||||
"planning poker",
|
||||
"scrum",
|
||||
"agile",
|
||||
"estimation",
|
||||
"estimate",
|
||||
"prompt",
|
||||
"icebreaker",
|
||||
"conversation",
|
||||
"collectible",
|
||||
"collection",
|
||||
"trading",
|
||||
"poker",
|
||||
"casino",
|
||||
"game",
|
||||
"gambling",
|
||||
"suit"
|
||||
],
|
||||
"categories": [
|
||||
"gaming",
|
||||
"development",
|
||||
"social"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
<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="M12.65 7.65a2 2 0 012.629-1.046l5.51 2.374a2 2 0 011.046 2.628l-3.957 9.184a2 2 0 01-2.628 1.046l-5.51-2.374a2 2 0 01-1.046-2.628z" />
|
||||
<path d="M18 7.777V4a2 2 0 00-2-2h-6a2 2 0 00-2 2v10a2 2 0 001.137 1.805" />
|
||||
<path d="m8 4.389-4.364.809a2 2 0 00-1.602 2.33l1.822 9.833a2 2 0 002.331 1.602l2.542-.47" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 529 B |
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"Barakudum",
|
||||
"jamiemlaw",
|
||||
"karsa-mistmere"
|
||||
],
|
||||
"use-cases": [
|
||||
"Representing decks in tabletop games",
|
||||
"Showing planning poker cards in agile tools",
|
||||
"Organizing flashcard sets in learning apps",
|
||||
"Marking collectible card collections in inventories"
|
||||
],
|
||||
"tags": [
|
||||
"deck",
|
||||
"stack",
|
||||
"shuffle",
|
||||
"deal",
|
||||
"draw",
|
||||
"hand",
|
||||
"tabletop",
|
||||
"planning poker",
|
||||
"scrum",
|
||||
"agile",
|
||||
"estimation",
|
||||
"estimate",
|
||||
"flashcards",
|
||||
"study",
|
||||
"learning",
|
||||
"collectible",
|
||||
"collection",
|
||||
"trading",
|
||||
"poker",
|
||||
"casino",
|
||||
"game",
|
||||
"gambling",
|
||||
"suit"
|
||||
],
|
||||
"categories": [
|
||||
"gaming",
|
||||
"development"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
<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="M14.832 8.445a1 1 0 00-1.589-.098l-2.075 3.098a1 1 0 000 1.11l2 3a1 1 0 001.664 0l2-3a1 1 0 000-1.11z" />
|
||||
<path d="m7.18 20.827-5-11a2 2 0 01.993-2.647L7 5.44" />
|
||||
<rect x="7" y="2" width="14" height="20" rx="2" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 437 B |
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"zoharma",
|
||||
"karsa-mistmere"
|
||||
],
|
||||
"use-cases": [
|
||||
"Representing industrial automation and robotics",
|
||||
"Showing automated assembly or fabrication processes",
|
||||
"Controlling robotic equipment in manufacturing apps",
|
||||
"Monitoring assembly line operations in factory dashboards",
|
||||
"Indicating automated production tasks in workflow tools"
|
||||
],
|
||||
"tags": [
|
||||
"mechanical",
|
||||
"automation",
|
||||
"factory",
|
||||
"manufacture",
|
||||
"technology",
|
||||
"cyborg",
|
||||
"industrial",
|
||||
"hardware",
|
||||
"machinery"
|
||||
],
|
||||
"categories": [
|
||||
"science",
|
||||
"tools"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
<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="M12 21 7.5 8.322" />
|
||||
<path d="m14 7 1.75-3.767a.5.5 0 0 1 .662-.172L20 5.005" />
|
||||
<path d="m20 8.998-3.588 1.944a.5.5 0 0 1-.662-.172L14 7H8" />
|
||||
<path d="M3.486 21h10" />
|
||||
<path d="M5 21V8.732" />
|
||||
<circle cx="6" cy="7" r="2" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 455 B |
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"benhaube",
|
||||
"karsa-mistmere"
|
||||
],
|
||||
"use-cases": [
|
||||
"Representing automated floor cleaning on a smart home app control panel",
|
||||
"Displaying as a device icon on a local network clients list",
|
||||
"Controlling robotic cleaning devices from connected home dashboards",
|
||||
"Scheduling recurring vacuum runs in housekeeping apps",
|
||||
"Monitoring cleaning progress on mapped floor plans"
|
||||
],
|
||||
"tags": [
|
||||
"appliance",
|
||||
"cleaning",
|
||||
"household",
|
||||
"housekeeping",
|
||||
"tool",
|
||||
"maintenance",
|
||||
"smarthome",
|
||||
"sweeping",
|
||||
"hygiene",
|
||||
"chores",
|
||||
"automation",
|
||||
"smart home",
|
||||
"device",
|
||||
"floor",
|
||||
"dust",
|
||||
"debris",
|
||||
"navigation",
|
||||
"sensor"
|
||||
],
|
||||
"categories": [
|
||||
"devices",
|
||||
"home",
|
||||
"tools"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
<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 17h2" />
|
||||
<path d="M12 12h.01" />
|
||||
<path d="M17 12a5 5 0 00-10 0" />
|
||||
<path d="M19 2v2.8" />
|
||||
<path d="M2 5h2.8" />
|
||||
<path d="M22 5h-2.8" />
|
||||
<path d="M5 2v2.8" />
|
||||
<circle cx="12" cy="12" r="10" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 429 B |
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"l0uisgrange",
|
||||
"karsa-mistmere",
|
||||
"jguddas"
|
||||
],
|
||||
"use-cases": [
|
||||
"representing maritime freight or cargo shipments",
|
||||
"indicating seaborne logistics in supply chain dashboards",
|
||||
"marking ports, terminals, or dock operations on maps",
|
||||
"showing import or export status in trade apps",
|
||||
"offering a shipping option in e-commerce or order tracking",
|
||||
"illustrating cargo capacity or vessel type in transport apps",
|
||||
"denoting bulk or container shipping routes"
|
||||
],
|
||||
"tags": [
|
||||
"boat",
|
||||
"knots",
|
||||
"nautical mile",
|
||||
"maritime",
|
||||
"sailing",
|
||||
"cruise",
|
||||
"ocean liner",
|
||||
"tanker",
|
||||
"vessel",
|
||||
"navy",
|
||||
"cargo",
|
||||
"container",
|
||||
"freighter",
|
||||
"freight",
|
||||
"shipping",
|
||||
"port",
|
||||
"harbor",
|
||||
"dock",
|
||||
"logistics",
|
||||
"import",
|
||||
"export"
|
||||
],
|
||||
"categories": [
|
||||
"transportation",
|
||||
"navigation",
|
||||
"travel"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<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="M12 15v-3" />
|
||||
<path d="M12 2v2" />
|
||||
<path d="M16.5 12V9a1 1 0 011-1h1a1 1 0 001-1V5a1 1 0 00-1-1h-13a1 1 0 00-1 1v2a1 1 0 001 1h1a1 1 0 011 1v3" />
|
||||
<path d="M19.38 19c1.076-1.815 1.636-4.89 1.628-6.008a1 1 0 00-1-.992H3.984a1 1 0 00-1 .984c-.03 1.86.97 5.621 2.826 7.776" />
|
||||
<path d="M2 20c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1s1.2 1 2.5 1c2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 617 B |
@@ -9,9 +9,9 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M12 10.189V14" />
|
||||
<path d="M12 2v3" />
|
||||
<path d="M19 13V7a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v6" />
|
||||
<path d="M19.38 20A11.6 11.6 0 0 0 21 14l-8.188-3.639a2 2 0 0 0-1.624 0L3 14a11.6 11.6 0 0 0 2.81 7.76" />
|
||||
<path d="M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1s1.2 1 2.5 1c2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1" />
|
||||
<path d="M12 2v2" />
|
||||
<path d="M12 9.189V13" />
|
||||
<path d="M19 12V6a2 2 0 00-2-2H7a2 2 0 00-2 2v6" />
|
||||
<path d="M19.38 19A11.6 11.6 0 0021 13l-8.188-3.639a2 2 0 00-1.624 0L3 13.001a11.6 11.6 0 002.81 7.76" />
|
||||
<path d="M2 20c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1s1.2 1 2.5 1c2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 543 B After Width: | Height: | Size: 539 B |
@@ -4,7 +4,8 @@
|
||||
"colebemis",
|
||||
"csandman",
|
||||
"ericfennis",
|
||||
"karsa-mistmere"
|
||||
"karsa-mistmere",
|
||||
"jguddas"
|
||||
],
|
||||
"use-cases": [],
|
||||
"tags": [
|
||||
|
||||
@@ -9,7 +9,8 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<circle cx="8" cy="21" r="1" />
|
||||
<circle cx="19" cy="21" r="1" />
|
||||
<path d="M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12" />
|
||||
<path d="m2.05 2.05 1.099-.028a1 1 0 0 1 1.008.815l2.69 14.347A1 1 0 0 0 7.83 18H18" />
|
||||
<path d="M4.563 5h16.435a1 1 0 0 1 .981 1.204l-1.026 6.226A2 2 0 0 1 18.962 14H6.25" />
|
||||
<circle cx="18" cy="20" r="2" />
|
||||
<circle cx="8" cy="20" r="2" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 373 B After Width: | Height: | Size: 457 B |
@@ -9,7 +9,7 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="m6 16 6-12 6 12" />
|
||||
<path d="M8 12h8" />
|
||||
<path d="m16 20 2 2 4-4" />
|
||||
<path d="m20 15-5.5 5.5L12 18" />
|
||||
<path d="m4 16 6-12 5.115 10.23" />
|
||||
<path d="M6 12h8" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 292 B After Width: | Height: | Size: 305 B |
@@ -10,5 +10,5 @@
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="18" height="18" x="3" y="3" rx="2" />
|
||||
<path d="m9 12 2 2 4-4" />
|
||||
<path d="m16 9-5.5 5.5L8 12" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 290 B After Width: | Height: | Size: 295 B |
@@ -2,7 +2,8 @@
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"Patchethium",
|
||||
"ericfennis"
|
||||
"ericfennis",
|
||||
"jguddas"
|
||||
],
|
||||
"use-cases": [],
|
||||
"tags": [
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M8 19H5c-1 0-2-1-2-2V7c0-1 1-2 2-2h3" />
|
||||
<path d="M16 5h3c1 0 2 1 2 2v10c0 1-1 2-2 2h-3" />
|
||||
<line x1="12" x2="12" y1="4" y2="20" />
|
||||
<path d="M12 2v20" />
|
||||
<path d="M16 3h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-3" />
|
||||
<path d="M8 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 355 B After Width: | Height: | Size: 344 B |
@@ -2,7 +2,8 @@
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"Patchethium",
|
||||
"ericfennis"
|
||||
"ericfennis",
|
||||
"jguddas"
|
||||
],
|
||||
"use-cases": [],
|
||||
"tags": [
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M5 8V5c0-1 1-2 2-2h10c1 0 2 1 2 2v3" />
|
||||
<path d="M19 16v3c0 1-1 2-2 2H7c-1 0-2-1-2-2v-3" />
|
||||
<line x1="4" x2="20" y1="12" y2="12" />
|
||||
<path d="M2 12h20" />
|
||||
<path d="M21 16v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-3" />
|
||||
<path d="M3 8V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v3" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 355 B After Width: | Height: | Size: 344 B |
@@ -5,13 +5,28 @@
|
||||
"jguddas",
|
||||
"ericfennis"
|
||||
],
|
||||
"use-cases": [],
|
||||
"use-cases": [
|
||||
"Representing weapons or melee attacks in games",
|
||||
"Indicating combat abilities in character interfaces",
|
||||
"Showing fantasy or medieval equipment in inventories",
|
||||
"Marking offensive actions in strategy tools"
|
||||
],
|
||||
"tags": [
|
||||
"battle",
|
||||
"challenge",
|
||||
"combat",
|
||||
"duel",
|
||||
"fantasy",
|
||||
"game",
|
||||
"knight",
|
||||
"melee",
|
||||
"medieval",
|
||||
"offense",
|
||||
"rpg",
|
||||
"sharp",
|
||||
"weapon",
|
||||
"war",
|
||||
"weapon"
|
||||
"warrior"
|
||||
],
|
||||
"categories": [
|
||||
"gaming",
|
||||
|
||||
@@ -12,5 +12,5 @@
|
||||
<path d="m11 19-6-6" />
|
||||
<path d="m5 21-2-2" />
|
||||
<path d="m8 16-4 4" />
|
||||
<path d="M9.5 17.5 21 6V3h-3L6.5 14.5" />
|
||||
<path d="M9.5 17.5 20.414 6.586A2 2 0 0021 5.172V3h-2.172a2 2 0 00-1.414.586L6.5 14.5" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 328 B After Width: | Height: | Size: 376 B |
@@ -2,15 +2,34 @@
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"karsa-mistmere",
|
||||
"ericfennis"
|
||||
"ericfennis",
|
||||
"jguddas"
|
||||
],
|
||||
"use-cases": [
|
||||
"Representing battles or duels in games",
|
||||
"Indicating player-versus-player combat modes",
|
||||
"Showing opposing factions in strategy interfaces",
|
||||
"Marking conflict or rivalry in competition brackets"
|
||||
],
|
||||
"use-cases": [],
|
||||
"tags": [
|
||||
"battle",
|
||||
"challenge",
|
||||
"combat",
|
||||
"conflict",
|
||||
"crossed",
|
||||
"duel",
|
||||
"faction",
|
||||
"fantasy",
|
||||
"game",
|
||||
"melee",
|
||||
"medieval",
|
||||
"opponent",
|
||||
"rivalry",
|
||||
"rpg",
|
||||
"versus",
|
||||
"weapon",
|
||||
"war",
|
||||
"weapon"
|
||||
"warrior"
|
||||
],
|
||||
"categories": [
|
||||
"gaming",
|
||||
|
||||
@@ -9,12 +9,12 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<polyline points="14.5 17.5 3 6 3 3 6 3 17.5 14.5" />
|
||||
<line x1="13" x2="19" y1="19" y2="13" />
|
||||
<line x1="16" x2="20" y1="16" y2="20" />
|
||||
<line x1="19" x2="21" y1="21" y2="19" />
|
||||
<polyline points="14.5 6.5 18 3 21 3 21 6 17.5 9.5" />
|
||||
<line x1="5" x2="9" y1="14" y2="18" />
|
||||
<line x1="7" x2="4" y1="17" y2="20" />
|
||||
<line x1="3" x2="5" y1="19" y2="21" />
|
||||
<path d="m13 19 6-6" />
|
||||
<path d="M14.5 17.5 3.586 6.586A2 2 0 013 5.172V3h2.172a2 2 0 011.414.586L17.5 14.5" />
|
||||
<path d="m14.828 6.172 2.586-2.586A2 2 0 0118.828 3H21v2.172a2 2 0 01-.586 1.414l-2.586 2.586" />
|
||||
<path d="m16 16 4 4" />
|
||||
<path d="m19 21 2-2" />
|
||||
<path d="m5 14 4 4" />
|
||||
<path d="m5 21-2-2" />
|
||||
<path d="M7.5 16.5 4 20" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 573 B After Width: | Height: | Size: 556 B |
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"MadsMadsDk",
|
||||
"karsa-mistmere"
|
||||
],
|
||||
"use-cases": [
|
||||
"Ecommerce (self pick-up options for large items)",
|
||||
"Trailer lending services",
|
||||
"Map markers",
|
||||
"Asset tracking systems in construction"
|
||||
],
|
||||
"tags": [
|
||||
"tow",
|
||||
"shipping",
|
||||
"delivery",
|
||||
"haulage",
|
||||
"vehicle",
|
||||
"equipment",
|
||||
"freight"
|
||||
],
|
||||
"categories": [
|
||||
"transportation"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
<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="M10 11.341V10" />
|
||||
<path d="M14 13v-3" />
|
||||
<path d="M18 17V8a2 2 0 00-2-2H4a2 2 0 00-2 2v7a2 2 0 002 2h2" />
|
||||
<path d="M22 15v1a1 1 0 01-1 1H10" />
|
||||
<path d="M6 11.341V10" />
|
||||
<circle cx="8" cy="17" r="2" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 432 B |
@@ -9,8 +9,8 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M2 21a8 8 0 0 1 11.873-7" />
|
||||
<path d="m16.5 16.5 5 5" />
|
||||
<path d="M2 21a8 8 0 0 1 11.531-7.18" />
|
||||
<path d="m21.5 16.5-5 5" />
|
||||
<circle cx="10" cy="8" r="5" />
|
||||
<path d="m17 17 5 5" />
|
||||
<path d="m22 17-5 5" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 334 B After Width: | Height: | Size: 345 B |
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"daboudii",
|
||||
"timmy471",
|
||||
"karsa-mistmere"
|
||||
],
|
||||
"use-cases": [
|
||||
"Representing polygon geometry in drawing tools",
|
||||
"Indicating area boundaries on maps",
|
||||
"Editing vector shapes in design software",
|
||||
"Working with GIS regions or coordinate data"
|
||||
],
|
||||
"tags": [
|
||||
"map",
|
||||
"vector",
|
||||
"geometry",
|
||||
"coordinates",
|
||||
"shape",
|
||||
"location",
|
||||
"boundary",
|
||||
"area",
|
||||
"region",
|
||||
"gis",
|
||||
"geospatial",
|
||||
"vertices",
|
||||
"points",
|
||||
"outline",
|
||||
"drawing",
|
||||
"design",
|
||||
"math"
|
||||
],
|
||||
"categories": [
|
||||
"design",
|
||||
"math",
|
||||
"shapes"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
<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="m12.828 4.813 5.344 2.375" />
|
||||
<path d="m15.769 18.153 3.461-8.306" />
|
||||
<path d="m5.687 14.074 7.625 4.852" />
|
||||
<path d="M9.772 5.579 5.228 11.42" />
|
||||
<circle cx="11" cy="4" r="2" />
|
||||
<circle cx="15" cy="20" r="2" />
|
||||
<circle cx="20" cy="8" r="2" />
|
||||
<circle cx="4" cy="13" r="2" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 509 B |
@@ -9,12 +9,12 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M19.5 7a24 24 0 0 1 0 10" />
|
||||
<path d="M4.5 7a24 24 0 0 0 0 10" />
|
||||
<path d="M7 19.5a24 24 0 0 0 10 0" />
|
||||
<path d="M7 4.5a24 24 0 0 1 10 0" />
|
||||
<rect x="17" y="17" width="5" height="5" rx="1" />
|
||||
<rect x="17" y="2" width="5" height="5" rx="1" />
|
||||
<rect x="2" y="17" width="5" height="5" rx="1" />
|
||||
<rect x="2" y="2" width="5" height="5" rx="1" />
|
||||
<path d="M17.055 4.533a24 24 0 00-10.11 0" />
|
||||
<path d="M19.467 17.055a24 24 0 000-10.11" />
|
||||
<path d="M4.533 6.945a24 24 0 000 10.11" />
|
||||
<path d="M6.945 19.467a24 24 0 0010.11 0" />
|
||||
<circle cx="19" cy="19" r="2" />
|
||||
<circle cx="19" cy="5" r="2" />
|
||||
<circle cx="5" cy="19" r="2" />
|
||||
<circle cx="5" cy="5" r="2" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 574 B After Width: | Height: | Size: 533 B |
@@ -9,7 +9,7 @@
|
||||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z" />
|
||||
<line x1="22" x2="16" y1="9" y2="15" />
|
||||
<line x1="16" x2="22" y1="9" y2="15" />
|
||||
<path d="M11 4.702a.7.7 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.7.7 0 0 0 11 19.298z" />
|
||||
<path d="m16.5 14.5 5-5" />
|
||||
<path d="m16.5 9.5 5 5" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 476 B After Width: | Height: | Size: 443 B |
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"RajnishKMehta"
|
||||
],
|
||||
"use-cases": [
|
||||
"night mode",
|
||||
"nocturnal wildlife",
|
||||
"cave exploration",
|
||||
"halloween theme",
|
||||
"spooky content",
|
||||
"horror category",
|
||||
"wildlife tracking",
|
||||
"animal identification",
|
||||
"dark themed event",
|
||||
"vampire themed content"
|
||||
],
|
||||
"tags": [
|
||||
"nocturnal",
|
||||
"vampire",
|
||||
"winged",
|
||||
"creature",
|
||||
"nocturne",
|
||||
"flying",
|
||||
"bat",
|
||||
"animal",
|
||||
"mammal",
|
||||
"wildlife",
|
||||
"cave",
|
||||
"halloween",
|
||||
"wings",
|
||||
"night",
|
||||
"chamgadar"
|
||||
],
|
||||
"categories": [
|
||||
"animals"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
<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="M12 20c1.1-2.8 2.9-4.8 5-4 .8-2 2.6-3.4 5-3-.2-2.4.1-5-2-7.2-1.6 2.3-3.3 2.4-5 2.3-2.4-4.8 3.8-5.8-3-2-6.8-3.8-.6-2.8-3 2-1.7.1-3.4 0-5-2.3C1.9 8 2.2 10.6 2 13c2.4-.4 4.2 1 5 3 2.1-.8 3.9 1.2 5 4" />
|
||||
<path d="M9 8a3 3 0 006 0" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 451 B |
@@ -26,6 +26,7 @@
|
||||
"generate:sponsors": "node scripts/updateSponsors.mts",
|
||||
"generate:contributors": "node ./scripts/updateContributors.mts icons/*.svg",
|
||||
"generate:nextJSAliases": "node ./scripts/generateNextJSAliases.mts",
|
||||
"icon-usage": "node ./scripts/iconUsage.mts",
|
||||
"suggest:metadata": "node ./scripts/suggestMetaData.mts",
|
||||
"suggest:metadata:watch": "node --env-file .env --watch ./scripts/suggestMetaData.mts",
|
||||
"postinstall": "husky install",
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
# Lucide Icon Usage Estimator
|
||||
|
||||
Run with:
|
||||
|
||||
```sh
|
||||
pnpm icon-usage trash trash-2
|
||||
```
|
||||
|
||||
The default is a bounded first pass over `lucide-react`, with two GitHub search pages and up to 200 candidate files validated per query slice. Use `--all-packages` to include every supported package, or `--thorough` for the previous broader limits of 10 pages and 1,000 candidate files per query slice.
|
||||
|
||||
GitHub code search requires authentication, so set `GITHUB_TOKEN` or pass `--token-env <NAME>`.
|
||||
|
||||
Use `--verbose` or `-v` to print detailed progress logs to stderr, including queries, pages, cache hits, retries, content validation, and matches.
|
||||
|
||||
## Method
|
||||
|
||||
The script uses GitHub REST `GET /search/code` with package-scoped, code-extension-scoped queries, then fetches each returned file and validates common Lucide import styles before counting a repository. Counts are deduplicated by `owner/repository`.
|
||||
|
||||
Output includes overall repository counts and per-package statistics. Per-package statistics are computed from validated matches for that package, so a repository using `trash` via `lucide-react` and `trash-2` via another package is represented correctly in both the overall totals and each package section.
|
||||
|
||||
Supported packages are `lucide-react`, `@lucide/vue`, `@lucide/svelte`, `@lucide/angular`, `@lucide/astro`, `lucide-preact`, `lucide-solid`, `lucide`, and `@lucide/lab`. The default package is `lucide-react` because all packages plus file-scope slicing is slow for broad icons; use `--all-packages` when that broader sample is needed.
|
||||
|
||||
Searches are split across relevant implementation file scopes using REST code search qualifiers such as `language:typescript`, `language:javascript`, `extension:vue`, and `extension:svelte`. Returned paths are still filtered by expected extensions before content is fetched, so Markdown and prompt/spec files are intentionally excluded by default because they frequently contain examples or generated implementation notes rather than live package usage.
|
||||
|
||||
By default, queries exclude forks, archived repositories, generated files, and vendored files using GitHub code search qualifiers. Use `--include-forks`, `--include-archived`, `--include-generated`, or `--include-vendored` to include them.
|
||||
|
||||
## GitHub API Limits
|
||||
|
||||
GitHub REST code search is authenticated and rate-limited to 10 requests per minute. Each query can return at most 1,000 results, with up to 100 results per page. Search only covers default branches and files smaller than 384 KB.
|
||||
|
||||
`total_count` and `incomplete_results` come from GitHub search and are recorded in JSON metadata. If a query exceeds the 1,000-result cap or returns `incomplete_results: true`, the script reports a warning and the result should be treated as incomplete rather than exhaustive.
|
||||
|
||||
GitHub's newer code search syntax is usable for public code search queries and supports qualifiers such as `NOT is:fork`, `NOT is:archived`, `NOT is:generated`, and `NOT is:vendored`, but the documented REST code search endpoint remains capped for result retrieval.
|
||||
|
||||
## Practical Strategy For Broad Icons
|
||||
|
||||
For common icons that hit search caps, use the script output as lower-bound or sampled evidence. The most defensible follow-up is to narrow query slices and cite them separately, for example by package, language/path, or repository cohorts, while preserving the JSON metadata for every query performed.
|
||||
|
||||
## Known Biases
|
||||
|
||||
Only public GitHub repositories visible to the token are observable. Private repositories and consumers outside GitHub are absent. GitHub is not representative of every Lucide consumer. Framework/package usage can differ materially. GitHub indexing may be incomplete or delayed. Generated or vendored code can still create false positives when GitHub does not identify it. Very common icons may exceed GitHub search-result caps.
|
||||