Compare commits

...

7 Commits

Author SHA1 Message Date
Daniel Bayley
7163aeaa6b Add activity-square icon (#1356)
* Add `activity-square` icon

* Optimise `activity` icon

* Improve `activity` metadata
2023-06-12 21:36:07 +02:00
Daniel Bayley
99cd76bb35 Fix circle-dot icons metadata (#1358) 2023-06-12 21:35:18 +02:00
Eric Fennis
f5fb1ec263 Small seo improvements 2023-06-12 21:13:22 +02:00
Daniel Bayley
6916aebee4 Add generic shapes icon (#1239)
* Add generic `shapes` icon

* Update icons/shapes.svg

Co-authored-by: Karsa <contact@karsa.org>

---------

Co-authored-by: Karsa <contact@karsa.org>
2023-06-12 21:03:39 +02:00
Jakob Guddas
65d213264f Changed binary (#1188)
* Changed `binary`

Felt to aggressive.

* feat: rounded radius to zero in file-digit
2023-06-11 20:51:26 +02:00
Daniel Bayley
ee77147aff Add circle-dot-* (GitHub issue) icons (#1066)
* Improve `circle-dot` (GitHub issue) metadata

* Add `refresh-ccw-dot` icon

* Add `circle-dot-dashed` icon

* Add `circle-dashed` icon

* Improve `circle-dot` metadata

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2023-06-11 19:38:12 +02:00
Daniel Bayley
3b7b74fe86 Improve toggle/binary metadata (#1238) 2023-06-08 13:12:42 +02:00
21 changed files with 272 additions and 14 deletions

View File

@@ -3,6 +3,10 @@ layout: page
outline: 2
outlineTitle: Categories
sidebar: true
head:
- - link
- rel: canonical
content: https://lucide.dev/icons/
---
<script setup>

View File

@@ -2,6 +2,11 @@
# https://vitepress.dev/reference/default-theme-home-page
layout: home
head:
- - link
- rel: canonical
content: https://lucide.dev/
hero:
name: |
Beautiful &

View File

@@ -23,6 +23,17 @@
"source": "/docs/:path*",
"destination": "/guide/:path*",
"permanent": true
},
{
"source": "/",
"has": [
{
"type": "query",
"key": "page"
}
],
"destination": "/icons",
"permanent": false
}
]
}

View File

@@ -0,0 +1,43 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley"
],
"tags": [
"pulse",
"action",
"motion",
"movement",
"exercise",
"fitness",
"healthcare",
"heart rate monitor",
"vital signs",
"vitals",
"emergency room",
"er",
"intensive care",
"hospital",
"defibrillator",
"earthquake",
"siesmic",
"magnitude",
"richter scale",
"aftershock",
"tremor",
"shockwave",
"audio",
"waveform",
"synthesizer",
"synthesiser",
"music"
],
"categories": [
"medical",
"account",
"social",
"science",
"multimedia",
"shapes"
]
}

14
icons/activity-square.svg Normal file
View File

@@ -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"
>
<rect width="18" height="18" x="3" y="3" rx="2" />
<path d="M17 12h-2l-2 5-2-10-2 5H7" />
</svg>

After

Width:  |  Height:  |  Size: 302 B

View File

@@ -5,13 +5,38 @@
],
"tags": [
"pulse",
"health",
"action",
"motion"
"motion",
"movement",
"exercise",
"fitness",
"healthcare",
"heart rate monitor",
"vital signs",
"vitals",
"emergency room",
"er",
"intensive care",
"hospital",
"defibrillator",
"earthquake",
"siesmic",
"magnitude",
"richter scale",
"aftershock",
"tremor",
"shockwave",
"audio",
"waveform",
"synthesizer",
"synthesiser",
"music"
],
"categories": [
"medical",
"account",
"social"
"social",
"science",
"multimedia"
]
}

View File

@@ -9,5 +9,5 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<polyline points="22 12 18 12 15 21 9 3 6 12 2 12" />
<path d="M22 12h-4l-3 9L9 3l-3 9H2" />
</svg>

Before

Width:  |  Height:  |  Size: 264 B

After

Width:  |  Height:  |  Size: 249 B

View File

@@ -10,7 +10,8 @@
"digits",
"computer",
"zero",
"one"
"one",
"boolean"
],
"categories": [
"text",

View File

@@ -9,10 +9,10 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<rect x="14" y="14" width="4" height="6" rx="2" />
<rect x="6" y="4" width="4" height="6" rx="2" />
<path d="M6 20h4" />
<path d="M14 10h4" />
<path d="M6 14h2v6" />
<path d="M14 4h2v6" />
<rect width="4" height="6" x="6" y="4" />
<rect width="4" height="6" x="14" y="14" />
</svg>

Before

Width:  |  Height:  |  Size: 395 B

After

Width:  |  Height:  |  Size: 409 B

17
icons/circle-dashed.json Normal file
View File

@@ -0,0 +1,17 @@
{
"$schema": "../icon.schema.json",
"tags": [
"pending",
"dot",
"progress",
"issue",
"draft",
"code",
"coding",
"version control"
],
"categories": [
"development",
"shapes"
]
}

20
icons/circle-dashed.svg Normal file
View File

@@ -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="M10.1 2.18a9.93 9.93 0 0 1 3.8 0" />
<path d="M17.6 3.71a9.95 9.95 0 0 1 2.69 2.7" />
<path d="M21.82 10.1a9.93 9.93 0 0 1 0 3.8" />
<path d="M20.29 17.6a9.95 9.95 0 0 1-2.7 2.69" />
<path d="M13.9 21.82a9.94 9.94 0 0 1-3.8 0" />
<path d="M6.4 20.29a9.95 9.95 0 0 1-2.69-2.7" />
<path d="M2.18 13.9a9.93 9.93 0 0 1 0-3.8" />
<path d="M3.71 6.4a9.95 9.95 0 0 1 2.7-2.69" />
</svg>

After

Width:  |  Height:  |  Size: 606 B

View File

@@ -0,0 +1,17 @@
{
"$schema": "../icon.schema.json",
"tags": [
"pending",
"dot",
"progress",
"issue",
"draft",
"code",
"coding",
"version control"
],
"categories": [
"development",
"shapes"
]
}

View File

@@ -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.18a9.93 9.93 0 0 1 3.8 0" />
<path d="M17.6 3.71a9.95 9.95 0 0 1 2.69 2.7" />
<path d="M21.82 10.1a9.93 9.93 0 0 1 0 3.8" />
<path d="M20.29 17.6a9.95 9.95 0 0 1-2.7 2.69" />
<path d="M13.9 21.82a9.94 9.94 0 0 1-3.8 0" />
<path d="M6.4 20.29a9.95 9.95 0 0 1-2.69-2.7" />
<path d="M2.18 13.9a9.93 9.93 0 0 1 0-3.8" />
<path d="M3.71 6.4a9.95 9.95 0 0 1 2.7-2.69" />
<circle cx="12" cy="12" r="1" />
</svg>

After

Width:  |  Height:  |  Size: 641 B

View File

@@ -8,12 +8,15 @@
"dot",
"progress",
"issue",
"radio button",
"code",
"coding",
"version control",
"choices",
"multiple choice",
"choose"
],
"categories": [
"development",
"shapes"
]
}

View File

@@ -9,9 +9,9 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<rect width="4" height="6" x="2" y="12" rx="2" />
<path d="M14 2v6h6" />
<path d="M4 22h14a2 2 0 0 0 2-2V7.5L14.5 2H6a2 2 0 0 0-2 2v4" />
<polyline points="14 2 14 8 20 8" />
<path d="M10 12h2v6" />
<rect width="4" height="6" x="2" y="12" />
<path d="M10 18h4" />
</svg>

Before

Width:  |  Height:  |  Size: 409 B

After

Width:  |  Height:  |  Size: 402 B

View File

@@ -0,0 +1,22 @@
{
"$schema": "../icon.schema.json",
"tags": [
"arrows",
"rotate",
"reload",
"synchronise",
"synchronize",
"circular",
"cycle",
"issue",
"code",
"coding",
"version control",
"dashed"
],
"categories": [
"arrows",
"development",
"shapes"
]
}

17
icons/refresh-ccw-dot.svg Normal file
View File

@@ -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="M3 2v6h6" />
<path d="M21 12A9 9 0 0 0 6 5.3L3 8" />
<path d="M21 22v-6h-6" />
<path d="M3 12a9 9 0 0 0 15 6.7l3-2.7" />
<circle cx="12" cy="12" r="1" />
</svg>

After

Width:  |  Height:  |  Size: 381 B

19
icons/shapes.json Normal file
View File

@@ -0,0 +1,19 @@
{
"$schema": "../icon.schema.json",
"tags": [
"triangle",
"equilateral",
"square",
"circle",
"classification",
"different",
"collection",
"toy",
"blocks",
"learning"
],
"categories": [
"shapes",
"gaming"
]
}

15
icons/shapes.svg Normal file
View File

@@ -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="M8.3 10a.7.7 0 0 1-.626-1.079L11.4 3a.7.7 0 0 1 1.198-.043L16.3 8.9a.7.7 0 0 1-.572 1.1Z" />
<rect x="3" y="14" width="7" height="7" rx="1" />
<circle cx="17.5" cy="17.5" r="3.5" />
</svg>

After

Width:  |  Height:  |  Size: 405 B

View File

@@ -8,10 +8,12 @@
"tags": [
"on",
"off",
"switch"
"switch",
"boolean"
],
"categories": [
"layout",
"account"
"account",
"development"
]
}

View File

@@ -8,10 +8,12 @@
"tags": [
"on",
"off",
"switch"
"switch",
"boolean"
],
"categories": [
"layout",
"account"
"account",
"development"
]
}