Compare commits

...

15 Commits

Author SHA1 Message Date
Daniel Bayley
c5df7e73c6 Add list-restart icon (#1053)
* Add `list-restart` icon

* Update icons/list-restart.svg

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

---------

Co-authored-by: Karsa <contact@karsa.org>
2023-05-03 15:40:49 +02:00
Daniel Bayley
428088436d Refine database-backup icon (#1051)
* Refine `database-backup` icon

* Refine `database-backup` icon

* Update icons/database-backup.svg

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

---------

Co-authored-by: Karsa <contact@karsa.org>
2023-05-03 15:40:00 +02:00
Daniel Bayley
eec2c97595 Add *-dot icons (#1042)
* Add `undo-dot` icon

* Add `redo-dot` icon

* Add `arrow-up-from-dot` icon

* Add `arrow-down-to-dot` icon

* Add `dot` icon
Update icons/dot.json

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

---------

Co-authored-by: Karsa <contact@karsa.org>
2023-05-03 15:23:17 +02:00
Daniel Bayley
f0529b9ef7 Add combine icon (#1069)
Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2023-05-03 15:19:54 +02:00
Karsa
0c216b41c5 optimizes sun and moon icons (#1210)
Co-authored-by: Karsa <karsa@karsa.org>
2023-05-03 14:11:30 +02:00
Daniel Bayley
ac892e5476 Optimise info icon (#1209)
* Optimise `info` icon

Fixes #1206.

* Update icons/info.svg

---------

Co-authored-by: Karsa <contact@karsa.org>
2023-05-03 13:37:50 +02:00
Daniel Bayley
38f62a571c Improve screen/monitor/smartphone etc. icons metadata (#1202)
* Improve `screen-share` icons metadata

* Improve screen/`monitor`/`smartphone` icons metadata

* Improve `laptop` icons metadata
2023-05-03 08:01:29 +02:00
Daniel Bayley
507750d0a7 Optimise help-circle icon (#1207)
Fixes #1206.
2023-05-03 08:00:12 +02:00
Daniel Bayley
33a0ed9539 Improve corner-down-right metadata (#1178) 2023-05-02 20:53:25 +02:00
Daniel Bayley
37cb860ebe Add square-asterisk icon (#1179) 2023-05-02 20:47:11 +02:00
Daniel Bayley
bd74ac880e Refine lightbulb icons (#1197) 2023-05-02 20:28:02 +02:00
Karsa
e81b76f445 Adds computer hardware icons from #527 (#1170)
* Adds computer hardware icons from #527

* extend top line

* Added satellite

---------

Co-authored-by: Karsa <karsa@karsa.org>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2023-05-01 19:18:15 +02:00
Daniel Bayley
c50c0e435b Improve align-* metadata (#1193) 2023-05-01 19:00:31 +02:00
Daniel Bayley
afd2db296c Improve milestone metadata (#1194) 2023-05-01 18:59:57 +02:00
Daniel Bayley
175b2cd483 Add/rename braces/brackets/parenthesis icons and improve braces/json metadata (#1063)
* Add `square-brackets` icon

* Add `parentheses` icon

* Improve `curly-braces`/`json` metadata

* Refine `parentheses` icon

Match `path`s in #1134.

* Rename `square-brackets` to `brackets`

* Rename `curly-braces` to `braces`

* Update icons/parentheses.json

---------

Co-authored-by: Karsa <contact@karsa.org>
2023-05-01 18:58:43 +02:00
64 changed files with 575 additions and 41 deletions

View File

@@ -3,7 +3,9 @@
"tags": [
"stream",
"cast",
"mirroring"
"mirroring",
"screen",
"monitor"
],
"categories": [
"multimedia",

View File

@@ -3,7 +3,9 @@
"tags": [
"text",
"alignment",
"justified"
"justified",
"menu",
"list"
],
"categories": [
"text"

View File

@@ -3,7 +3,8 @@
"tags": [
"text",
"alignment",
"left"
"left",
"list"
],
"categories": [
"text"

View File

@@ -0,0 +1,11 @@
{
"$schema": "../icon.schema.json",
"tags": [
"direction",
"step",
"into"
],
"categories": [
"arrows"
]
}

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"
>
<line x1="12" x2="12" y1="2" y2="16" />
<polyline points="19,9 12,16 5,9" />
<circle cx="12" cy="21" r="1" />
</svg>

After

Width:  |  Height:  |  Size: 324 B

View File

@@ -0,0 +1,11 @@
{
"$schema": "../icon.schema.json",
"tags": [
"direction",
"step",
"out"
],
"categories": [
"arrows"
]
}

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"
>
<line x1="12" x2="12" y1="16" y2="2" />
<polyline points="5,9 12,2 19,9" />
<circle cx="12" cy="21" r="1" />
</svg>

After

Width:  |  Height:  |  Size: 323 B

17
icons/braces.json Normal file
View File

@@ -0,0 +1,17 @@
{
"$schema": "../icon.schema.json",
"tags": [
"json",
"code",
"token",
"curly brackets",
"data"
],
"categories": [
"development",
"files"
],
"aliases": [
"curly-braces"
]
}

View File

Before

Width:  |  Height:  |  Size: 380 B

After

Width:  |  Height:  |  Size: 380 B

View File

@@ -1,12 +1,14 @@
{
"$schema": "../icon.schema.json",
"tags": [
"json",
"code",
"token"
"token",
"array",
"list",
"square"
],
"categories": [
"development",
"files"
]
}
}

14
icons/brackets.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"
>
<path d="M16 3h3v18h-3" />
<path d="M8 21H5V3h3" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

View File

@@ -2,7 +2,8 @@
"$schema": "../icon.schema.json",
"tags": [
"chromecast",
"airplay"
"airplay",
"screen"
],
"categories": [
"devices",

19
icons/combine.json Normal file
View File

@@ -0,0 +1,19 @@
{
"$schema": "../icon.schema.json",
"tags": [
"cubes",
"packages",
"parts",
"units",
"collection",
"cluster",
"combine",
"gather",
"merge"
],
"categories": [
"shapes",
"development",
"files"
]
}

18
icons/combine.svg Normal file
View File

@@ -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"
>
<rect width="8" height="8" x="2" y="2" rx="2" />
<path d="M14 2c1.1 0 2 .9 2 2v4c0 1.1-.9 2-2 2" />
<path d="M20 2c1.1 0 2 .9 2 2v4c0 1.1-.9 2-2 2" />
<path d="M10 18H5c-1.7 0-3-1.3-3-3v-1" />
<polyline points="7 21 10 18 7 15" />
<rect width="8" height="8" x="14" y="14" rx="2" />
</svg>

After

Width:  |  Height:  |  Size: 502 B

View File

@@ -1,9 +1,13 @@
{
"$schema": "../icon.schema.json",
"tags": [
"arrow"
"arrow",
"indent",
"tab"
],
"categories": [
"arrows"
"arrows",
"text",
"development"
]
}

View File

@@ -10,9 +10,9 @@
stroke-linejoin="round"
>
<ellipse cx="12" cy="5" rx="9" ry="3" />
<path d="M3 12c0 1.18 2.03 2.2 5 2.7" />
<path d="M21 5v4.5" />
<path d="m12 16 1.27-1.35a4.75 4.75 0 1 1 .41 5.74" />
<path d="M3 5v14c0 1.4 3 2.7 7 3" />
<path d="M3 12c0 1.2 2 2.5 5 3" />
<path d="M21 5v4" />
<path d="M13 20a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L12 16" />
<path d="M12 12v4h4" />
<path d="M3 5v14c0 1.43 2.97 2.63 7 2.93" />
</svg>

Before

Width:  |  Height:  |  Size: 449 B

After

Width:  |  Height:  |  Size: 466 B

20
icons/dot.json Normal file
View File

@@ -0,0 +1,20 @@
{
"$schema": "../icon.schema.json",
"tags": [
"interpunct",
"interpoint",
"middot",
"step",
"punctuation",
"characters",
"font",
"typography",
"type",
"text",
"center"
],
"categories": [
"shapes",
"text"
]
}

13
icons/dot.svg Normal file
View File

@@ -0,0 +1,13 @@
<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"
>
<circle cx="12.1" cy="12.1" r="1" />
</svg>

After

Width:  |  Height:  |  Size: 247 B

View File

@@ -3,7 +3,8 @@
"tags": [
"code",
"json",
"curly braces"
"curly braces",
"curly brackets"
],
"categories": [
"files",

View File

@@ -3,7 +3,8 @@
"tags": [
"code",
"json",
"curly braces"
"curly braces",
"curly brackets"
],
"categories": [
"files",

View File

@@ -11,5 +11,5 @@
>
<circle cx="12" cy="12" r="10" />
<path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3" />
<line x1="12" x2="12.01" y1="17" y2="17" />
<path d="M12 17h.01" />
</svg>

Before

Width:  |  Height:  |  Size: 342 B

After

Width:  |  Height:  |  Size: 322 B

View File

@@ -10,6 +10,6 @@
stroke-linejoin="round"
>
<circle cx="12" cy="12" r="10" />
<line x1="12" x2="12" y1="16" y2="12" />
<line x1="12" x2="12.01" y1="8" y2="8" />
<path d="M12 16v-4" />
<path d="M12 8h.01" />
</svg>

Before

Width:  |  Height:  |  Size: 331 B

After

Width:  |  Height:  |  Size: 294 B

View File

@@ -1,7 +1,9 @@
{
"$schema": "../icon.schema.json",
"tags": [
"computer"
"computer",
"screen",
"remote"
],
"categories": [
"devices"

View File

@@ -1,7 +1,9 @@
{
"$schema": "../icon.schema.json",
"tags": [
"computer"
"computer",
"screen",
"remote"
],
"categories": [
"devices"

View File

@@ -9,9 +9,9 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M16.8 11.2c.8-.9 1.2-2 1.2-3.2a6 6 0 0 0-9.3-5" />
<path d="m2 2 20 20" />
<path d="M6.3 6.3a4.67 4.67 0 0 0 1.2 5.2c.7.7 1.3 1.5 1.5 2.5" />
<path d="M9 18h6" />
<path d="M10 22h4" />
<path d="m2 2 20 20" />
<path d="M9 2.804A6 6 0 0 1 18 8a4.65 4.65 0 0 1-1.03 3" />
<path d="M8.91 14a4.61 4.61 0 0 0-1.41-2.5C6.23 10.23 6 9 6 8a6 6 0 0 1 .084-1" />
</svg>

Before

Width:  |  Height:  |  Size: 428 B

After

Width:  |  Height:  |  Size: 412 B

View File

@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<line x1="9" x2="15" y1="18" y2="18" />
<line x1="10" x2="14" y1="22" y2="22" />
<path d="M15.09 14c.18-.98.65-1.74 1.41-2.5A4.65 4.65 0 0 0 18 8 6 6 0 0 0 6 8c0 1 .23 2.23 1.5 3.5A4.61 4.61 0 0 1 8.91 14" />
<path d="M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5" />
<path d="M9 18h6" />
<path d="M10 22h4" />
</svg>

Before

Width:  |  Height:  |  Size: 423 B

After

Width:  |  Height:  |  Size: 371 B

14
icons/list-restart.json Normal file
View File

@@ -0,0 +1,14 @@
{
"$schema": "../icon.schema.json",
"tags": [
"reset",
"refresh",
"reload",
"playlist",
"replay"
],
"categories": [
"multimedia",
"text"
]
}

17
icons/list-restart.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="M21 6H3" />
<path d="M7 12H3" />
<path d="M7 18H3" />
<path d="M12 18a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L11 14" />
<path d="M11 10v4h4" />
</svg>

After

Width:  |  Height:  |  Size: 393 B

11
icons/memory-stick.json Normal file
View File

@@ -0,0 +1,11 @@
{
"$schema": "../icon.schema.json",
"tags": [
"ram"
],
"categories": [
"devices",
"development",
"gaming"
]
}

21
icons/memory-stick.svg Normal file
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="M6 19v-3" />
<path d="M10 19v-3" />
<path d="M14 19v-3" />
<path d="M18 19v-3" />
<path d="M8 11V9" />
<path d="M16 11V9" />
<path d="M12 11V9" />
<path d="M2 15h20" />
<path d="M2 7a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1.1a2 2 0 0 0 0 3.837V17a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-5.1a2 2 0 0 0 0-3.837Z" />
</svg>

After

Width:  |  Height:  |  Size: 532 B

View File

@@ -3,11 +3,13 @@
"tags": [
"sign",
"signpost",
"direction",
"version control"
],
"categories": [
"arrows",
"navigation",
"development",
"gaming"
]
}
}

View File

@@ -8,7 +8,8 @@
"mobile",
"desktop",
"monitor",
"responsive"
"responsive",
"screens"
],
"categories": [
"connectivity",

View File

@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M12 3a6.364 6.364 0 0 0 9 9 9 9 0 1 1-9-9Z" />
<path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z" />
<path d="M19 3v4" />
<path d="M21 5h-4" />
</svg>

Before

Width:  |  Height:  |  Size: 313 B

After

Width:  |  Height:  |  Size: 305 B

View File

@@ -9,5 +9,5 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M12 3a6.364 6.364 0 0 0 9 9 9 9 0 1 1-9-9Z" />
<path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z" />
</svg>

Before

Width:  |  Height:  |  Size: 266 B

After

Width:  |  Height:  |  Size: 258 B

23
icons/parentheses.json Normal file
View File

@@ -0,0 +1,23 @@
{
"$schema": "../icon.schema.json",
"tags": [
"code",
"token",
"parenthesis",
"parens",
"brackets",
"parameters",
"arguments",
"args",
"input",
"call",
"maths",
"formula",
"function"
],
"categories": [
"development",
"files",
"maths"
]
}

14
icons/parentheses.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"
>
<path d="M8 21s-4-3-4-9 4-9 4-9" />
<path d="M16 3s4 3 4 9-4 9-4 9" />
</svg>

After

Width:  |  Height:  |  Size: 283 B

11
icons/pc-case.json Normal file
View File

@@ -0,0 +1,11 @@
{
"$schema": "../icon.schema.json",
"tags": [
"computer",
"chassis"
],
"categories": [
"devices",
"gaming"
]
}

16
icons/pc-case.svg Normal file
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"
>
<rect width="14" height="20" x="5" y="2" rx="2" />
<path d="M15 14h.01" />
<path d="M9 6h6" />
<path d="M9 10h6" />
</svg>

After

Width:  |  Height:  |  Size: 332 B

14
icons/redo-dot.json Normal file
View File

@@ -0,0 +1,14 @@
{
"$schema": "../icon.schema.json",
"tags": [
"redo",
"history",
"step",
"over",
"forward"
],
"categories": [
"text",
"arrows"
]
}

15
icons/redo-dot.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"
>
<circle cx="12" cy="17" r="1" />
<path d="M21 7v6h-6" />
<path d="M3 17a9 9 0 0 1 9-9 9 9 0 0 1 6 2.3l3 2.7" />
</svg>

After

Width:  |  Height:  |  Size: 326 B

14
icons/satellite-dish.json Normal file
View File

@@ -0,0 +1,14 @@
{
"$schema": "../icon.schema.json",
"tags": [
"antenna",
"receiver",
"dish aerial",
"saucer"
],
"categories": [
"connectivity",
"devices",
"multimedia"
]
}

16
icons/satellite-dish.svg Normal file
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="M4 10a7.31 7.31 0 0 0 10 10Z" />
<path d="m9 15 3-3" />
<path d="M17 13a6 6 0 0 0-6-6" />
<path d="M21 13A10 10 0 0 0 11 3" />
</svg>

After

Width:  |  Height:  |  Size: 352 B

12
icons/satellite.json Normal file
View File

@@ -0,0 +1,12 @@
{
"$schema": "../icon.schema.json",
"tags": [
"space station",
"orbit",
"transmitter"
],
"categories": [
"connectivity",
"science"
]
}

17
icons/satellite.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="M13 7 9 3 5 7l4 4" />
<path d="m17 11 4 4-4 4-4-4" />
<path d="m8 12 4 4 6-6-4-4Z" />
<path d="m16 8 3-3" />
<path d="M9 21a6 6 0 0 0-6-6" />
</svg>

After

Width:  |  Height:  |  Size: 369 B

View File

@@ -2,7 +2,8 @@
"$schema": "../icon.schema.json",
"tags": [
"desktop",
"disconnect"
"disconnect",
"monitor"
],
"categories": [
"connectivity",

View File

@@ -2,7 +2,8 @@
"$schema": "../icon.schema.json",
"tags": [
"host",
"desktop"
"desktop",
"monitor"
],
"categories": [
"connectivity",

View File

@@ -4,7 +4,8 @@
"phone",
"cellphone",
"device",
"power"
"power",
"screen"
],
"categories": [
"connectivity",

View File

@@ -3,7 +3,8 @@
"tags": [
"contactless",
"payment",
"near-field communication"
"near-field communication",
"screen"
],
"categories": [
"communication",

View File

@@ -3,7 +3,8 @@
"tags": [
"phone",
"cellphone",
"device"
"device",
"screen"
],
"categories": [
"connectivity",

View File

@@ -0,0 +1,14 @@
{
"$schema": "../icon.schema.json",
"tags": [
"password",
"secret",
"access",
"key"
],
"categories": [
"text",
"security",
"account"
]
}

16
icons/square-asterisk.svg Normal file
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"
>
<rect width="18" height="18" x="3" y="3" rx="2" />
<path d="M12 8v8" />
<path d="m8.5 14 7-4" />
<path d="m8.5 10 7 4" />
</svg>

After

Width:  |  Height:  |  Size: 338 B

View File

@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M12 16a4 4 0 1 0 0-8 4 4 0 0 0 0 8z" />
<circle cx="12" cy="12" r="4" />
<path d="M12 4h.01" />
<path d="M20 12h.01" />
<path d="M12 20h.01" />

Before

Width:  |  Height:  |  Size: 493 B

After

Width:  |  Height:  |  Size: 477 B

View File

@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M12 16a4 4 0 1 0 0-8 4 4 0 0 0 0 8z" />
<circle cx="12" cy="12" r="4" />
<path d="M12 3v1" />
<path d="M12 20v1" />
<path d="M3 12h1" />

Before

Width:  |  Height:  |  Size: 503 B

After

Width:  |  Height:  |  Size: 487 B

View File

@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M12 16a4 4 0 1 0 0-8 4 4 0 0 0 0 8z" />
<path d="M12 8a2.828 2.828 0 1 0 4 4" />
<circle cx="12" cy="12" r="4" />
<path d="M12 8a2 2 0 1 0 4 4" />
<path d="M12 2v2" />
<path d="M12 20v2" />
<path d="m4.93 4.93 1.41 1.41" />

Before

Width:  |  Height:  |  Size: 544 B

After

Width:  |  Height:  |  Size: 520 B

10
icons/touchpad-off.json Normal file
View File

@@ -0,0 +1,10 @@
{
"$schema": "../icon.schema.json",
"tags": [
"trackpad",
"cursor"
],
"categories": [
"devices"
]
}

18
icons/touchpad-off.svg Normal file
View File

@@ -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="M4 4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16" />
<path d="M2 14h12" />
<path d="M22 14h-2" />
<path d="M12 20v-6" />
<path d="m2 2 20 20" />
<path d="M22 16V6a2 2 0 0 0-2-2H10" />
</svg>

After

Width:  |  Height:  |  Size: 403 B

10
icons/touchpad.json Normal file
View File

@@ -0,0 +1,10 @@
{
"$schema": "../icon.schema.json",
"tags": [
"trackpad",
"cursor"
],
"categories": [
"devices"
]
}

15
icons/touchpad.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"
>
<rect width="20" height="16" x="2" y="4" rx="2" />
<path d="M2 14h20" />
<path d="M12 20v-6" />
</svg>

After

Width:  |  Height:  |  Size: 310 B

13
icons/undo-dot.json Normal file
View File

@@ -0,0 +1,13 @@
{
"$schema": "../icon.schema.json",
"tags": [
"redo",
"history",
"step",
"back"
],
"categories": [
"text",
"arrows"
]
}

15
icons/undo-dot.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"
>
<circle cx="12" cy="17" r="1" />
<path d="M3 7v6h6" />
<path d="M21 17a9 9 0 0 0-9-9 9 9 0 0 0-6 2.3L3 13" />
</svg>

After

Width:  |  Height:  |  Size: 324 B

View File

@@ -5,7 +5,8 @@
"notification",
"rumble",
"haptic feedback",
"notifications"
"notifications",
"screen"
],
"categories": [
"devices",

View File

@@ -4,7 +4,8 @@
"smartphone",
"notification",
"rumble",
"haptic feedback"
"haptic feedback",
"screen"
],
"categories": [
"devices",

11
icons/wallpaper.json Normal file
View File

@@ -0,0 +1,11 @@
{
"$schema": "../icon.schema.json",
"tags": [
"cover",
"lock screen"
],
"categories": [
"account",
"devices"
]
}

16
icons/wallpaper.svg Normal file
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"
>
<circle cx="8" cy="9" r="2" />
<path d="m9 17 6.1-6.1a2 2 0 0 1 2.81.01L22 15V5a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2" />
<path d="M8 21h8" />
<path d="M12 17v4" />
</svg>

After

Width:  |  Height:  |  Size: 407 B