diff --git a/icons/antenna.json b/icons/antenna.json
new file mode 100644
index 000000000..53af8e1a2
--- /dev/null
+++ b/icons/antenna.json
@@ -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"
+ ]
+}
\ No newline at end of file
diff --git a/icons/antenna.svg b/icons/antenna.svg
new file mode 100644
index 000000000..07440a961
--- /dev/null
+++ b/icons/antenna.svg
@@ -0,0 +1,18 @@
+
diff --git a/icons/cable.json b/icons/cable.json
new file mode 100644
index 000000000..ac8b7bbe9
--- /dev/null
+++ b/icons/cable.json
@@ -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"
+ ]
+}
\ No newline at end of file
diff --git a/icons/cable.svg b/icons/cable.svg
new file mode 100644
index 000000000..8800693e3
--- /dev/null
+++ b/icons/cable.svg
@@ -0,0 +1,19 @@
+
diff --git a/icons/hdmi-port.json b/icons/hdmi-port.json
new file mode 100644
index 000000000..28658cb4b
--- /dev/null
+++ b/icons/hdmi-port.json
@@ -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"
+ ]
+}
\ No newline at end of file
diff --git a/icons/hdmi-port.svg b/icons/hdmi-port.svg
new file mode 100644
index 000000000..f78ac9b1f
--- /dev/null
+++ b/icons/hdmi-port.svg
@@ -0,0 +1,14 @@
+
diff --git a/icons/ratio.json b/icons/ratio.json
new file mode 100644
index 000000000..90f95c974
--- /dev/null
+++ b/icons/ratio.json
@@ -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"
+ ]
+}
\ No newline at end of file
diff --git a/icons/ratio.svg b/icons/ratio.svg
new file mode 100644
index 000000000..0bbc7d087
--- /dev/null
+++ b/icons/ratio.svg
@@ -0,0 +1,14 @@
+
diff --git a/icons/triangle-right.json b/icons/triangle-right.json
new file mode 100644
index 000000000..8d7852d95
--- /dev/null
+++ b/icons/triangle-right.json
@@ -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"
+ ]
+}
\ No newline at end of file
diff --git a/icons/triangle-right.svg b/icons/triangle-right.svg
new file mode 100644
index 000000000..1bc536513
--- /dev/null
+++ b/icons/triangle-right.svg
@@ -0,0 +1,13 @@
+
diff --git a/icons/tv-2.json b/icons/tv-2.json
index ccfb05c31..2839e4b1b 100644
--- a/icons/tv-2.json
+++ b/icons/tv-2.json
@@ -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",
diff --git a/icons/tv.json b/icons/tv.json
index d0aee640e..830f2d907 100644
--- a/icons/tv.json
+++ b/icons/tv.json
@@ -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"
]
}
\ No newline at end of file