mirror of
https://github.com/lucide-icons/lucide.git
synced 2025-12-16 11:57:43 +01:00
Add TV/controller/connector icons (#1341)
* Add [aspect] `ratio` icon
* Rename `tv-2` to `tv-flatscreen`
* Add `triangle-right` (volume) icon
* Add `antenna` icon
* Add `connector-audio-video` icon
* Improve metadata
* Add [generic] `connector` icon
* Add `connector-usb` icon
* Improve metadata
* Add `hdmi-port` icon
* Improve metadata
* Add `connector-audio-video` icon
* Improve metadata
* Rename `connector-*` icons to `cable-*`
* Rename `cable` to `cable-plugs`
* Update icons/tv-flatscreen.json
Co-authored-by: Jakob Guddas <github@jguddas.de>
* Update icons/hdmi-port.svg
Co-authored-by: Jakob Guddas <github@jguddas.de>
* Update icons/ratio.json
Co-authored-by: Jakob Guddas <github@jguddas.de>
* Revert "Rename `tv-2` to `tv-flatscreen`"
This reverts commit 7df3555837.
* Remove `cable-audio-video` icon
* Rename `cable-plugs` to `cable`
* Remove `cable-usb` icon
---------
Co-authored-by: Jakob Guddas <github@jguddas.de>
This commit is contained in:
31
icons/antenna.json
Normal file
31
icons/antenna.json
Normal file
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"danielbayley"
|
||||
],
|
||||
"tags": [
|
||||
"signal",
|
||||
"connection",
|
||||
"connectivity",
|
||||
"tv",
|
||||
"television",
|
||||
"broadcast",
|
||||
"live",
|
||||
"frequency",
|
||||
"tune",
|
||||
"scan",
|
||||
"channels",
|
||||
"aerial",
|
||||
"receiver",
|
||||
"transmission",
|
||||
"transducer",
|
||||
"terrestrial",
|
||||
"satellite",
|
||||
"cable"
|
||||
],
|
||||
"categories": [
|
||||
"devices",
|
||||
"multimedia",
|
||||
"communication"
|
||||
]
|
||||
}
|
||||
18
icons/antenna.svg
Normal file
18
icons/antenna.svg
Normal 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="M2 12 7 2" />
|
||||
<path d="m7 12 5-10" />
|
||||
<path d="m12 12 5-10" />
|
||||
<path d="m17 12 5-10" />
|
||||
<path d="M4.5 7h15" />
|
||||
<path d="M12 16v6" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 362 B |
41
icons/cable.json
Normal file
41
icons/cable.json
Normal file
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"danielbayley"
|
||||
],
|
||||
"tags": [
|
||||
"cord",
|
||||
"wire",
|
||||
"connector",
|
||||
"connection",
|
||||
"link",
|
||||
"signal",
|
||||
"console",
|
||||
"computer",
|
||||
"equipment",
|
||||
"electricity",
|
||||
"electronics",
|
||||
"recharging",
|
||||
"charger",
|
||||
"power",
|
||||
"supply",
|
||||
"disconnected",
|
||||
"unplugged",
|
||||
"plugs",
|
||||
"interface",
|
||||
"input",
|
||||
"output",
|
||||
"audio video",
|
||||
"av",
|
||||
"rca",
|
||||
"scart",
|
||||
"tv",
|
||||
"television",
|
||||
"optical"
|
||||
],
|
||||
"categories": [
|
||||
"connectivity",
|
||||
"devices",
|
||||
"multimedia"
|
||||
]
|
||||
}
|
||||
19
icons/cable.svg
Normal file
19
icons/cable.svg
Normal file
@@ -0,0 +1,19 @@
|
||||
<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 9a2 2 0 0 1-2-2V5h6v2a2 2 0 0 1-2 2Z" />
|
||||
<path d="M3 5V3" />
|
||||
<path d="M7 5V3" />
|
||||
<path d="M19 15V6.5a3.5 3.5 0 0 0-7 0v11a3.5 3.5 0 0 1-7 0V9" />
|
||||
<path d="M17 21v-2" />
|
||||
<path d="M21 21v-2" />
|
||||
<path d="M22 19h-6v-2a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2Z" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 483 B |
28
icons/hdmi-port.json
Normal file
28
icons/hdmi-port.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"danielbayley"
|
||||
],
|
||||
"tags": [
|
||||
"socket",
|
||||
"plug",
|
||||
"slot",
|
||||
"controller",
|
||||
"connector",
|
||||
"interface",
|
||||
"console",
|
||||
"signal",
|
||||
"audio",
|
||||
"video",
|
||||
"visual",
|
||||
"av",
|
||||
"data",
|
||||
"input",
|
||||
"output"
|
||||
],
|
||||
"categories": [
|
||||
"devices",
|
||||
"multimedia",
|
||||
"gaming"
|
||||
]
|
||||
}
|
||||
14
icons/hdmi-port.svg
Normal file
14
icons/hdmi-port.svg
Normal 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="M22 9a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v4a1 1 0 0 0 1 1h1l2 2h12l2-2h1a1 1 0 0 0 1-1Z" />
|
||||
<path d="M7.5 12h9" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 330 B |
29
icons/ratio.json
Normal file
29
icons/ratio.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"danielbayley"
|
||||
],
|
||||
"tags": [
|
||||
"screens",
|
||||
"rotate",
|
||||
"rotation",
|
||||
"aspect ratio",
|
||||
"proportions",
|
||||
"16:9",
|
||||
"widescreen",
|
||||
"4:3",
|
||||
"responsive",
|
||||
"mobile",
|
||||
"desktop",
|
||||
"monitor",
|
||||
"orientation",
|
||||
"portrait",
|
||||
"landscape"
|
||||
],
|
||||
"categories": [
|
||||
"connectivity",
|
||||
"devices",
|
||||
"design",
|
||||
"photography"
|
||||
]
|
||||
}
|
||||
14
icons/ratio.svg
Normal file
14
icons/ratio.svg
Normal 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="12" height="20" x="6" y="2" rx="2" />
|
||||
<rect width="20" height="12" x="2" y="6" rx="2" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 314 B |
22
icons/triangle-right.json
Normal file
22
icons/triangle-right.json
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"contributors": [
|
||||
"danielbayley"
|
||||
],
|
||||
"tags": [
|
||||
"volume",
|
||||
"controls",
|
||||
"controller",
|
||||
"tv remote",
|
||||
"geometry",
|
||||
"delta",
|
||||
"ramp",
|
||||
"slope",
|
||||
"incline",
|
||||
"increase"
|
||||
],
|
||||
"categories": [
|
||||
"shapes",
|
||||
"maths"
|
||||
]
|
||||
}
|
||||
13
icons/triangle-right.svg
Normal file
13
icons/triangle-right.svg
Normal 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"
|
||||
>
|
||||
<path d="M22 18a2 2 0 0 1-2 2H3c-1.1 0-1.3-.6-.4-1.3L20.4 4.3c.9-.7 1.6-.4 1.6.7Z" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 296 B |
@@ -1,5 +1,8 @@
|
||||
{
|
||||
"$schema": "../icon.schema.json",
|
||||
"aliases": [
|
||||
"tv-2"
|
||||
],
|
||||
"contributors": [
|
||||
"ericfennis"
|
||||
],
|
||||
@@ -7,7 +10,21 @@
|
||||
"flatscreen",
|
||||
"television",
|
||||
"stream",
|
||||
"display"
|
||||
"display",
|
||||
"widescreen",
|
||||
"high-definition",
|
||||
"hd",
|
||||
"1080p",
|
||||
"4k",
|
||||
"8k",
|
||||
"smart",
|
||||
"digital",
|
||||
"video",
|
||||
"home cinema",
|
||||
"entertainment",
|
||||
"showtime",
|
||||
"channels",
|
||||
"catchup"
|
||||
],
|
||||
"categories": [
|
||||
"devices",
|
||||
|
||||
@@ -6,10 +6,38 @@
|
||||
],
|
||||
"tags": [
|
||||
"television",
|
||||
"stream"
|
||||
"stream",
|
||||
"display",
|
||||
"widescreen",
|
||||
"high-definition",
|
||||
"hd",
|
||||
"1080p",
|
||||
"4k",
|
||||
"8k",
|
||||
"smart",
|
||||
"digital",
|
||||
"video",
|
||||
"entertainment",
|
||||
"showtime",
|
||||
"channels",
|
||||
"terrestrial",
|
||||
"satellite",
|
||||
"cable",
|
||||
"broadcast",
|
||||
"live",
|
||||
"frequency",
|
||||
"tune",
|
||||
"scan",
|
||||
"aerial",
|
||||
"receiver",
|
||||
"transmission",
|
||||
"signal",
|
||||
"connection",
|
||||
"connectivity"
|
||||
],
|
||||
"categories": [
|
||||
"devices",
|
||||
"multimedia"
|
||||
"multimedia",
|
||||
"communication"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user