diff --git a/icons/monitor-down.json b/icons/monitor-down.json
new file mode 100644
index 000000000..42e42f13c
--- /dev/null
+++ b/icons/monitor-down.json
@@ -0,0 +1,14 @@
+{
+ "$schema": "../icon.schema.json",
+ "tags": [
+ "tv",
+ "screen",
+ "display",
+ "desktop",
+ "download"
+ ],
+ "categories": [
+ "connectivity",
+ "devices"
+ ]
+}
\ No newline at end of file
diff --git a/icons/monitor-down.svg b/icons/monitor-down.svg
new file mode 100644
index 000000000..7f85d833a
--- /dev/null
+++ b/icons/monitor-down.svg
@@ -0,0 +1,17 @@
+
diff --git a/icons/monitor-up.json b/icons/monitor-up.json
new file mode 100644
index 000000000..0a88d0896
--- /dev/null
+++ b/icons/monitor-up.json
@@ -0,0 +1,16 @@
+{
+ "$schema": "../icon.schema.json",
+ "tags": [
+ "tv",
+ "screen",
+ "display",
+ "upload",
+ "connect",
+ "remote",
+ "screen share"
+ ],
+ "categories": [
+ "connectivity",
+ "devices"
+ ]
+}
\ No newline at end of file
diff --git a/icons/monitor-up.svg b/icons/monitor-up.svg
new file mode 100644
index 000000000..b1d688a8b
--- /dev/null
+++ b/icons/monitor-up.svg
@@ -0,0 +1,17 @@
+