Compare commits

...
Author SHA1 Message Date
eaace8a81b feat(icons): Add mail-pen icon (#4399)
* Add mail pen icon

* Update icons/mail-pen.svg

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

* Update mail-pen.svg

* Update mail-pen.json

Added contributors from mail & missing metadata

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
Co-authored-by: Karsa <contact@karsa.org>
2026-09-01 15:33:18 +02:00
2119ad0eb1 feat(icons): add whistle icon (#3006)
* added icons/whistle.svg

* updated icons/whistle.svg

* updated whistle-icon

* Fix indentation

* Update whistle icon from karsa

* Update whistle.json

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Update whistle.json

---------

Co-authored-by: timmy471 <timilehin.ayantunji@etranzact.com>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Karsa <contact@karsa.org>
2026-09-01 15:33:00 +02:00
Karsa c5a83d26ff fix(icons): added RWD metadata to monitor, tablet & smartphone icons (#4775) 2026-09-01 09:09:51 +02:00
21 changed files with 230 additions and 22 deletions
+31
View File
@@ -0,0 +1,31 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"colebemis",
"karsa-mistmere",
"ericfennis",
"jguddas",
"jennieboops"
],
"use-cases": [
"Composing or editing email messages",
"Drafting letters in mail interfaces",
"Editing email addresses on settings pages"
],
"tags": [
"email",
"message",
"letter",
"pen",
"edit",
"compose",
"draft",
"write",
"writing",
"create",
"reply"
],
"categories": [
"mail"
]
}
+15
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="M15.506 17.646A2 2 0 0015 18.5l-.837 2.87a.5.5 0 00.62.62l2.87-.837a2 2 0 00.854-.506l3.013-3.009a1 1 0 00-3.004-3.004z" />
<path d="M22 10.346V6a2 2 0 00-2-2H4a2 2 0 00-2 2v12a2 2 0 002 2h6.396" />
<path d="m22 7-8.991 5.727a2 2 0 01-2.009 0L2 7" />
</svg>

After

Width:  |  Height:  |  Size: 474 B

+6
View File
@@ -8,9 +8,15 @@
"use-cases": [],
"tags": [
"tv",
"computer",
"screen",
"display",
"desktop",
"external display",
"screen sharing",
"connected",
"success",
"verified",
"running",
"active",
"virtual machine",
+7 -4
View File
@@ -9,6 +9,12 @@
],
"use-cases": [],
"tags": [
"tv",
"computer",
"screen",
"display",
"desktop",
"external display",
"virtual machine",
"virtual desktop",
"vm",
@@ -20,10 +26,7 @@
"software as a service",
"saas",
"workstation",
"environment",
"tv",
"screen",
"display"
"environment"
],
"categories": [
"connectivity",
+3 -1
View File
@@ -8,13 +8,15 @@
"use-cases": [],
"tags": [
"tv",
"computer",
"screen",
"display",
"desktop",
"external display",
"virtual machine",
"vm",
"executable",
"settings",
"cog",
"edit",
"gear",
"configuration",
+6
View File
@@ -8,9 +8,15 @@
"use-cases": [],
"tags": [
"tv",
"computer",
"screen",
"display",
"desktop",
"external display",
"screen sharing",
"status",
"notification",
"indicator",
"running",
"active",
"virtual machine",
+6 -1
View File
@@ -8,10 +8,15 @@
"use-cases": [],
"tags": [
"tv",
"computer",
"screen",
"display",
"desktop",
"download"
"external display",
"screen sharing",
"download",
"remote",
"cast"
],
"categories": [
"connectivity",
+11 -1
View File
@@ -7,7 +7,17 @@
],
"use-cases": [],
"tags": [
"share"
"tv",
"computer",
"screen",
"display",
"desktop",
"external display",
"screen sharing",
"offline",
"disabled",
"disconnected",
"power"
],
"categories": [
"connectivity",
+4
View File
@@ -8,12 +8,16 @@
"use-cases": [],
"tags": [
"tv",
"computer",
"screen",
"display",
"desktop",
"external display",
"screen sharing",
"video",
"movie",
"film",
"pause",
"suspend",
"hibernate",
"boot",
+4
View File
@@ -8,12 +8,16 @@
"use-cases": [],
"tags": [
"tv",
"computer",
"screen",
"display",
"desktop",
"external display",
"screen sharing",
"video",
"movie",
"film",
"play",
"running",
"start",
"boot",
+12 -4
View File
@@ -6,17 +6,25 @@
"jguddas",
"ericfennis"
],
"use-cases": [],
"use-cases": [
"Showing synchronization between desktop and mobile devices",
"Representing responsive previews across screen sizes",
"Indicating casting or screen sharing to a display"
],
"tags": [
"smartphone",
"phone",
"cellphone",
"device",
"mobile",
"desktop",
"monitor",
"screen",
"display",
"external display",
"screen sharing",
"responsive",
"screens"
"screens",
"sync",
"cast"
],
"categories": [
"connectivity",
+11 -2
View File
@@ -6,9 +6,18 @@
],
"use-cases": [],
"tags": [
"devices",
"tv",
"computer",
"screen",
"display",
"desktop",
"external display",
"connect",
"cast"
"cast",
"audio",
"sound",
"volume",
"presentation"
],
"categories": [
"connectivity",
+3
View File
@@ -8,9 +8,12 @@
"use-cases": [],
"tags": [
"tv",
"computer",
"screen",
"display",
"desktop",
"external display",
"screen sharing",
"video",
"movie",
"film",
+5 -1
View File
@@ -8,12 +8,16 @@
"use-cases": [],
"tags": [
"tv",
"computer",
"screen",
"display",
"desktop",
"external display",
"upload",
"connect",
"remote",
"screen share"
"screen sharing",
"cast"
],
"categories": [
"connectivity",
+6
View File
@@ -8,12 +8,18 @@
"use-cases": [],
"tags": [
"tv",
"computer",
"screen",
"display",
"desktop",
"external display",
"screen sharing",
"virtual machine",
"vm",
"close",
"error",
"failed",
"disconnected",
"stop",
"suspend",
"remove",
+9 -1
View File
@@ -7,11 +7,19 @@
"jguddas",
"karsa-mistmere"
],
"use-cases": [],
"use-cases": [
"Representing desktop displays and computer monitors",
"Showing screen-sharing or external display settings",
"Indicating virtual machines in infrastructure dashboards"
],
"tags": [
"tv",
"computer",
"desktop",
"screen",
"display",
"external display",
"screen sharing",
"virtual machine",
"vm"
],
+11 -2
View File
@@ -5,12 +5,21 @@
"mittalyashu",
"ericfennis"
],
"use-cases": [],
"use-cases": [
"Representing mobile phones in device settings",
"Showing mobile access or app availability",
"Indicating phone-based communication channels"
],
"tags": [
"phone",
"cellphone",
"device",
"screen"
"mobile",
"screen",
"display",
"touchscreen",
"portable",
"responsive"
],
"categories": [
"connectivity",
+14 -3
View File
@@ -3,13 +3,24 @@
"contributors": [
"danielbayley"
],
"use-cases": [],
"use-cases": [
"Previewing layouts across mobile device sizes",
"Testing responsive behavior on handheld screens",
"Representing mobile-first design workflows"
],
"tags": [
"phone",
"cellphone",
"device",
"mobile",
"screen",
"display",
"touchscreen",
"portable",
"responsive",
"screens",
"browser",
"testing",
"mobile"
"testing"
],
"categories": [
"devices",
+11 -2
View File
@@ -4,9 +4,18 @@
"colebemis",
"ericfennis"
],
"use-cases": [],
"use-cases": [
"Representing tablet devices in responsive layouts",
"Showing touch-based interfaces on larger mobile screens"
],
"tags": [
"device"
"device",
"mobile",
"screen",
"display",
"touchscreen",
"portable",
"responsive"
],
"categories": [
"devices"
+41
View File
@@ -0,0 +1,41 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"briz123",
"UsamaKhan",
"ajokt123",
"timmy471",
"jguddas",
"karsa-mistmere"
],
"use-cases": [
"Representing coaches or referees in sports apps",
"Signaling alerts in training interfaces",
"Indicating traffic control or public safety roles",
"Marking lifeguard equipment in safety systems"
],
"tags": [
"alert",
"signal",
"sound",
"blow",
"noise",
"coach",
"trainer",
"referee",
"gym",
"game",
"training",
"sports",
"traffic cops",
"police",
"lifeguard",
"safety",
"rescue",
"emergency"
],
"categories": [
"sports",
"notifications"
]
}
+14
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="M10 6v4" />
<path d="M21 6a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-5.675A7 7 0 1 1 9 6z" />
</svg>

After

Width:  |  Height:  |  Size: 304 B