aboutsummaryrefslogtreecommitdiff
path: root/icon-theme/material-design-light/devices
diff options
context:
space:
mode:
Diffstat (limited to 'icon-theme/material-design-light/devices')
-rw-r--r--icon-theme/material-design-light/devices/audio-card.svg5
-rw-r--r--icon-theme/material-design-light/devices/audio-input-microphone-none.svg4
-rw-r--r--icon-theme/material-design-light/devices/audio-input-microphone-off.svg4
-rw-r--r--icon-theme/material-design-light/devices/audio-input-microphone.svg4
-rw-r--r--icon-theme/material-design-light/devices/battery-10.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-20.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-30.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-40.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-50.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-60.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-70.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-80.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-90.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-alert.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-charging-100.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-charging-20.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-charging-30.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-charging-40.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-charging-60.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-charging-80.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-charging-90.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-charging.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-minus.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-negative.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-outline.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-plus.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-positive.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-standard.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery-unknown.svg5
-rw-r--r--icon-theme/material-design-light/devices/battery.svg5
-rw-r--r--icon-theme/material-design-light/devices/camera-phone-front.svg1
-rw-r--r--icon-theme/material-design-light/devices/camera-phone-rear.svg1
-rw-r--r--icon-theme/material-design-light/devices/camera-photo-film.svg1
-rw-r--r--icon-theme/material-design-light/devices/camera-photo.svg1
-rw-r--r--icon-theme/material-design-light/devices/camera-video-off.svg4
-rw-r--r--icon-theme/material-design-light/devices/camera-video.svg4
-rw-r--r--icon-theme/material-design-light/devices/camera-web.svg5
-rw-r--r--icon-theme/material-design-light/devices/computer.svg4
-rw-r--r--icon-theme/material-design-light/devices/devices.list4
-rw-r--r--icon-theme/material-design-light/devices/drive-harddisk.svg5
-rw-r--r--icon-theme/material-design-light/devices/drive-removable-media-usb.svg5
-rw-r--r--icon-theme/material-design-light/devices/drive-removable-media.svg5
-rw-r--r--icon-theme/material-design-light/devices/input-gaming.svg5
-rw-r--r--icon-theme/material-design-light/devices/input-keyboard.svg4
-rw-r--r--icon-theme/material-design-light/devices/input-mouse.svg4
-rw-r--r--icon-theme/material-design-light/devices/input-tablet.svg4
-rw-r--r--icon-theme/material-design-light/devices/laptop.svg4
-rw-r--r--icon-theme/material-design-light/devices/media-flash-sd.svg4
-rw-r--r--icon-theme/material-design-light/devices/media-flash-sim.svg4
-rw-r--r--icon-theme/material-design-light/devices/media-flash.svg1
-rw-r--r--icon-theme/material-design-light/devices/media-floppy.svg4
-rw-r--r--icon-theme/material-design-light/devices/media-memory.svg4
-rw-r--r--icon-theme/material-design-light/devices/media-optical.svg5
-rw-r--r--icon-theme/material-design-light/devices/multimedia-player-off.svg5
-rw-r--r--icon-theme/material-design-light/devices/multimedia-player-wireless.svg5
-rw-r--r--icon-theme/material-design-light/devices/multimedia-player.svg4
-rw-r--r--icon-theme/material-design-light/devices/network-bluetooth-audio.svg4
-rw-r--r--icon-theme/material-design-light/devices/network-bluetooth-connected.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-bluetooth-off.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-bluetooth-scan.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-bluetooth.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-cell-2g.svg5
-rw-r--r--icon-theme/material-design-light/devices/network-cell-3g.svg5
-rw-r--r--icon-theme/material-design-light/devices/network-cell-4g.svg5
-rw-r--r--icon-theme/material-design-light/devices/network-cell-connected-00.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-cell-connected-100.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-cell-connected-25.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-cell-connected-50.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-cell-connected-75.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-cell-locked.svg4
-rw-r--r--icon-theme/material-design-light/devices/network-cell-nointernet-00.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-cell-nointernet-100.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-cell-nointernet-25.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-cell-nointernet-50.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-cell-nointernet-75.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-cell-off.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-cell.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-server.svg5
-rw-r--r--icon-theme/material-design-light/devices/network-wired-connected.svg5
-rw-r--r--icon-theme/material-design-light/devices/network-wired-disconnected.svg5
-rw-r--r--icon-theme/material-design-light/devices/network-wired-pending.svg5
-rw-r--r--icon-theme/material-design-light/devices/network-wired.svg5
-rw-r--r--icon-theme/material-design-light/devices/network-wireless-00.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-wireless-100.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-wireless-25.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-wireless-50.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-wireless-75.svg1
-rwxr-xr-xicon-theme/material-design-light/devices/network-wireless-locked-100.svg1
-rwxr-xr-xicon-theme/material-design-light/devices/network-wireless-locked-25.svg1
-rwxr-xr-xicon-theme/material-design-light/devices/network-wireless-locked-50.svg1
-rwxr-xr-xicon-theme/material-design-light/devices/network-wireless-locked-75.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-wireless-off.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-wireless-scan.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-wireless.svg1
-rw-r--r--icon-theme/material-design-light/devices/network-workgroup.svg5
-rw-r--r--icon-theme/material-design-light/devices/nfc.svg1
-rw-r--r--icon-theme/material-design-light/devices/pda.svg4
-rw-r--r--icon-theme/material-design-light/devices/phone.svg4
-rw-r--r--icon-theme/material-design-light/devices/printer.svg1
-rw-r--r--icon-theme/material-design-light/devices/radio.svg4
-rw-r--r--icon-theme/material-design-light/devices/remote.svg5
-rw-r--r--icon-theme/material-design-light/devices/router-wireless.svg5
-rwxr-xr-xicon-theme/material-design-light/devices/router.svg4
-rwxr-xr-xicon-theme/material-design-light/devices/scanner.svg5
-rw-r--r--icon-theme/material-design-light/devices/server-minus.svg5
-rw-r--r--icon-theme/material-design-light/devices/server-network-off.svg5
-rw-r--r--icon-theme/material-design-light/devices/server-network.svg5
-rw-r--r--icon-theme/material-design-light/devices/server-off.svg5
-rw-r--r--icon-theme/material-design-light/devices/server-plus.svg5
-rw-r--r--icon-theme/material-design-light/devices/server-remove.svg5
-rw-r--r--icon-theme/material-design-light/devices/server-security.svg5
-rw-r--r--icon-theme/material-design-light/devices/server.svg5
-rw-r--r--icon-theme/material-design-light/devices/shredder.svg5
-rw-r--r--icon-theme/material-design-light/devices/video-display-presentation.svg5
-rw-r--r--icon-theme/material-design-light/devices/video-display-projector.svg5
-rw-r--r--icon-theme/material-design-light/devices/video-display.svg5
116 files changed, 418 insertions, 0 deletions
diff --git a/icon-theme/material-design-light/devices/audio-card.svg b/icon-theme/material-design-light/devices/audio-card.svg
new file mode 100644
index 00000000..170b2a3d
--- /dev/null
+++ b/icon-theme/material-design-light/devices/audio-card.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-linejoin="round" d="M 20,8L 22,8L 22,10L 20,10L 20,8 Z M 4,5L 20,5C 21.1046,5 22,5.89543 22,7L 19,7L 19,9L 5,9.00001L 5,13L 7.99999,13L 7.99999,16L 19,16L 19,17L 22,17C 22,18.1046 21.1046,19 20,19L 16,19L 16,20L 14,20L 14,19L 11,19L 11,20L 7,20L 7,19L 4,19C 2.89543,19 2,18.1046 2,17L 2,7C 2,5.89543 2.89543,5 4,5 Z M 19,15L 9,15L 9,10L 19,10L 19,11L 22,11L 22,13L 19,13L 19,15 Z M 13,12L 13,14L 15,14L 15,12L 13,12 Z M 5,6.00001L 5,8.00001L 5.99999,8.00001L 5.99999,6.00001L 5,6.00001 Z M 6.99999,6.00001L 6.99999,8.00001L 7.99999,8.00001L 7.99999,6.00001L 6.99999,6.00001 Z M 9,6.00001L 9,8.00001L 10,8.00001L 10,6.00001L 9,6.00001 Z M 11,6.00001L 11,8.00001L 12,8.00001L 12,6.00001L 11,6.00001 Z M 13,6.00001L 13,8.00001L 14,8.00001L 14,6.00001L 13,6.00001 Z M 15,6.00001L 15,8L 16,8L 16,6.00001L 15,6.00001 Z M 20,14L 22,14L 22,16L 20,16L 20,14 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/audio-input-microphone-none.svg b/icon-theme/material-design-light/devices/audio-input-microphone-none.svg
new file mode 100644
index 00000000..69645ec8
--- /dev/null
+++ b/icon-theme/material-design-light/devices/audio-input-microphone-none.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M24 28c3.31 0 5.98-2.69 5.98-6L30 10c0-3.32-2.68-6-6-6-3.31 0-6 2.68-6 6v12c0 3.31 2.69 6 6 6zM21.6 9.8c0-1.32 1.08-2.4 2.4-2.4 1.32 0 2.4 1.08 2.4 2.4l-.02 12.4c0 1.32-1.07 2.4-2.38 2.4-1.32 0-2.4-1.08-2.4-2.4V9.8zm13 12.2c0 6-5.07 10.2-10.6 10.2-5.52 0-10.6-4.2-10.6-10.2H10c0 6.83 5.44 12.47 12 13.44V42h4v-6.56c6.56-.97 12-6.61 12-13.44h-3.4z"/>
+ <path d="M0 0h48v48H0z" fill="none"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/audio-input-microphone-off.svg b/icon-theme/material-design-light/devices/audio-input-microphone-off.svg
new file mode 100644
index 00000000..fedbbe23
--- /dev/null
+++ b/icon-theme/material-design-light/devices/audio-input-microphone-off.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0zm0 0h48v48H0z" fill="none"/>
+ <path d="M38 22h-3.4c0 1.49-.31 2.87-.87 4.1l2.46 2.46C37.33 26.61 38 24.38 38 22zm-8.03.33c0-.11.03-.22.03-.33V10c0-3.32-2.69-6-6-6s-6 2.68-6 6v.37l11.97 11.96zM8.55 6L6 8.55l12.02 12.02v1.44c0 3.31 2.67 6 5.98 6 .45 0 .88-.06 1.3-.15l3.32 3.32c-1.43.66-3 1.03-4.62 1.03-5.52 0-10.6-4.2-10.6-10.2H10c0 6.83 5.44 12.47 12 13.44V42h4v-6.56c1.81-.27 3.53-.9 5.08-1.81L39.45 42 42 39.46 8.55 6z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/audio-input-microphone.svg b/icon-theme/material-design-light/devices/audio-input-microphone.svg
new file mode 100644
index 00000000..c136a29f
--- /dev/null
+++ b/icon-theme/material-design-light/devices/audio-input-microphone.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M24 28c3.31 0 5.98-2.69 5.98-6L30 10c0-3.32-2.68-6-6-6-3.31 0-6 2.68-6 6v12c0 3.31 2.69 6 6 6zm10.6-6c0 6-5.07 10.2-10.6 10.2-5.52 0-10.6-4.2-10.6-10.2H10c0 6.83 5.44 12.47 12 13.44V42h4v-6.56c6.56-.97 12-6.61 12-13.44h-3.4z"/>
+ <path d="M0 0h48v48H0z" fill="none"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-10.svg b/icon-theme/material-design-light/devices/battery-10.svg
new file mode 100644
index 00000000..aeddcbff
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-10.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 15.9993,17.9982L 7.99999,18L 7.9994,5.99805L 15.9994,5.99805M 16.6664,3.99805L 14.9994,3.99805L 14.9994,1.99805L 8.9994,1.99805L 8.9994,3.99805L 7.33239,3.99805C 6.59608,3.99805 5.9994,4.59503 5.9994,5.33105L 5.9994,20.665C 5.9994,21.4011 6.59608,21.998 7.33239,21.998L 16.6664,21.998C 17.4027,21.998 17.9994,21.4011 17.9994,20.665L 17.9994,5.33105C 17.9994,4.59503 17.4027,3.99805 16.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-20.svg b/icon-theme/material-design-light/devices/battery-20.svg
new file mode 100644
index 00000000..8074fb87
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-20.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 15.9994,16.998L 7.9994,16.998L 7.9994,5.99805L 15.9994,5.99805M 16.6664,3.99805L 14.9994,3.99805L 14.9994,1.99805L 8.9994,1.99805L 8.9994,3.99805L 7.33239,3.99805C 6.59608,3.99805 5.9994,4.59503 5.9994,5.33105L 5.9994,20.665C 5.9994,21.4011 6.59608,21.998 7.33239,21.998L 16.6664,21.998C 17.4027,21.998 17.9994,21.4011 17.9994,20.665L 17.9994,5.33105C 17.9994,4.59503 17.4027,3.99805 16.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-30.svg b/icon-theme/material-design-light/devices/battery-30.svg
new file mode 100644
index 00000000..413f2f67
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-30.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 15.9994,14.998L 7.9994,14.998L 7.9994,5.99805L 15.9994,5.99805M 16.6664,3.99805L 14.9994,3.99805L 14.9994,1.99805L 8.9994,1.99805L 8.9994,3.99805L 7.33239,3.99805C 6.59608,3.99805 5.9994,4.59503 5.9994,5.33105L 5.9994,20.665C 5.9994,21.4011 6.59608,21.998 7.33239,21.998L 16.6664,21.998C 17.4027,21.998 17.9994,21.4011 17.9994,20.665L 17.9994,5.33105C 17.9994,4.59503 17.4027,3.99805 16.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-40.svg b/icon-theme/material-design-light/devices/battery-40.svg
new file mode 100644
index 00000000..8deaf371
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-40.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 16,14L 7.99998,14L 7.99939,5.99805L 15.9994,5.99805M 16.6664,3.99805L 14.9994,3.99805L 14.9994,1.99805L 8.99939,1.99805L 8.99939,3.99805L 7.33238,3.99805C 6.59607,3.99805 5.99939,4.59503 5.99939,5.33105L 5.99939,20.665C 5.99939,21.4011 6.59607,21.998 7.33238,21.998L 16.6664,21.998C 17.4027,21.998 17.9994,21.4011 17.9994,20.665L 17.9994,5.33105C 17.9994,4.59503 17.4027,3.99805 16.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-50.svg b/icon-theme/material-design-light/devices/battery-50.svg
new file mode 100644
index 00000000..2dc081cf
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-50.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 16,13L 7.99998,13L 7.99939,5.99805L 15.9994,5.99805M 16.6664,3.99805L 14.9994,3.99805L 14.9994,1.99805L 8.99939,1.99805L 8.99939,3.99805L 7.33238,3.99805C 6.59607,3.99805 5.99939,4.59503 5.99939,5.33105L 5.99939,20.665C 5.99939,21.4011 6.59607,21.998 7.33238,21.998L 16.6664,21.998C 17.4027,21.998 17.9994,21.4011 17.9994,20.665L 17.9994,5.33105C 17.9994,4.59503 17.4027,3.99805 16.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-60.svg b/icon-theme/material-design-light/devices/battery-60.svg
new file mode 100644
index 00000000..8a7d2941
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-60.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 15.9993,11.9982L 7.99935,11.9982L 7.99941,5.99805L 15.9994,5.99805M 16.6664,3.99805L 14.9994,3.99805L 14.9994,1.99805L 8.99941,1.99805L 8.99941,3.99805L 7.3324,3.99805C 6.59609,3.99805 5.99941,4.59503 5.99941,5.33105L 5.99941,20.665C 5.99941,21.4011 6.59609,21.998 7.3324,21.998L 16.6664,21.998C 17.4027,21.998 17.9994,21.4011 17.9994,20.665L 17.9994,5.33105C 17.9994,4.59503 17.4027,3.99805 16.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-70.svg b/icon-theme/material-design-light/devices/battery-70.svg
new file mode 100644
index 00000000..67f84b37
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-70.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 15.9993,9.99817L 7.99927,9.99817L 7.99939,5.99805L 15.9994,5.99805M 16.6664,3.99805L 14.9994,3.99805L 14.9994,1.99805L 8.99939,1.99805L 8.99939,3.99805L 7.33238,3.99805C 6.59607,3.99805 5.99939,4.59503 5.99939,5.33105L 5.99939,20.665C 5.99939,21.4011 6.59607,21.998 7.33238,21.998L 16.6664,21.998C 17.4024,21.998 17.9994,21.4011 17.9994,20.665L 17.9994,5.33105C 17.9994,4.59503 17.4024,3.99805 16.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-80.svg b/icon-theme/material-design-light/devices/battery-80.svg
new file mode 100644
index 00000000..77c0acc6
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-80.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 15.9994,8.99805L 7.99939,8.99805L 7.99939,5.99805L 15.9994,5.99805M 16.6664,3.99805L 14.9994,3.99805L 14.9994,1.99805L 8.99939,1.99805L 8.99939,3.99805L 7.33238,3.99805C 6.59607,3.99805 5.99939,4.59503 5.99939,5.33105L 5.99939,20.665C 5.99939,21.4011 6.59607,21.998 7.33238,21.998L 16.6664,21.998C 17.4024,21.998 17.9994,21.4011 17.9994,20.665L 17.9994,5.33105C 17.9994,4.59503 17.4024,3.99805 16.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-90.svg b/icon-theme/material-design-light/devices/battery-90.svg
new file mode 100644
index 00000000..d9a8ac6b
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-90.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 15.9994,7.99805L 7.99939,7.99805L 7.99939,5.99805L 15.9994,5.99805M 16.6664,3.99805L 14.9994,3.99805L 14.9994,1.99805L 8.99939,1.99805L 8.99939,3.99805L 7.3324,3.99805C 6.59637,3.99805 5.99939,4.59503 5.99939,5.33105L 5.99939,20.665C 5.99939,21.4011 6.59637,21.998 7.3324,21.998L 16.6664,21.998C 17.4024,21.998 17.9994,21.4011 17.9994,20.665L 17.9994,5.33105C 17.9994,4.59503 17.4024,3.99805 16.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-alert.svg b/icon-theme/material-design-light/devices/battery-alert.svg
new file mode 100644
index 00000000..29d551a0
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-alert.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 12.9994,13.998L 10.9994,13.998L 10.9994,8.99805L 12.9994,8.99805M 12.9994,17.998L 10.9994,17.998L 10.9994,15.998L 12.9994,15.998M 16.6664,3.99805L 14.9994,3.99805L 14.9994,1.99805L 8.99939,1.99805L 8.99939,3.99805L 7.3324,3.99805C 6.59637,3.99805 5.99939,4.59503 5.99939,5.33105L 5.99939,20.665C 5.99939,21.4011 6.59637,21.998 7.3324,21.998L 16.6664,21.998C 17.4024,21.998 17.9994,21.4011 17.9994,20.665L 17.9994,5.33105C 17.9994,4.59503 17.4024,3.99805 16.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-charging-100.svg b/icon-theme/material-design-light/devices/battery-charging-100.svg
new file mode 100644
index 00000000..c871d87c
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-charging-100.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 22.9994,10.998L 19.9994,10.998L 19.9994,3.99805L 14.9994,13.998L 17.9994,13.998L 17.9994,21.998M 12.6664,3.99805L 10.9994,3.99805L 10.9994,1.99805L 4.99939,1.99805L 4.99939,3.99805L 3.3324,3.99805C 2.59637,3.99805 1.99939,4.59503 1.99939,5.33105L 1.99939,20.665C 1.99939,21.4011 2.59637,21.998 3.3324,21.998L 12.6664,21.998C 13.4024,21.998 13.9994,21.4011 13.9994,20.665L 13.9994,5.33105C 13.9994,4.59503 13.4024,3.99805 12.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-charging-20.svg b/icon-theme/material-design-light/devices/battery-charging-20.svg
new file mode 100644
index 00000000..91d3736e
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-charging-20.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 23.0503,10.998L 20.0503,10.998L 20.0503,3.99805L 15.0503,13.998L 18.0503,13.998L 18.0503,21.998M 12.0503,16.998L 4.05029,16.998L 4.05029,5.99805L 12.0503,5.99805M 12.7173,3.99805L 11.0503,3.99805L 11.0503,1.99805L 5.05029,1.99805L 5.05029,3.99805L 3.3833,3.99805C 2.64728,3.99805 2.05029,4.59503 2.05029,5.33105L 2.05029,20.665C 2.05029,21.4011 2.64728,21.998 3.3833,21.998L 12.7173,21.998C 13.4533,21.998 14.0503,21.4011 14.0503,20.665L 14.0503,5.33105C 14.0503,4.59503 13.4533,3.99805 12.7173,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-charging-30.svg b/icon-theme/material-design-light/devices/battery-charging-30.svg
new file mode 100644
index 00000000..0c6c7939
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-charging-30.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 11.9994,14.998L 3.99939,14.998L 3.99939,5.99805L 11.9994,5.99805M 12.6664,3.99805L 10.9994,3.99805L 10.9994,1.99805L 4.99939,1.99805L 4.99939,3.99805L 3.3324,3.99805C 2.59637,3.99805 1.99939,4.59503 1.99939,5.33105L 1.99939,20.665C 1.99939,21.4011 2.59637,21.998 3.3324,21.998L 12.6664,21.998C 13.4024,21.998 13.9994,21.4011 13.9994,20.665L 13.9994,5.33105C 13.9994,4.59503 13.4024,3.99805 12.6664,3.99805 Z M 22.9994,10.998L 19.9994,10.998L 19.9994,3.99805L 14.9994,13.998L 17.9994,13.998L 17.9994,21.998L 22.9994,10.998 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-charging-40.svg b/icon-theme/material-design-light/devices/battery-charging-40.svg
new file mode 100644
index 00000000..b369932b
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-charging-40.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 22.9994,10.998L 19.9994,10.998L 19.9994,3.99805L 14.9994,13.998L 17.9994,13.998L 17.9994,21.998M 11.9994,12.998L 3.99939,12.998L 3.99939,5.99805L 11.9994,5.99805M 12.6664,3.99805L 10.9994,3.99805L 10.9994,1.99805L 4.99939,1.99805L 4.99939,3.99805L 3.3324,3.99805C 2.59637,3.99805 1.99939,4.59503 1.99939,5.33105L 1.99939,20.665C 1.99939,21.4011 2.59637,21.998 3.3324,21.998L 12.6664,21.998C 13.4024,21.998 13.9994,21.4011 13.9994,20.665L 13.9994,5.33105C 13.9994,4.59503 13.4024,3.99805 12.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-charging-60.svg b/icon-theme/material-design-light/devices/battery-charging-60.svg
new file mode 100644
index 00000000..496356c8
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-charging-60.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 11.9994,10.998L 3.99943,10.998L 3.99943,5.99805L 11.9994,5.99805M 12.6664,3.99805L 10.9994,3.99805L 10.9994,1.99805L 4.99943,1.99805L 4.99943,3.99805L 3.33244,3.99805C 2.59642,3.99805 1.99943,4.59503 1.99943,5.33105L 1.99943,20.665C 1.99943,21.4011 2.59642,21.998 3.33244,21.998L 12.6664,21.998C 13.4024,21.998 13.9994,21.4011 13.9994,20.665L 13.9994,5.33105C 13.9994,4.59503 13.4024,3.99805 12.6664,3.99805 Z M 22.9994,10.998L 19.9994,10.998L 19.9994,3.99805L 14.9994,13.998L 17.9994,13.998L 17.9994,21.998L 22.9994,10.998 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-charging-80.svg b/icon-theme/material-design-light/devices/battery-charging-80.svg
new file mode 100644
index 00000000..f678c10d
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-charging-80.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 22.9994,10.998L 19.9994,10.998L 19.9994,3.99805L 14.9994,13.998L 17.9994,13.998L 17.9994,21.998M 11.9994,8.99805L 3.99939,8.99805L 3.99939,5.99805L 11.9994,5.99805M 12.6664,3.99805L 10.9994,3.99805L 10.9994,1.99805L 4.99939,1.99805L 4.99939,3.99805L 3.3324,3.99805C 2.59637,3.99805 1.99939,4.59503 1.99939,5.33105L 1.99939,20.665C 1.99939,21.4011 2.59637,21.998 3.3324,21.998L 12.6664,21.998C 13.4024,21.998 13.9994,21.4011 13.9994,20.665L 13.9994,5.33105C 13.9994,4.59503 13.4024,3.99805 12.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-charging-90.svg b/icon-theme/material-design-light/devices/battery-charging-90.svg
new file mode 100644
index 00000000..bd021c06
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-charging-90.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 22.9994,10.998L 19.9994,10.998L 19.9994,3.99805L 14.9994,13.998L 17.9994,13.998L 17.9994,21.998M 11.9994,7.99805L 3.99939,7.99805L 3.99939,5.99805L 11.9994,5.99805M 12.6664,3.99805L 10.9994,3.99805L 10.9994,1.99805L 4.99939,1.99805L 4.99939,3.99805L 3.3324,3.99805C 2.59637,3.99805 1.99939,4.59503 1.99939,5.33105L 1.99939,20.665C 1.99939,21.4011 2.59637,21.998 3.3324,21.998L 12.6664,21.998C 13.4024,21.998 13.9994,21.4011 13.9994,20.665L 13.9994,5.33105C 13.9994,4.59503 13.4024,3.99805 12.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-charging.svg b/icon-theme/material-design-light/devices/battery-charging.svg
new file mode 100644
index 00000000..05321b3c
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-charging.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 16.6688,3.99875L 14.9987,3.99875L 14.9987,2.0025L 9,2.0025L 9,3.99875L 7.33,3.99875C 6.59751,3.99875 6.0025,4.6 6.0025,5.3325L 6.0025,20.6588C 6.0025,21.4012 6.59751,22.0025 7.33,22.0025L 16.6588,22.0025C 17.4012,22.0025 18.0025,21.4012 18.0025,20.6687L 18.0025,5.3325C 18.0025,4.6 17.4012,3.99875 16.6688,3.99875 Z M 11.0013,20L 11.0013,14.5025L 8.99875,14.5025L 12.9975,7.0025L 12.9975,12.5L 15,12.5"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-minus.svg b/icon-theme/material-design-light/devices/battery-minus.svg
new file mode 100644
index 00000000..9c67eb13
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-minus.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 16.6664,3.99805C 17.4027,3.99805 17.9994,4.59505 17.9994,5.33105L 17.9994,20.665C 17.9994,21.401 17.4027,21.998 16.6664,21.998L 7.33239,21.998C 6.59608,21.998 5.9994,21.401 5.9994,20.665L 5.9994,5.33105C 5.9994,4.59505 6.59608,3.99805 7.33239,3.99805L 8.9994,3.99805L 9,2L 14.9994,1.99805L 14.9994,3.99805L 16.6664,3.99805 Z M 8,12.0001L 8,14.0001L 16,14.0001L 16,12.0001"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-negative.svg b/icon-theme/material-design-light/devices/battery-negative.svg
new file mode 100644
index 00000000..7ad48e30
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-negative.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 11.667,4C 12.4033,4 13,4.59701 13,5.33301L 13,20.667C 13,21.403 12.4033,22 11.667,22L 2.33299,22C 1.59668,22 1,21.403 1,20.667L 1,5.33301C 1,4.59701 1.59668,4 2.33299,4L 4,4L 4.0006,2.00196L 10,2L 10,4L 11.667,4 Z M 15.0006,12.002L 23.0006,12.002L 23.0006,14.002L 15.0006,14.002L 15.0006,12.002 Z M 3,13L 11,13L 11,6L 3,6L 3,13 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-outline.svg b/icon-theme/material-design-light/devices/battery-outline.svg
new file mode 100644
index 00000000..9314a651
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-outline.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 16,20L 7.99999,20L 7.9994,5.99805L 15.9994,5.99805M 16.6664,3.99805L 14.9994,3.99805L 14.9994,1.99805L 8.9994,1.99805L 8.9994,3.99805L 7.33239,3.99805C 6.59608,3.99805 5.9994,4.59503 5.9994,5.33105L 5.9994,20.665C 5.9994,21.4011 6.59608,21.998 7.33239,21.998L 16.6664,21.998C 17.4027,21.998 17.9994,21.4011 17.9994,20.665L 17.9994,5.33105C 17.9994,4.59503 17.4027,3.99805 16.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-plus.svg b/icon-theme/material-design-light/devices/battery-plus.svg
new file mode 100644
index 00000000..a5eeed2a
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-plus.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 16.6664,3.99805C 17.4027,3.99805 17.9994,4.59505 17.9994,5.33105L 17.9994,20.665C 17.9994,21.401 17.4027,21.998 16.6664,21.998L 7.33239,21.998C 6.59608,21.998 5.9994,21.401 5.9994,20.665L 5.9994,5.33105C 5.9994,4.59505 6.59608,3.99805 7.33239,3.99805L 8.9994,3.99805L 9,2L 14.9994,1.99805L 14.9994,3.99805L 16.6664,3.99805 Z M 16,14.0001L 16,12.0001L 13,12L 13,9.00008L 11,9.00008L 11,12L 8,12.0001L 8,14.0001L 11,14L 11,17.0001L 13,17.0001L 13,14L 16,14.0001 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-positive.svg b/icon-theme/material-design-light/devices/battery-positive.svg
new file mode 100644
index 00000000..1178a48f
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-positive.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 11.667,4C 12.4033,4 13,4.59701 13,5.33301L 13,20.667C 13,21.403 12.4033,22 11.667,22L 2.33299,22C 1.59668,22 1,21.403 1,20.667L 1,5.33301C 1,4.59701 1.59668,4 2.33299,4L 4,4L 4.0006,2.00196L 10,2L 10,4L 11.667,4 Z M 23.0006,14.002L 20.0006,14.0019L 20.0006,17.002L 18.0006,17.002L 18.0006,14.0019L 15.0006,14.002L 15.0006,12.002L 18.0006,12.0019L 18.0006,9.00196L 20.0006,9.00196L 20.0006,12.0019L 23.0006,12.002L 23.0006,14.002 Z M 3,13L 11,13L 11,6L 3,6L 3,13 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-standard.svg b/icon-theme/material-design-light/devices/battery-standard.svg
new file mode 100644
index 00000000..af7cb873
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-standard.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 15.9994,11.998L 7.9994,11.998L 7.9994,5.99805L 15.9994,5.99805M 16.6664,3.99805L 14.9994,3.99805L 14.9994,1.99805L 8.9994,1.99805L 8.9994,3.99805L 7.33241,3.99805C 6.59608,3.99805 5.9994,4.59503 5.9994,5.33105L 5.9994,20.665C 5.9994,21.4011 6.59608,21.998 7.33241,21.998L 16.6664,21.998C 17.4027,21.998 17.9994,21.4011 17.9994,20.665L 17.9994,5.33105C 17.9994,4.59503 17.4027,3.99805 16.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery-unknown.svg b/icon-theme/material-design-light/devices/battery-unknown.svg
new file mode 100644
index 00000000..00395cb4
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery-unknown.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 15.066,12.252L 14.171,13.17C 13.634,13.7069 13.251,14.179 13.087,14.998L 11.05,14.998C 11.164,14.0959 11.559,13.2809 12.171,12.67L 13.414,11.412C 13.775,11.05 13.999,10.55 13.999,9.99796C 13.999,8.89395 13.104,7.99796 11.999,7.99796C 10.895,7.99796 9.99896,8.89395 9.99896,9.99796L 7.99899,9.99796C 7.99899,7.78894 9.78998,5.99796 11.999,5.99796C 14.209,5.99796 15.999,7.78894 15.999,9.99796C 15.999,10.878 15.643,11.675 15.066,12.252 Z M 12.999,18.998L 10.999,18.998L 10.999,16.998L 12.999,16.998M 16.666,3.99796L 14.999,3.99796L 14.999,1.99796L 8.99896,1.99796L 8.99896,3.99796L 7.33298,3.99796C 6.59598,3.99796 5.99899,4.59494 5.99899,5.33194L 5.99899,20.6649C 5.99899,21.4009 6.59598,21.998 7.33298,21.998L 16.666,21.998C 17.402,21.998 17.999,21.4009 17.999,20.6649L 17.999,5.33194C 17.999,4.59494 17.402,3.99796 16.666,3.99796 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/battery.svg b/icon-theme/material-design-light/devices/battery.svg
new file mode 100644
index 00000000..8e145429
--- /dev/null
+++ b/icon-theme/material-design-light/devices/battery.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 16.6664,3.99805L 14.9994,3.99805L 14.9994,1.99805L 8.9994,1.99805L 8.9994,3.99805L 7.33239,3.99805C 6.59608,3.99805 5.9994,4.59503 5.9994,5.33105L 5.9994,20.665C 5.9994,21.4011 6.59608,21.998 7.33239,21.998L 16.6664,21.998C 17.4027,21.998 17.9994,21.4011 17.9994,20.665L 17.9994,5.33105C 17.9994,4.59503 17.4027,3.99805 16.6664,3.99805 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/camera-phone-front.svg b/icon-theme/material-design-light/devices/camera-phone-front.svg
new file mode 100644
index 00000000..1b84bc5c
--- /dev/null
+++ b/icon-theme/material-design-light/devices/camera-phone-front.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M20 40H10v4h10v4l6-6-6-6v4zm8 0v4h10v-4H28zm-4-24c2.21 0 4-1.79 4-4s-1.79-4-4-4-3.99 1.79-3.99 4c.01 2.21 1.78 4 3.99 4zM34 0H14c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h20c2.21 0 4-1.79 4-4V4c0-2.21-1.79-4-4-4zM14 4h20v21c0-3.33-6.67-5-10-5s-10 1.67-10 5V4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/camera-phone-rear.svg b/icon-theme/material-design-light/devices/camera-phone-rear.svg
new file mode 100644
index 00000000..81581633
--- /dev/null
+++ b/icon-theme/material-design-light/devices/camera-phone-rear.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M20 40H10v4h10v4l6-6-6-6v4zm8 0v4h10v-4H28zm6-40H14c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h20c2.21 0 4-1.79 4-4V4c0-2.21-1.79-4-4-4zM23.99 12C21.78 12 20 10.21 20 8s1.78-4 3.99-4 4 1.79 4 4-1.79 4-4 4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/camera-photo-film.svg b/icon-theme/material-design-light/devices/camera-photo-film.svg
new file mode 100644
index 00000000..fb19963d
--- /dev/null
+++ b/icon-theme/material-design-light/devices/camera-photo-film.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M28 10c0-2.21-1.79-4-4-4h-2V4c0-1.1-.9-2-2-2h-8c-1.1 0-2 .9-2 2v2H8c-2.21 0-4 1.79-4 4v30c0 2.21 1.79 4 4 4h16c2.21 0 4-1.79 4-4h16V10H28zm-4 26h-4v-4h4v4zm0-18h-4v-4h4v4zm8 18h-4v-4h4v4zm0-18h-4v-4h4v4zm8 18h-4v-4h4v4zm0-18h-4v-4h4v4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/camera-photo.svg b/icon-theme/material-design-light/devices/camera-photo.svg
new file mode 100644
index 00000000..262c33b8
--- /dev/null
+++ b/icon-theme/material-design-light/devices/camera-photo.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><circle cx="24" cy="24" r="6.4"/><path d="M18 4l-3.66 4H8c-2.21 0-4 1.79-4 4v24c0 2.21 1.79 4 4 4h32c2.21 0 4-1.79 4-4V12c0-2.21-1.79-4-4-4h-6.34L30 4H18zm6 30c-5.52 0-10-4.48-10-10s4.48-10 10-10 10 4.48 10 10-4.48 10-10 10z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/camera-video-off.svg b/icon-theme/material-design-light/devices/camera-video-off.svg
new file mode 100644
index 00000000..a3e3deb8
--- /dev/null
+++ b/icon-theme/material-design-light/devices/camera-video-off.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0zm0 0h48v48H0z" fill="none"/>
+ <path d="M42 13l-8 8v-7c0-1.1-.9-2-2-2H19.64L42 34.36V13zM6.55 4L4 6.55 9.45 12H8c-1.1 0-2 .9-2 2v20c0 1.1.9 2 2 2h24c.41 0 .77-.15 1.09-.37L39.46 42 42 39.45 6.55 4z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/camera-video.svg b/icon-theme/material-design-light/devices/camera-video.svg
new file mode 100644
index 00000000..f082b563
--- /dev/null
+++ b/icon-theme/material-design-light/devices/camera-video.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M34 21v-7c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v20c0 1.1.9 2 2 2h24c1.1 0 2-.9 2-2v-7l8 8V13l-8 8z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/camera-web.svg b/icon-theme/material-design-light/devices/camera-web.svg
new file mode 100644
index 00000000..b297849b
--- /dev/null
+++ b/icon-theme/material-design-light/devices/camera-web.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 12,2C 15.866,2 19,5.13401 19,9C 19,12.866 15.866,16 12,16C 8.13401,16 5,12.866 5,9C 5,5.13401 8.13401,2 12,2 Z M 12,4.00003C 9.23856,4.00003 6.99999,6.23861 6.99999,9.00003C 6.99999,11.7615 9.23856,14 12,14C 14.7614,14 17,11.7615 17,9.00003C 17,6.23861 14.7614,4.00003 12,4.00003 Z M 12,6C 13.6568,6 15,7.34315 15,9C 15,10.6569 13.6568,12 12,12C 10.3431,12 9,10.6569 9,9C 9,7.34315 10.3431,6 12,6 Z M 6,22C 4.89543,22 4,21.1046 4,20C 4,19.6231 4.10428,19.2705 4.28556,18.9695L 6.11248,15.8073C 7.69067,17.1735 9.74881,18 12,18C 14.2512,18 16.3093,17.1735 17.8875,15.8073L 19.7144,18.9695C 19.8957,19.2705 20,19.6231 20,20C 20,21.1046 19.1046,22 18,22L 6,22 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/computer.svg b/icon-theme/material-design-light/devices/computer.svg
new file mode 100644
index 00000000..c1b354bc
--- /dev/null
+++ b/icon-theme/material-design-light/devices/computer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M42 4H6C3.79 4 2 5.79 2 8v24c0 2.21 1.79 4 4 4h14v4h-4v4h16v-4h-4v-4h14c2.21 0 4-1.79 4-4V8c0-2.21-1.79-4-4-4zm0 28H6V8h36v24z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/devices.list b/icon-theme/material-design-light/devices/devices.list
new file mode 100644
index 00000000..7a7d0273
--- /dev/null
+++ b/icon-theme/material-design-light/devices/devices.list
@@ -0,0 +1,4 @@
+
+drive-optical The icon used for optical media drives such as CD and DVD.
+media-tape The icon used for generic physical tape media.
+modem The icon used for modem devices.
diff --git a/icon-theme/material-design-light/devices/drive-harddisk.svg b/icon-theme/material-design-light/devices/drive-harddisk.svg
new file mode 100644
index 00000000..9a6d2331
--- /dev/null
+++ b/icon-theme/material-design-light/devices/drive-harddisk.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-linejoin="round" d="M 6,2L 18,2C 19.1046,2 20,2.89543 20,4L 20,20C 20,21.1046 19.1046,22 18,22L 6,22C 4.89543,22 4,21.1046 4,20L 4,4C 4,2.89543 4.89543,2 6,2 Z M 12,4.00001C 8.68629,4.00001 5.99999,6.6863 5.99999,10C 5.99999,13.3137 8.68629,16 12.1022,15.9992L 11.2221,13.7674C 10.946,13.2891 11.1099,12.6775 11.5882,12.4013L 12.4542,11.9013C 12.9325,11.6252 13.5441,11.7891 13.8202,12.2674L 15.7446,14.6884C 17.1194,13.5889 18,11.8973 18,10C 18,6.6863 15.3137,4.00001 12,4.00001 Z M 12,9.00001C 12.5523,9.00001 13,9.44773 13,10C 13,10.5523 12.5523,11 12,11C 11.4477,11 11,10.5523 11,10C 11,9.44773 11.4477,9.00001 12,9.00001 Z M 7,18C 6.44771,18 6,18.4477 6,19C 6,19.5523 6.44771,20 7,20C 7.55228,20 8,19.5523 8,19C 8,18.4477 7.55228,18 7,18 Z M 12.0882,13.2674L 14.5757,19.5759L 17.1738,18.0759L 12.9542,12.7674L 12.0882,13.2674 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/drive-removable-media-usb.svg b/icon-theme/material-design-light/devices/drive-removable-media-usb.svg
new file mode 100644
index 00000000..14cbfa5e
--- /dev/null
+++ b/icon-theme/material-design-light/devices/drive-removable-media-usb.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 14.9994,6.99807L 14.9994,10.9981L 15.9994,10.9981L 15.9994,12.9981L 12.9994,12.9981L 12.9994,4.99807L 14.9994,4.99807L 11.9994,0.998068L 8.9994,4.99807L 10.9994,4.99807L 10.9994,12.9981L 7.9994,12.9981L 7.9994,10.9281C 8.7034,10.5611 9.1994,9.84707 9.1994,8.99807C 9.1994,7.78307 8.2144,6.79807 6.9994,6.79807C 5.7844,6.79807 4.7994,7.78307 4.7994,8.99807C 4.7994,9.84707 5.2954,10.5611 5.9994,10.9281L 5.9994,12.9981C 5.9994,14.1031 6.8934,14.9981 7.9994,14.9981L 10.9994,14.9981L 10.9994,18.0491C 10.2894,18.4141 9.7994,19.1451 9.7994,19.9981C 9.7994,21.2131 10.7844,22.1981 11.9994,22.1981C 13.2144,22.1981 14.1994,21.2131 14.1994,19.9981C 14.1994,19.1451 13.7084,18.4141 12.9994,18.0491L 12.9994,14.9981L 15.9994,14.9981C 17.1044,14.9981 17.9994,14.1031 17.9994,12.9981L 17.9994,10.9981L 18.9994,10.9981L 18.9994,6.99807L 14.9994,6.99807 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/drive-removable-media.svg b/icon-theme/material-design-light/devices/drive-removable-media.svg
new file mode 100644
index 00000000..14cbfa5e
--- /dev/null
+++ b/icon-theme/material-design-light/devices/drive-removable-media.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 14.9994,6.99807L 14.9994,10.9981L 15.9994,10.9981L 15.9994,12.9981L 12.9994,12.9981L 12.9994,4.99807L 14.9994,4.99807L 11.9994,0.998068L 8.9994,4.99807L 10.9994,4.99807L 10.9994,12.9981L 7.9994,12.9981L 7.9994,10.9281C 8.7034,10.5611 9.1994,9.84707 9.1994,8.99807C 9.1994,7.78307 8.2144,6.79807 6.9994,6.79807C 5.7844,6.79807 4.7994,7.78307 4.7994,8.99807C 4.7994,9.84707 5.2954,10.5611 5.9994,10.9281L 5.9994,12.9981C 5.9994,14.1031 6.8934,14.9981 7.9994,14.9981L 10.9994,14.9981L 10.9994,18.0491C 10.2894,18.4141 9.7994,19.1451 9.7994,19.9981C 9.7994,21.2131 10.7844,22.1981 11.9994,22.1981C 13.2144,22.1981 14.1994,21.2131 14.1994,19.9981C 14.1994,19.1451 13.7084,18.4141 12.9994,18.0491L 12.9994,14.9981L 15.9994,14.9981C 17.1044,14.9981 17.9994,14.1031 17.9994,12.9981L 17.9994,10.9981L 18.9994,10.9981L 18.9994,6.99807L 14.9994,6.99807 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/input-gaming.svg b/icon-theme/material-design-light/devices/input-gaming.svg
new file mode 100644
index 00000000..89545581
--- /dev/null
+++ b/icon-theme/material-design-light/devices/input-gaming.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-linejoin="round" d="M 7,6L 17,6C 20.3137,6 23,8.68629 23,12C 23,15.3137 20.3137,18 17,18C 15.223,18 13.6264,17.2275 12.5278,16L 11.4722,16C 10.3736,17.2275 8.777,18 7,18C 3.68629,18 1,15.3137 1,12C 1,8.68629 3.68629,6 7,6 Z M 6,9L 6,11L 4,11L 4,13L 6,13L 6,15L 8,15L 8,13L 10,13L 10,11L 8,11L 8,9L 6,9 Z M 15.5,12C 14.6716,12 14,12.6716 14,13.5C 14,14.3284 14.6716,15 15.5,15C 16.3284,15 17,14.3284 17,13.5C 17,12.6716 16.3284,12 15.5,12 Z M 18.5,9C 17.6716,9 17,9.67158 17,10.5C 17,11.3284 17.6716,12 18.5,12C 19.3284,12 20,11.3284 20,10.5C 20,9.67158 19.3284,9 18.5,9 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/input-keyboard.svg b/icon-theme/material-design-light/devices/input-keyboard.svg
new file mode 100644
index 00000000..8fbb16bc
--- /dev/null
+++ b/icon-theme/material-design-light/devices/input-keyboard.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M40 10H8c-2.21 0-3.98 1.79-3.98 4L4 34c0 2.21 1.79 4 4 4h32c2.21 0 4-1.79 4-4V14c0-2.21-1.79-4-4-4zm-18 6h4v4h-4v-4zm0 6h4v4h-4v-4zm-6-6h4v4h-4v-4zm0 6h4v4h-4v-4zm-2 4h-4v-4h4v4zm0-6h-4v-4h4v4zm18 14H16v-4h16v4zm0-8h-4v-4h4v4zm0-6h-4v-4h4v4zm6 6h-4v-4h4v4zm0-6h-4v-4h4v4z"/>
+ <path d="M0 0h48v48H0zm0 0h48v48H0z" fill="none"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/input-mouse.svg b/icon-theme/material-design-light/devices/input-mouse.svg
new file mode 100644
index 00000000..d346ddf8
--- /dev/null
+++ b/icon-theme/material-design-light/devices/input-mouse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M26 2.14V18h14c0-8.16-6.11-14.88-14-15.86zM8 30c0 8.84 7.16 16 16 16s16-7.16 16-16v-8H8v8zM22 2.14C14.11 3.12 8 9.84 8 18h14V2.14z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/input-tablet.svg b/icon-theme/material-design-light/devices/input-tablet.svg
new file mode 100644
index 00000000..dc31c0b3
--- /dev/null
+++ b/icon-theme/material-design-light/devices/input-tablet.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M42 8H6c-2.21 0-4 1.79-4 4v24c0 2.21 1.79 4 4 4h36c2.21 0 3.98-1.79 3.98-4L46 12c0-2.21-1.79-4-4-4zm-4 28H10V12h28v24z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/laptop.svg b/icon-theme/material-design-light/devices/laptop.svg
new file mode 100644
index 00000000..25fb1db9
--- /dev/null
+++ b/icon-theme/material-design-light/devices/laptop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M40 36c2.21 0 3.98-1.79 3.98-4L44 10c0-2.21-1.79-4-4-4H8c-2.21 0-4 1.79-4 4v22c0 2.21 1.79 4 4 4H0c0 2.21 1.79 4 4 4h40c2.21 0 4-1.79 4-4h-8zM8 10h32v22H8V10zm16 28c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/media-flash-sd.svg b/icon-theme/material-design-light/devices/media-flash-sd.svg
new file mode 100644
index 00000000..ad15c968
--- /dev/null
+++ b/icon-theme/material-design-light/devices/media-flash-sd.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M36 4H20L8.04 16 8 40c0 2.2 1.8 4 4 4h24c2.2 0 4-1.8 4-4V8c0-2.2-1.8-4-4-4zM24 16h-4V8h4v8zm6 0h-4V8h4v8zm6 0h-4V8h4v8z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/media-flash-sim.svg b/icon-theme/material-design-light/devices/media-flash-sim.svg
new file mode 100644
index 00000000..089f6ea7
--- /dev/null
+++ b/icon-theme/material-design-light/devices/media-flash-sim.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M39.98 8c0-2.21-1.77-4-3.98-4H20L8 16v24c0 2.21 1.79 4 4 4h24.02c2.21 0 3.98-1.79 3.98-4l-.02-32zM18 38h-4v-4h4v4zm16 0h-4v-4h4v4zm-16-8h-4v-8h4v8zm8 8h-4v-8h4v8zm0-12h-4v-4h4v4zm8 4h-4v-8h4v8z"/>
+ <path d="M0 0h48v48H0z" fill="none"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/media-flash.svg b/icon-theme/material-design-light/devices/media-flash.svg
new file mode 100644
index 00000000..17de23a8
--- /dev/null
+++ b/icon-theme/material-design-light/devices/media-flash.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M36 4H20L8.04 16 8 40c0 2.2 1.8 4 4 4h24c2.2 0 4-1.8 4-4V8c0-2.2-1.8-4-4-4zM24 16h-4V8h4v8zm6 0h-4V8h4v8zm6 0h-4V8h4v8z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/media-floppy.svg b/icon-theme/material-design-light/devices/media-floppy.svg
new file mode 100644
index 00000000..70d72166
--- /dev/null
+++ b/icon-theme/material-design-light/devices/media-floppy.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M34 6H10c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h28c2.21 0 4-1.79 4-4V14l-8-8zM24 38c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6zm6-20H10v-8h20v8z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/media-memory.svg b/icon-theme/material-design-light/devices/media-memory.svg
new file mode 100644
index 00000000..e6fa0696
--- /dev/null
+++ b/icon-theme/material-design-light/devices/media-memory.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M30 18H18v12h12V18zm-4 8h-4v-4h4v4zm16-4v-4h-4v-4c0-2.21-1.79-4-4-4h-4V6h-4v4h-4V6h-4v4h-4c-2.21 0-4 1.79-4 4v4H6v4h4v4H6v4h4v4c0 2.21 1.79 4 4 4h4v4h4v-4h4v4h4v-4h4c2.21 0 4-1.79 4-4v-4h4v-4h-4v-4h4zm-8 12H14V14h20v20z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/media-optical.svg b/icon-theme/material-design-light/devices/media-optical.svg
new file mode 100644
index 00000000..d9c00b55
--- /dev/null
+++ b/icon-theme/material-design-light/devices/media-optical.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 11.9975,13.9987C 10.8938,13.9987 10,13.1 10,11.9975C 10,10.8938 10.8938,10 11.9975,10C 13.105,10 13.9987,10.8938 13.9987,11.9975C 13.9987,13.1 13.105,13.9987 11.9975,13.9987 Z M 11.9975,3.99875C 7.5825,3.99875 3.99875,7.5775 3.99875,11.9975C 3.99875,16.4162 7.5825,20 11.9975,20C 16.4163,20 20,16.4162 20,11.9975C 20,7.5775 16.4163,3.99875 11.9975,3.99875 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/multimedia-player-off.svg b/icon-theme/material-design-light/devices/multimedia-player-off.svg
new file mode 100644
index 00000000..3a91760f
--- /dev/null
+++ b/icon-theme/material-design-light/devices/multimedia-player-off.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 2,5.2685L 3.27711,4.00002L 21,21.7229L 19.7315,23L 18.2721,21.5406C 17.9263,21.8264 17.4828,21.9981 16.9994,21.9981L 6.99943,21.9881C 5.89441,21.9881 4.99943,21.1021 4.99943,19.9981L 4.99943,8.26791L 2,5.2685 Z M 11.9994,17.9981C 10.3434,17.9981 8.99943,16.6541 8.99943,14.9981C 8.99943,14.2387 9.28205,13.5449 9.74779,13.0163L 8.3317,11.6002C 7.505,12.492 6.99943,13.6859 6.99943,14.9981C 6.99943,17.7601 9.23942,19.9981 11.9994,19.9981C 13.3114,19.9981 14.5055,19.4928 15.3975,18.666L 13.9813,17.2498C 13.4526,17.7155 12.7588,17.9981 11.9994,17.9981 Z M 16.9994,14.9981C 16.9994,12.2361 14.7604,9.99811 11.9994,9.99811L 11.8238,10.0011L 5.12414,3.30145C 5.40694,2.5406 6.1396,1.99812 6.99943,1.99812L 16.9994,1.99812C 18.1034,1.99812 18.9994,2.89411 18.9994,3.99811L 18.9994,17.1767L 16.9964,15.1737L 16.9994,14.9981 Z M 11.9994,3.99811C 10.8934,3.99811 9.99943,4.89411 9.99943,5.99811C 9.99943,7.10212 10.8934,7.99811 11.9994,7.99811C 13.1024,7.99811 13.9994,7.10212 13.9994,5.99811C 13.9994,4.89411 13.1024,3.99811 11.9994,3.99811 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/multimedia-player-wireless.svg b/icon-theme/material-design-light/devices/multimedia-player-wireless.svg
new file mode 100644
index 00000000..380faff2
--- /dev/null
+++ b/icon-theme/material-design-light/devices/multimedia-player-wireless.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 20.0664,19.0664L 18.6621,17.6621C 20.1083,16.2159 21,14.2148 21,12C 21,9.7849 20.1083,7.78409 18.6621,6.33789L 20.0664,4.93359C 21.8775,6.74469 23,9.2445 23,12C 23,14.7555 21.8775,17.2553 20.0664,19.0664 Z M 17.2383,16.2383L 15.832,14.832C 16.5544,14.1097 17,13.1105 17,12C 17,10.8895 16.5544,9.8903 15.832,9.168L 17.2383,7.76172C 18.3255,8.849 19,10.349 19,12C 19,13.6509 18.3255,15.151 17.2383,16.2383 Z M 4,3.00001L 12,3.00001C 13.1046,3.00001 14,3.89544 14,5.00001L 14,19C 14,20.1046 13.1046,21 12,21L 4,21C 2.89543,21 2,20.1046 2,19L 2,5.00001C 2,3.89544 2.89543,3.00001 4,3.00001 Z M 8,5.00001C 6.89543,5.00001 6,5.89544 6,7.00001C 6,8.10458 6.89543,9.00001 8,9.00001C 9.10457,9.00001 10,8.10458 10,7.00001C 10,5.89544 9.10457,5.00001 8,5.00001 Z M 8,11C 5.79086,11 4,12.7909 4,15C 4,17.2091 5.79086,19 8,19C 10.2091,19 12,17.2091 12,15C 12,12.7909 10.2091,11 8,11 Z M 8,13C 9.10457,13 10,13.8954 10,15C 10,16.1046 9.10457,17 8,17C 6.89543,17 6,16.1046 6,15C 6,13.8954 6.89543,13 8,13 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/multimedia-player.svg b/icon-theme/material-design-light/devices/multimedia-player.svg
new file mode 100644
index 00000000..ac5a3635
--- /dev/null
+++ b/icon-theme/material-design-light/devices/multimedia-player.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M34 4H14c-2.21 0-4 1.79-4 4v32c0 2.21 1.79 3.98 4 3.98L34 44c2.21 0 4-1.79 4-4V8c0-2.21-1.79-4-4-4zM24 8c2.21 0 4 1.79 4 4s-1.79 4-4 4-4-1.79-4-4 1.79-4 4-4zm0 32c-5.52 0-10-4.48-10-10s4.48-10 10-10 10 4.48 10 10-4.48 10-10 10zm0-16c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/network-bluetooth-audio.svg b/icon-theme/material-design-light/devices/network-bluetooth-audio.svg
new file mode 100644
index 00000000..63f9f665
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-bluetooth-audio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M28.48 24.02l4.64 4.64c.56-1.45.88-3.02.88-4.66 0-1.63-.31-3.19-.86-4.63l-4.66 4.65zm10.58-10.59l-2.53 2.53c1.25 2.41 1.97 5.14 1.97 8.05s-.72 5.63-1.97 8.05l2.4 2.4c1.93-3.1 3.07-6.73 3.07-10.63 0-3.82-1.09-7.37-2.94-10.4zm-7.65 1.98L20 4h-2v15.17L8.83 10 6 12.83 17.17 24 6 35.17 8.83 38 18 28.83V44h2l11.41-11.41L22.83 24l8.58-8.59zM22 11.66l3.76 3.76L22 19.17v-7.51zm3.76 20.93L22 36.34v-7.52l3.76 3.77z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/network-bluetooth-connected.svg b/icon-theme/material-design-light/devices/network-bluetooth-connected.svg
new file mode 100644
index 00000000..4a61fa98
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-bluetooth-connected.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M14 24l-4-4-4 4 4 4 4-4zm21.41-8.59L24 4h-2v15.17L12.83 10 10 12.83 21.17 24 10 35.17 12.83 38 22 28.83V44h2l11.41-11.41L26.83 24l8.58-8.59zM26 11.66l3.76 3.76L26 19.17v-7.51zm3.76 20.93L26 36.34v-7.52l3.76 3.77zM38 20l-4 4 4 4 4-4-4-4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-bluetooth-off.svg b/icon-theme/material-design-light/devices/network-bluetooth-off.svg
new file mode 100644
index 00000000..86fc78b8
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-bluetooth-off.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M26 11.83l3.76 3.76-3.2 3.2 2.83 2.83 6.03-6.03L24 4.17h-2v10.06l4 4v-6.4zM10.83 8.17L8 11l13.17 13.17L10 35.34l2.83 2.83L22 29v15.17h2l8.59-8.59 4.59 4.59L40 37.34 10.83 8.17zM26 36.51V29l3.76 3.76L26 36.51z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-bluetooth-scan.svg b/icon-theme/material-design-light/devices/network-bluetooth-scan.svg
new file mode 100644
index 00000000..8e38a482
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-bluetooth-scan.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M28.48 24.02l4.64 4.64c.56-1.45.88-3.02.88-4.66 0-1.63-.31-3.19-.86-4.63l-4.66 4.65zm10.58-10.59l-2.53 2.53c1.25 2.41 1.97 5.14 1.97 8.05s-.72 5.63-1.97 8.05l2.4 2.4c1.93-3.1 3.07-6.73 3.07-10.63 0-3.82-1.09-7.37-2.94-10.4zm-7.65 1.98L20 4h-2v15.17L8.83 10 6 12.83 17.17 24 6 35.17 8.83 38 18 28.83V44h2l11.41-11.41L22.83 24l8.58-8.59zM22 11.66l3.76 3.76L22 19.17v-7.51zm3.76 20.93L22 36.34v-7.52l3.76 3.77z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-bluetooth.svg b/icon-theme/material-design-light/devices/network-bluetooth.svg
new file mode 100644
index 00000000..46337292
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-bluetooth.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M35.41 15.41L24 4h-2v15.17L12.83 10 10 12.83 21.17 24 10 35.17 12.83 38 22 28.83V44h2l11.41-11.41L26.83 24l8.58-8.59zM26 11.66l3.76 3.76L26 19.17v-7.51zm3.76 20.93L26 36.34v-7.52l3.76 3.77z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-cell-2g.svg b/icon-theme/material-design-light/devices/network-cell-2g.svg
new file mode 100644
index 00000000..1e7726fd
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-2g.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="1.33333" stroke-linejoin="miter" d="M 11,19.5L 2,19.5L 2,13.5C 2,11.8431 3.34315,10.5 5,10.5L 8,10.5L 8,7.5L 2,7.5L 2,4.5L 8,4.5C 9.65,4.5 11,5.835 11,7.5L 11,10.5C 11,12.1569 9.65685,13.5 8,13.5L 5,13.5L 5,16.5L 11,16.5M 22,10.5L 17.5,10.5L 17.5,13.5L 19,13.5L 19,16.5L 16,16.5L 16,7.5L 22,7.5L 22,4.5L 16,4.5C 14.35,4.5 13,5.835 13,7.5L 13,16.5C 13,18.1568 14.3434,19.4729 16,19.5L 19,19.5C 20.6569,19.5 22,18.1568 22,16.5"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/network-cell-3g.svg b/icon-theme/material-design-light/devices/network-cell-3g.svg
new file mode 100644
index 00000000..a2eeb3a7
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-3g.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="1.33333" stroke-linejoin="miter" d="M 11,16.5L 11,14.25C 11,13.0074 9.99264,12 8.75,12C 9.99264,12 11,10.9926 11,9.75L 11,7.5C 11,5.835 9.65,4.5 8,4.5L 2,4.5L 2,7.5L 8,7.5L 8,10.5L 5,10.5L 5,13.5L 8,13.5L 8,16.5L 2,16.5L 2,19.5L 8,19.5C 9.65685,19.5 11,18.1568 11,16.5 Z M 22,16.5L 22,10.5L 17.5,10.5L 17.5,13.5L 19,13.5L 19,16.5L 16,16.5L 16,7.5L 22,7.5L 22,4.5L 16,4.5C 14.35,4.5 13,5.835 13,7.5L 13,16.5C 13,18.1568 14.3434,19.4729 16,19.5L 19,19.5C 20.6569,19.5 22,18.1568 22,16.5 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/network-cell-4g.svg b/icon-theme/material-design-light/devices/network-cell-4g.svg
new file mode 100644
index 00000000..a59b629b
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-4g.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="1.33333" stroke-linejoin="miter" d="M 22,16.5L 22,10.5L 17.5,10.5L 17.5,13.5L 19,13.5L 19,16.5L 16,16.5L 16,7.5L 22,7.5L 22,4.5L 16,4.5C 14.35,4.5 13,5.835 13,7.5L 13,16.5C 13,18.1568 14.3434,19.4729 16,19.5L 19,19.5C 20.6569,19.5 22,18.1568 22,16.5 Z M 8,19.5L 11,19.5L 11,4.5L 8,4.5L 8,10.5L 5,10.5L 5,4.5L 2,4.5L 2,13.5L 8,13.5L 8,19.5 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/network-cell-connected-00.svg b/icon-theme/material-design-light/devices/network-cell-connected-00.svg
new file mode 100644
index 00000000..4df32c0f
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-connected-00.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill-opacity=".3" d="M4 44h40V4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-cell-connected-100.svg b/icon-theme/material-design-light/devices/network-cell-connected-100.svg
new file mode 100644
index 00000000..f317a5c2
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-connected-100.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M4 44h40V4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-cell-connected-25.svg b/icon-theme/material-design-light/devices/network-cell-connected-25.svg
new file mode 100644
index 00000000..04fd96ca
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-connected-25.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill-opacity=".3" d="M4 44h40V4z"/><path d="M24 24L4 44h20z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-cell-connected-50.svg b/icon-theme/material-design-light/devices/network-cell-connected-50.svg
new file mode 100644
index 00000000..74e45e58
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-connected-50.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill-opacity=".3" d="M4 44h40V4z"/><path d="M28 20L4 44h24z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-cell-connected-75.svg b/icon-theme/material-design-light/devices/network-cell-connected-75.svg
new file mode 100644
index 00000000..321d3161
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-connected-75.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill-opacity=".3" d="M4 44h40V4z"/><path d="M34 14L4 44h30z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-cell-locked.svg b/icon-theme/material-design-light/devices/network-cell-locked.svg
new file mode 100644
index 00000000..9faf6a93
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-locked.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0zm0 0h48v48H0z" fill="none"/>
+ <path d="M39 20c.34 0 .67.06 1 .1V2L2 40h26v-6c0-1.77.77-3.37 2-4.47V29c0-4.96 4.04-9 9-9zm5 12v-3c0-2.76-2.24-5-5-5s-5 2.24-5 5v3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm-2 0h-6v-3c0-1.66 1.34-3 3-3s3 1.34 3 3v3z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/network-cell-nointernet-00.svg b/icon-theme/material-design-light/devices/network-cell-nointernet-00.svg
new file mode 100644
index 00000000..bfa860dd
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-nointernet-00.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill-opacity=".3" d="M44 16V4L4 44h32V16z"/><path d="M40 44h4v-4h-4v4zm0-24v16h4V20h-4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-cell-nointernet-100.svg b/icon-theme/material-design-light/devices/network-cell-nointernet-100.svg
new file mode 100644
index 00000000..819e4324
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-nointernet-100.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M40 36h4V20h-4v16zm0 8h4v-4h-4v4zM4 44h32V16h8V4L4 44z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-cell-nointernet-25.svg b/icon-theme/material-design-light/devices/network-cell-nointernet-25.svg
new file mode 100644
index 00000000..e82cd405
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-nointernet-25.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill-opacity=".3" d="M44 16V4L4 44h32V16z"/><path d="M40 20v16h4V20h-4zM24 44V24L4 44h20zm16 0h4v-4h-4v4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-cell-nointernet-50.svg b/icon-theme/material-design-light/devices/network-cell-nointernet-50.svg
new file mode 100644
index 00000000..43e47ab2
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-nointernet-50.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill-opacity=".3" d="M44 16V4L4 44h32V16z"/><path d="M28 44V20L4 44h24zm12-24v16h4V20h-4zm0 24h4v-4h-4v4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-cell-nointernet-75.svg b/icon-theme/material-design-light/devices/network-cell-nointernet-75.svg
new file mode 100644
index 00000000..c5e245ab
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-nointernet-75.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill-opacity=".3" d="M44 16V4L4 44h32V16z"/><path d="M34 44V14L4 44h30zm6-24v16h4V20h-4zm0 24h4v-4h-4v4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-cell-off.svg b/icon-theme/material-design-light/devices/network-cell-off.svg
new file mode 100644
index 00000000..b501b1bf
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell-off.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M42 2L24.82 19.18 42 36.36V2zM9.55 9L7 11.54l12.73 12.73L2 42h35.45l4 4L44 43.45 9.55 9z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-cell.svg b/icon-theme/material-design-light/devices/network-cell.svg
new file mode 100644
index 00000000..f317a5c2
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-cell.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M4 44h40V4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-server.svg b/icon-theme/material-design-light/devices/network-server.svg
new file mode 100644
index 00000000..c675c8ee
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-server.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 4,1L 20,1C 20.5523,1 21,1.44772 21,2L 21,6C 21,6.55229 20.5523,7 20,7L 4,7C 3.44771,7 3,6.55229 3,6L 3,2C 3,1.44772 3.44771,1 4,1 Z M 4,9.00001L 20,9.00001C 20.5523,9.00001 21,9.44773 21,10L 21,14C 21,14.5523 20.5523,15 20,15L 4,15C 3.44771,15 3,14.5523 3,14L 3,10C 3,9.44773 3.44771,9.00001 4,9.00001 Z M 4,17L 20,17C 20.5523,17 21,17.4477 21,18L 21,22C 21,22.5523 20.5523,23 20,23L 4,23C 3.44772,23 3,22.5523 3,22L 3,18C 3,17.4477 3.44772,17 4,17 Z M 8.99999,5.00002L 9.99999,5.00002L 9.99999,3.00002L 8.99999,3.00002L 8.99999,5.00002 Z M 8.99999,13L 9.99999,13L 9.99999,11L 8.99999,11L 8.99999,13 Z M 9,21L 10,21L 10,19L 9,19L 9,21 Z M 5,3.00001L 5,5.00001L 7,5.00001L 7,3.00001L 5,3.00001 Z M 5,11L 5,13L 7,13L 7,11L 5,11 Z M 5,19L 5,21L 7,21L 7,19L 5,19 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/network-wired-connected.svg b/icon-theme/material-design-light/devices/network-wired-connected.svg
new file mode 100644
index 00000000..6e7da790
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wired-connected.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="1.33333" stroke-linejoin="miter" d="M 4,1C 2.892,1 2,1.892 2,3L 2,7C 2,8.108 2.892,9 4,9L 1,9L 1,11L 13,11L 13,9L 10,9C 11.108,9 12,8.108 12,7L 12,3C 12,1.892 11.108,1 10,1L 4,1 Z M 4,3L 10,3L 10,7L 4,7L 4,3 Z M 3,13L 3,18L 3,20L 10,20L 10,18L 5,18L 5,13L 3,13 Z M 14,13C 12.892,13 12,13.892 12,15L 12,19C 12,20.108 12.892,21 14,21L 11,21L 11,23L 23,23L 23,21L 20,21C 21.108,21 22,20.108 22,19L 22,15C 22,13.892 21.108,13 20,13L 14,13 Z M 14,15L 20,15L 20,19L 14,19L 14,15 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/network-wired-disconnected.svg b/icon-theme/material-design-light/devices/network-wired-disconnected.svg
new file mode 100644
index 00000000..53369a19
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wired-disconnected.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="1.33333" stroke-linejoin="miter" d="M 4,1C 2.892,1 2,1.892 2,3L 2,7C 2,8.108 2.892,9 4,9L 1,9L 1,11L 13,11L 13,9L 10,9C 11.108,9 12,8.108 12,7L 12,3C 12,1.892 11.108,1 10,1L 4,1 Z M 4,3L 10,3L 10,7L 4,7L 4,3 Z M 14,13C 12.892,13 12,13.892 12,15L 12,19C 12,20.108 12.892,21 14,21L 11,21L 11,23L 23,23L 23,21L 20,21C 21.108,21 22,20.108 22,19L 22,15C 22,13.892 21.108,13 20,13L 14,13 Z M 3.87891,13.4648L 2.46484,14.8789L 4.58594,17L 2.46484,19.1211L 3.87891,20.5352L 6,18.4141L 8.12109,20.5352L 9.53516,19.1211L 7.41406,17L 9.53516,14.8789L 8.12109,13.4648L 6,15.5859L 3.87891,13.4648 Z M 14,15L 20,15L 20,19L 14,19L 14,15 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/network-wired-pending.svg b/icon-theme/material-design-light/devices/network-wired-pending.svg
new file mode 100644
index 00000000..4b6ee3ec
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wired-pending.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="1.33333" stroke-linejoin="miter" d="M 4,1C 2.892,1 2,1.892 2,3L 2,7C 2,8.108 2.892,9 4,9L 1,9L 1,11L 13,11L 13,9L 10,9C 11.108,9 12,8.108 12,7L 12,3C 12,1.892 11.108,1 10,1L 4,1 Z M 4,3L 10,3L 10,7L 4,7L 4,3 Z M 3,12L 3,14L 5,14L 5,12L 3,12 Z M 14,13C 12.892,13 12,13.892 12,15L 12,19C 12,20.108 12.892,21 14,21L 11,21L 11,23L 23,23L 23,21L 20,21C 21.108,21 22,20.108 22,19L 22,15C 22,13.892 21.108,13 20,13L 14,13 Z M 3,15L 3,17L 5,17L 5,15L 3,15 Z M 14,15L 20,15L 20,19L 14,19L 14,15 Z M 3,18L 3,20L 5,20L 5,18L 3,18 Z M 6,18L 6,20L 8,20L 8,18L 6,18 Z M 9,18L 9,20L 11,20L 11,18L 9,18 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/network-wired.svg b/icon-theme/material-design-light/devices/network-wired.svg
new file mode 100644
index 00000000..6e7da790
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wired.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="1.33333" stroke-linejoin="miter" d="M 4,1C 2.892,1 2,1.892 2,3L 2,7C 2,8.108 2.892,9 4,9L 1,9L 1,11L 13,11L 13,9L 10,9C 11.108,9 12,8.108 12,7L 12,3C 12,1.892 11.108,1 10,1L 4,1 Z M 4,3L 10,3L 10,7L 4,7L 4,3 Z M 3,13L 3,18L 3,20L 10,20L 10,18L 5,18L 5,13L 3,13 Z M 14,13C 12.892,13 12,13.892 12,15L 12,19C 12,20.108 12.892,21 14,21L 11,21L 11,23L 23,23L 23,21L 20,21C 21.108,21 22,20.108 22,19L 22,15C 22,13.892 21.108,13 20,13L 14,13 Z M 14,15L 20,15L 20,19L 14,19L 14,15 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/network-wireless-00.svg b/icon-theme/material-design-light/devices/network-wireless-00.svg
new file mode 100644
index 00000000..a6245615
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wireless-00.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill-opacity=".3" d="M24.02 42.98L47.28 14c-.9-.68-9.85-8-23.28-8C10.57 6 1.62 13.32.72 14l23.26 28.98.02.02.02-.02z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-wireless-100.svg b/icon-theme/material-design-light/devices/network-wireless-100.svg
new file mode 100644
index 00000000..b41a366e
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wireless-100.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M24.02 42.98L47.28 14c-.9-.68-9.85-8-23.28-8S1.62 13.32.72 14l23.26 28.98.02.02.02-.02z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-wireless-25.svg b/icon-theme/material-design-light/devices/network-wireless-25.svg
new file mode 100644
index 00000000..fa7b7514
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wireless-25.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill-opacity=".3" d="M24.02 42.98L47.28 14c-.9-.68-9.85-8-23.28-8S1.62 13.32.72 14l23.26 28.98.02.02.02-.02z"/><path d="M13.34 29.72l10.65 13.27.01.01.01-.01 10.65-13.27C34.13 29.31 30.06 26 24 26s-10.13 3.31-10.66 3.72z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-wireless-50.svg b/icon-theme/material-design-light/devices/network-wireless-50.svg
new file mode 100644
index 00000000..5753c550
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wireless-50.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill-opacity=".3" d="M24.02 42.98L47.28 14c-.9-.68-9.85-8-23.28-8S1.62 13.32.72 14l23.26 28.98.02.02.02-.02z"/><path d="M9.58 25.03l14.41 17.95.01.02.01-.02 14.41-17.95C37.7 24.47 32.2 20 24 20s-13.7 4.47-14.42 5.03z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-wireless-75.svg b/icon-theme/material-design-light/devices/network-wireless-75.svg
new file mode 100644
index 00000000..2c6557b3
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wireless-75.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill-opacity=".3" d="M24.02 42.98L47.28 14c-.9-.68-9.85-8-23.28-8S1.62 13.32.72 14l23.26 28.98.02.02.02-.02z"/><path d="M7.07 21.91l16.92 21.07.01.02.02-.02 16.92-21.07C40.08 21.25 33.62 16 24 16c-9.63 0-16.08 5.25-16.93 5.91z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-wireless-locked-100.svg b/icon-theme/material-design-light/devices/network-wireless-locked-100.svg
new file mode 100755
index 00000000..91544f4c
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wireless-locked-100.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M41 19c.72 0 1.41.08 2.09.22L47.28 14c-.9-.68-9.85-8-23.28-8S1.62 13.32.72 14l23.26 28.98.02.02.02-.02 6.98-8.7V29c0-5.52 4.48-10 10-10zm5 13v-3c0-2.76-2.24-5-5-5s-5 2.24-5 5v3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm-2 0h-6v-3c0-1.66 1.34-3 3-3s3 1.34 3 3v3z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-wireless-locked-25.svg b/icon-theme/material-design-light/devices/network-wireless-locked-25.svg
new file mode 100755
index 00000000..8ae7705a
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wireless-locked-25.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M41 19c.7 0 1.4.1 2.1.2l4.2-5.2c-.9-.7-9.8-8-23.3-8S1.6 13.3.7 14L24 43l7-8.7V29c0-5.5 4.5-10 10-10z" opacity=".3"/><path d="M46 32v-3c0-2.8-2.2-5-5-5s-5 2.2-5 5v3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm-2 0h-6v-3c0-1.7 1.3-3 3-3s3 1.3 3 3v3zm-30.7-2.3l9 11.2L24 43l7-8.8V29c0-.5 0-1 .1-1.4-1.8-.8-4.2-1.6-7.1-1.6-6.1 0-10.1 3.3-10.7 3.7z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-wireless-locked-50.svg b/icon-theme/material-design-light/devices/network-wireless-locked-50.svg
new file mode 100755
index 00000000..ff55a640
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wireless-locked-50.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path opacity=".3" d="M41 19c.7 0 1.4.1 2.1.2l4.2-5.2c-.9-.7-9.9-8-23.3-8S1.6 13.3.7 14L24 43l7-8.7V29c0-5.5 4.5-10 10-10z"/><path d="M46 32v-3c0-2.8-2.2-5-5-5s-5 2.2-5 5v3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm-2 0h-6v-3c0-1.7 1.3-3 3-3s3 1.3 3 3v3zM9.6 25L24 43l7-8.7V29c0-2.6 1-5 2.7-6.8C31.2 21 27.9 20 24 20c-8.2 0-13.7 4.5-14.4 5z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-wireless-locked-75.svg b/icon-theme/material-design-light/devices/network-wireless-locked-75.svg
new file mode 100755
index 00000000..d55cfed2
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wireless-locked-75.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path opacity=".3" enable-background="new" d="M41 19c.7 0 1.4.1 2.1.2l4.2-5.2c-.9-.7-9.8-8-23.3-8S1.6 13.3.7 14L24 43l7-8.7V29c0-5.5 4.5-10 10-10z"/><path d="M46 32v-3c0-2.8-2.2-5-5-5s-5 2.2-5 5v3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm-2 0h-6v-3c0-1.7 1.3-3 3-3s3 1.3 3 3v3zM7.1 21.9L24 43l7-8.7V29c0-4.3 2.7-8 6.5-9.4C34.6 18 29.9 16 24 16c-9.6 0-16.1 5.2-16.9 5.9z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-wireless-off.svg b/icon-theme/material-design-light/devices/network-wireless-off.svg
new file mode 100644
index 00000000..d4320131
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wireless-off.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M47.28 14c-.9-.68-9.85-8-23.28-8-3.01 0-5.78.38-8.3.96L36.36 27.6 47.28 14zM6.55 2.89L4 5.44l4.11 4.11c-4.28 1.97-6.92 4.1-7.39 4.46l23.26 28.98.02.01.02-.02 7.8-9.72 6.63 6.63L41 37.34 6.55 2.89z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-wireless-scan.svg b/icon-theme/material-design-light/devices/network-wireless-scan.svg
new file mode 100644
index 00000000..4e5e88b2
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wireless-scan.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M24 6C13.91 6 6.29 9.7 0 14.47L24 44l24-29.5C41.71 9.74 34.09 6 24 6zm2 26h-4V20h4v12zm-4-16v-4h4v4h-4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-wireless.svg b/icon-theme/material-design-light/devices/network-wireless.svg
new file mode 100644
index 00000000..b41a366e
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-wireless.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M24.02 42.98L47.28 14c-.9-.68-9.85-8-23.28-8S1.62 13.32.72 14l23.26 28.98.02.02.02-.02z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/network-workgroup.svg b/icon-theme/material-design-light/devices/network-workgroup.svg
new file mode 100644
index 00000000..72e0eb37
--- /dev/null
+++ b/icon-theme/material-design-light/devices/network-workgroup.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="1.33333" stroke-linejoin="miter" d="M 10,2C 8.89199,2 8,2.892 8,4L 8,7C 8,8.108 8.89199,9 10,9L 11,9L 11,11L 2,11L 2,13L 6,13L 6,15L 5,15C 3.89199,15 3,15.892 3,17L 3,20C 3,21.108 3.89199,22 5,22L 9,22C 10.108,22 11,21.108 11,20L 11,17C 11,15.892 10.108,15 9,15L 8,15L 8,13L 16,13L 16,15L 15,15C 13.892,15 13,15.892 13,17L 13,20C 13,21.108 13.892,22 15,22L 19,22C 20.108,22 21,21.108 21,20L 21,17C 21,15.892 20.108,15 19,15L 18,15L 18,13L 22,13L 22,11L 13,11L 13,9L 14,9C 15.108,9 16,8.108 16,7L 16,4C 16,2.892 15.108,2 14,2L 10,2 Z M 10,4L 14,4L 14,7L 10,7L 10,4 Z M 5,17L 9,17L 9,20L 5,20L 5,17 Z M 15,17L 19,17L 19,20L 15,20L 15,17 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/nfc.svg b/icon-theme/material-design-light/devices/nfc.svg
new file mode 100644
index 00000000..4e18e993
--- /dev/null
+++ b/icon-theme/material-design-light/devices/nfc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M40 4.17H8c-2.21 0-4 1.79-4 4v32c0 2.21 1.79 4 4 4h32c2.21 0 4-1.79 4-4v-32c0-2.21-1.79-4-4-4zm0 36H8v-32h32v32zm-4-28H26c-2.21 0-4 1.79-4 4v4.55c-1.19.69-2 1.97-2 3.45 0 2.21 1.79 4 4 4s4-1.79 4-4c0-1.48-.81-2.75-2-3.45v-4.55h6v16H16v-16h4v-4h-8v24h24v-24z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/pda.svg b/icon-theme/material-design-light/devices/pda.svg
new file mode 100644
index 00000000..544fbaf0
--- /dev/null
+++ b/icon-theme/material-design-light/devices/pda.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M31 2H15c-2.76 0-5 2.24-5 5v34c0 2.76 2.24 5 5 5h16c2.76 0 5-2.24 5-5V7c0-2.76-2.24-5-5-5zm-8 42c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm9-8H14V8h18v28z"/>
+ <path d="M0 0h48v48H0z" fill="none"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/phone.svg b/icon-theme/material-design-light/devices/phone.svg
new file mode 100644
index 00000000..cb7e2577
--- /dev/null
+++ b/icon-theme/material-design-light/devices/phone.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M13.25 21.59c2.88 5.66 7.51 10.29 13.18 13.17l4.4-4.41c.55-.55 1.34-.71 2.03-.49C35.1 30.6 37.51 31 40 31c1.11 0 2 .89 2 2v7c0 1.11-.89 2-2 2C21.22 42 6 26.78 6 8c0-1.11.9-2 2-2h7c1.11 0 2 .89 2 2 0 2.49.4 4.9 1.14 7.14.22.69.06 1.48-.49 2.03l-4.4 4.42z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/printer.svg b/icon-theme/material-design-light/devices/printer.svg
new file mode 100644
index 00000000..45969629
--- /dev/null
+++ b/icon-theme/material-design-light/devices/printer.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M38 16H10c-3.31 0-6 2.69-6 6v12h8v8h24v-8h8V22c0-3.31-2.69-6-6-6zm-6 22H16V28h16v10zm6-14c-1.11 0-2-.89-2-2s.89-2 2-2c1.11 0 2 .89 2 2s-.89 2-2 2zM36 6H12v8h24V6z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-design-light/devices/radio.svg b/icon-theme/material-design-light/devices/radio.svg
new file mode 100644
index 00000000..3458de33
--- /dev/null
+++ b/icon-theme/material-design-light/devices/radio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M6.47 12.3C5.02 12.87 4 14.33 4 16v24c0 2.21 1.79 4 4 4h32c2.21 0 4-1.79 4-4V16c0-2.21-1.79-4-4-4H16.61l16.53-6.67L31.76 2 6.47 12.3zM14 40c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6zm26-16h-4v-4h-4v4H8v-8h32v8z"/>
+ <path d="M0 0h48v48H0z" fill="none"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/remote.svg b/icon-theme/material-design-light/devices/remote.svg
new file mode 100644
index 00000000..82319343
--- /dev/null
+++ b/icon-theme/material-design-light/devices/remote.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-linejoin="round" d="M 12,1.90735e-006C 8.96,1.90735e-006 6.21,1.23 4.22,3.22L 5.63,4.63C 7.26,3.01 9.51,2 12,2C 14.49,2 16.74,3.01 18.36,4.64L 19.77,3.23C 17.79,1.23 15.04,1.90735e-006 12,1.90735e-006 Z M 7.05,6.05L 8.46,7.46C 9.37,6.56 10.62,6 12,6C 13.38,6 14.63,6.56 15.54,7.46L 16.95,6.05C 15.68,4.78 13.93,4 12,4C 10.07,4 8.32,4.78 7.05,6.05 Z M 12,15C 10.9,15 10,14.1 10,13C 10,11.9 10.9,11 12,11C 13.1,11 14,11.9 14,13C 14,14.1 13.1,15 12,15 Z M 15,9L 9,9C 8.45,9 8,9.45 8,10L 8,22C 8,22.55 8.45,23 9,23L 15,23C 15.55,23 16,22.55 16,22L 16,10C 16,9.45 15.55,9 15,9 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/router-wireless.svg b/icon-theme/material-design-light/devices/router-wireless.svg
new file mode 100644
index 00000000..75793024
--- /dev/null
+++ b/icon-theme/material-design-light/devices/router-wireless.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="miter" d="M 4,13L 20,13C 20.5523,13 21,13.4477 21,14L 21,18C 21,18.5523 20.5523,19 20,19L 4,19C 3.44772,19 3,18.5523 3,18L 3,14C 3,13.4477 3.44772,13 4,13 Z M 8.99999,17L 9.99999,17L 9.99999,15L 8.99999,15L 8.99999,17 Z M 5,15L 5,17L 6.99999,17L 6.99999,15L 5,15 Z M 19,6.9336L 17.5957,8.3379C 16.1495,6.89167 14.1484,6.00001 11.9336,6.00001C 9.71849,6.00001 7.71768,6.89167 6.27148,8.3379L 4.86718,6.9336C 6.67828,5.12247 9.17809,4 11.9336,4C 14.6891,4 17.1889,5.12247 19,6.9336 Z M 16.1719,9.76173L 14.7656,11.168C 14.0433,10.4456 13.0441,10 11.9336,10C 10.8231,10 9.82389,10.4456 9.10159,11.168L 7.69531,9.76173C 8.78259,8.67446 10.2826,8 11.9336,8C 13.5845,8 15.0846,8.67446 16.1719,9.76173 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/router.svg b/icon-theme/material-design-light/devices/router.svg
new file mode 100755
index 00000000..6b558c5c
--- /dev/null
+++ b/icon-theme/material-design-light/devices/router.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path fill="none" d="M0 0h48v48H0z"/>
+ <path d="M40.33 11.81L42 10.13C39.24 7.38 35.62 6 32 6s-7.24 1.39-10 4.13l1.66 1.66C25.97 9.5 28.98 8.35 32 8.35s6.03 1.16 8.33 3.46zm-1.66 1.52c-1.84-1.84-4.25-2.76-6.67-2.76s-4.83.92-6.67 2.76l1.66 1.66c1.39-1.37 3.19-2.06 5.01-2.06 1.81 0 3.62.69 4.99 2.07l1.68-1.67zM38 26h-4v-8h-4v8H10c-2.21 0-4 1.79-4 4v8c0 2.21 1.79 4 4 4h28c2.21 0 4-1.79 4-4v-8c0-2.21-1.79-4-4-4zM16 36h-4v-4h4v4zm7 0h-4v-4h4v4zm7 0h-4v-4h4v4z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/scanner.svg b/icon-theme/material-design-light/devices/scanner.svg
new file mode 100755
index 00000000..479ce533
--- /dev/null
+++ b/icon-theme/material-design-light/devices/scanner.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path fill="#fff" d="M16 34h22v4H16z"/>
+ <path d="M39.52 20.3L8.37 9 7 12.76 35.26 23H10c-2.21 0-4 1.79-4 4v8c0 2.21 1.79 4 4 4h28c2.21 0 4-1.79 4-4V24c0-1.67-1.03-3.1-2.48-3.7zM14 33h-4v-4h4v4zm24 0H18v-4h20v4z"/>
+ <path fill="none" d="M0 0h48v48H0z"/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/server-minus.svg b/icon-theme/material-design-light/devices/server-minus.svg
new file mode 100644
index 00000000..402aca5b
--- /dev/null
+++ b/icon-theme/material-design-light/devices/server-minus.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 4,4L 20,4C 20.5523,4 21,4.44772 21,5L 21,9C 21,9.55229 20.5523,10 20,10L 4,10C 3.44772,10 3,9.55229 3,9L 3,5C 3,4.44772 3.44772,4 4,4 Z M 8.99999,8.00002L 9.99999,8.00002L 9.99999,6.00002L 8.99999,6.00002L 8.99999,8.00002 Z M 5,6.00001L 5,8.00001L 6.99999,8.00001L 6.99999,6.00001L 5,6.00001 Z M 8,16L 16,16L 16,18L 8,18L 8,16 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/server-network-off.svg b/icon-theme/material-design-light/devices/server-network-off.svg
new file mode 100644
index 00000000..0ec38526
--- /dev/null
+++ b/icon-theme/material-design-light/devices/server-network-off.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 13,18L 14,18C 14.5523,18 15,18.4477 15,19L 15.7315,19L 13,16.2685L 13,18 Z M 22,19L 22,20.1773L 20.8227,19L 22,19 Z M 21,21.7229L 19.7315,23L 17.7315,21L 15,21C 15,21.5523 14.5523,22 14,22L 10,22C 9.44772,22 9.00001,21.5523 9.00001,21L 2,21L 2,19L 9.00001,19C 9.00001,18.4477 9.44772,18 10,18L 11,18L 11,16L 4,16C 3.44771,16 3,15.5523 3,15L 3,11C 3,10.4477 3.44771,10 4,10L 6.73152,10L 4.73151,8L 4,8C 3.44772,8 3,7.55228 3,7L 3,6.26849L 0.999999,4.26849L 2.27711,3.00002L 21,21.7229 Z M 4,2.00001L 20,2.00001C 20.5523,2.00001 21,2.44772 21,3L 21,7C 21,7.55228 20.5523,8 20,8L 9.82269,8L 6.99999,5.17731L 6.99999,4.00001L 5.8227,4.00001L 3.83607,2.01338C 3.88941,2.00458 3.94417,2.00001 4,2.00001 Z M 20,10C 20.5523,10 21,10.4477 21,11L 21,15C 21,15.5523 20.5523,16 20,16L 17.8227,16L 11.8227,10L 20,10 Z M 8.99999,6.00002L 9.99999,6.00002L 9.99999,4.00002L 8.99999,4.00002L 8.99999,6.00002 Z M 8.99999,14L 9.99999,14L 9.99999,13.2685L 8.99999,12.2685L 8.99999,14 Z M 5,12L 5,14L 7,14L 7,12L 5,12 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/server-network.svg b/icon-theme/material-design-light/devices/server-network.svg
new file mode 100644
index 00000000..a7ee7356
--- /dev/null
+++ b/icon-theme/material-design-light/devices/server-network.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 13,18L 14,18C 14.5523,18 15,18.4477 15,19L 22,19L 22,21L 15,21C 15,21.5523 14.5523,22 14,22L 10,22C 9.44772,22 9.00001,21.5523 9.00001,21L 2,21L 2,19L 9.00001,19C 9.00001,18.4477 9.44772,18 10,18L 11,18L 11,16L 4,16C 3.44771,16 3,15.5523 3,15L 3,11C 3,10.4477 3.44771,10 4,10L 20,10C 20.5523,10 21,10.4477 21,11L 21,15C 21,15.5523 20.5523,16 20,16L 13,16L 13,18 Z M 4,2L 20,2C 20.5523,2 21,2.44771 21,3L 21,6.99999C 21,7.55228 20.5523,7.99999 20,7.99999L 4,7.99999C 3.44772,7.99999 3,7.55228 3,6.99999L 3,3C 3,2.44771 3.44772,2 4,2 Z M 8.99999,6.00001L 9.99999,6.00001L 9.99999,4.00001L 8.99999,4.00001L 8.99999,6.00001 Z M 8.99999,14L 9.99999,14L 9.99999,12L 8.99999,12L 8.99999,14 Z M 5,4.00001L 5,6.00001L 7,6.00001L 7,4.00001L 5,4.00001 Z M 5,12L 5,14L 7,14L 7,12L 5,12 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/server-off.svg b/icon-theme/material-design-light/devices/server-off.svg
new file mode 100644
index 00000000..bbf8f282
--- /dev/null
+++ b/icon-theme/material-design-light/devices/server-off.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 4,1L 20,1C 20.5523,1 21,1.44772 21,2L 21,6C 21,6.55229 20.5523,7 20,7L 8.82269,7L 6.8227,5.00001L 6.99999,5.00001L 6.99999,3.00001L 5,3.00001L 5,3.17731L 3.20979,1.3871C 3.39273,1.15156 3.67867,1 4,1 Z M 22,22.7229L 20.7315,24L 19.7315,23L 4,23C 3.44772,23 3,22.5523 3,22L 3,18C 3,17.4477 3.44772,17 4,17L 13.7315,17L 11.7315,15L 4,15C 3.44771,15 3,14.5523 3,14L 3,10C 3,9.44773 3.44771,9.00002 4,9.00002L 5.73152,9.00002L 3.67882,6.94731C 3.38489,6.84768 3.15232,6.61511 3.0527,6.32118L 0.999998,4.26851L 2.27711,3.00004L 22,22.7229 Z M 20,9.00002C 20.5523,9.00002 21,9.44773 21,10L 21,14C 21,14.5523 20.5523,15 20,15L 16.8227,15L 10.8227,9.00002L 20,9.00002 Z M 20,17C 20.5523,17 21,17.4477 21,18L 21,19.1773L 18.8227,17L 20,17 Z M 8.99999,5.00002L 9.99999,5.00002L 9.99999,3.00002L 8.99999,3.00002L 8.99999,5.00002 Z M 8.99999,13L 9.73152,13L 8.99999,12.2685L 8.99999,13 Z M 8.99999,21L 9.99999,21L 9.99999,19L 8.99999,19L 8.99999,21 Z M 5,11L 5,13L 7,13L 7,11L 5,11 Z M 5,19L 5,21L 7,21L 7,19L 5,19 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/server-plus.svg b/icon-theme/material-design-light/devices/server-plus.svg
new file mode 100644
index 00000000..895fefbd
--- /dev/null
+++ b/icon-theme/material-design-light/devices/server-plus.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 4,4L 20,4C 20.5523,4 21,4.44772 21,5L 21,9C 21,9.55229 20.5523,10 20,10L 4,10C 3.44772,10 3,9.55229 3,9L 3,5C 3,4.44772 3.44772,4 4,4 Z M 8.99999,8.00002L 9.99999,8.00002L 9.99999,6.00002L 8.99999,6.00002L 8.99999,8.00002 Z M 5,6.00001L 5,8.00001L 6.99999,8.00001L 6.99999,6.00001L 5,6.00001 Z M 8,16L 11,16L 11,13L 13,13L 13,16L 16,16L 16,18L 13,18L 13,21L 11,21L 11,18L 8,18L 8,16 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/server-remove.svg b/icon-theme/material-design-light/devices/server-remove.svg
new file mode 100644
index 00000000..b73b4313
--- /dev/null
+++ b/icon-theme/material-design-light/devices/server-remove.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 4,4L 20,4C 20.5523,4 21,4.44772 21,5L 21,9C 21,9.55229 20.5523,10 20,10L 4,10C 3.44772,10 3,9.55229 3,9L 3,5C 3,4.44772 3.44772,4 4,4 Z M 8.99998,8.00003L 9.99998,8.00003L 9.99998,6.00003L 8.99998,6.00003L 8.99998,8.00003 Z M 4.99999,6.00002L 4.99999,8.00002L 6.99999,8.00002L 6.99999,6.00002L 4.99999,6.00002 Z M 10.5858,17L 8,14.4142L 9.41419,13L 12,15.5858L 14.5858,13L 16,14.4142L 13.4142,17L 16,19.5858L 14.5858,21L 12,18.4142L 9.41421,21L 8,19.5858L 10.5858,17 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/server-security.svg b/icon-theme/material-design-light/devices/server-security.svg
new file mode 100644
index 00000000..6ccd9025
--- /dev/null
+++ b/icon-theme/material-design-light/devices/server-security.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 3,1.00001L 19,1.00001C 19.5523,1.00001 20,1.44772 20,2.00001L 20,6C 20,6.55229 19.5523,7 19,7L 3,7C 2.44772,7 2,6.55229 2,6L 2,2.00001C 2,1.44772 2.44772,1.00001 3,1.00001 Z M 3,9.00002L 19,9.00002C 19.5523,9.00002 20,9.44773 20,10L 20,10.6666L 17.5,9.55552L 11,12.4444L 11,15L 3,15C 2.44771,15 2,14.5523 2,14L 2,10C 2,9.44773 2.44771,9.00002 3,9.00002 Z M 3,17L 11.0029,17C 11.0602,19.2523 11.9855,21.4049 13.4552,23L 3,23C 2.44772,23 2,22.5523 2,22L 2,18C 2,17.4477 2.44772,17 3,17 Z M 7.99999,5.00002L 8.99999,5.00002L 8.99999,3.00002L 7.99999,3.00002L 7.99999,5.00002 Z M 7.99999,13L 8.99999,13L 8.99999,11L 7.99999,11L 7.99999,13 Z M 7.99999,21L 9,21L 9,19L 7.99999,19L 7.99999,21 Z M 4,3.00001L 4,5.00001L 6,5.00001L 6,3.00001L 4,3.00001 Z M 4,11L 4,13L 6,13L 6,11L 4,11 Z M 4,19L 4,21L 6,21L 6,19L 4,19 Z M 17.5,12L 22,14L 22,17C 22,19.7765 20.0815,22.368 17.5,23C 14.918,22.368 13,19.7765 13,17L 13,14L 17.5,12 Z M 17.5,13.9444L 15,15.0555L 15,17.7222C 15,19.2647 16.0656,20.7044 17.5,21.0555L 17.5,13.9444 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/server.svg b/icon-theme/material-design-light/devices/server.svg
new file mode 100644
index 00000000..c675c8ee
--- /dev/null
+++ b/icon-theme/material-design-light/devices/server.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 4,1L 20,1C 20.5523,1 21,1.44772 21,2L 21,6C 21,6.55229 20.5523,7 20,7L 4,7C 3.44771,7 3,6.55229 3,6L 3,2C 3,1.44772 3.44771,1 4,1 Z M 4,9.00001L 20,9.00001C 20.5523,9.00001 21,9.44773 21,10L 21,14C 21,14.5523 20.5523,15 20,15L 4,15C 3.44771,15 3,14.5523 3,14L 3,10C 3,9.44773 3.44771,9.00001 4,9.00001 Z M 4,17L 20,17C 20.5523,17 21,17.4477 21,18L 21,22C 21,22.5523 20.5523,23 20,23L 4,23C 3.44772,23 3,22.5523 3,22L 3,18C 3,17.4477 3.44772,17 4,17 Z M 8.99999,5.00002L 9.99999,5.00002L 9.99999,3.00002L 8.99999,3.00002L 8.99999,5.00002 Z M 8.99999,13L 9.99999,13L 9.99999,11L 8.99999,11L 8.99999,13 Z M 9,21L 10,21L 10,19L 9,19L 9,21 Z M 5,3.00001L 5,5.00001L 7,5.00001L 7,3.00001L 5,3.00001 Z M 5,11L 5,13L 7,13L 7,11L 5,11 Z M 5,19L 5,21L 7,21L 7,19L 5,19 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/shredder.svg b/icon-theme/material-design-light/devices/shredder.svg
new file mode 100644
index 00000000..876d56b1
--- /dev/null
+++ b/icon-theme/material-design-light/devices/shredder.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="1.33333" stroke-linejoin="miter" d="M 6,3L 6,7L 8,7L 8,5L 16,5L 16,7L 18,7L 18,3L 6,3 Z M 5,8C 3.34,8 2,9.34 2,11L 2,17L 5,17L 5,14L 19,14L 19,17L 22,17L 22,11C 22,9.34 20.66,8 19,8L 5,8 Z M 18,10C 18.55,10 19,10.45 19,11C 19,11.55 18.55,12 18,12C 17.45,12 17,11.55 17,11C 17,10.45 17.45,10 18,10 Z M 7,16L 7,21L 9,21L 9,16L 7,16 Z M 11,16L 11,20L 13,20L 13,16L 11,16 Z M 15,16L 15,21L 17,21L 17,16L 15,16 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/video-display-presentation.svg b/icon-theme/material-design-light/devices/video-display-presentation.svg
new file mode 100644
index 00000000..cd82832b
--- /dev/null
+++ b/icon-theme/material-design-light/devices/video-display-presentation.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-linejoin="round" d="M 2,3L 10,3C 10,1.89543 10.8954,1 12,1C 13.1046,1 14,1.89543 14,3L 22,3L 22,5L 21,5L 21,16L 15.25,16L 17,22L 15,22L 13.25,16L 10.75,16L 9,22L 7,22L 8.75,16L 3,16L 3,5L 2,5L 2,3 Z M 5,5.00001L 5,14L 19,14L 19,5.00001L 5,5.00001 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/video-display-projector.svg b/icon-theme/material-design-light/devices/video-display-projector.svg
new file mode 100644
index 00000000..717b4848
--- /dev/null
+++ b/icon-theme/material-design-light/devices/video-display-projector.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="1.33333" stroke-linejoin="miter" d="M 16,6C 14.8702,6.0012 13.7681,6.3504 12.8438,7L 4.00001,7C 2.89201,7 2.00001,7.892 2.00001,9L 2.00001,15C 2.00001,16.108 2.89201,17 4.00001,17L 5.00001,17L 5.00001,18C 5.00001,18.554 5.44601,19 6.00001,19L 8,19C 8.554,19 9,18.554 9,18L 9,17L 15,17L 15,18C 15,18.554 15.446,19 16,19L 18,19C 18.554,19 19,18.554 19,18L 19,17L 20,17C 21.108,17 22,16.108 22,15L 22,9C 22,7.892 21.108,7 20,7L 19.1504,7C 18.2276,6.3515 17.1278,6.0024 16,6 Z M 16,7.5C 17.933,7.5 19.5,9.067 19.5,11C 19.5,12.933 17.933,14.5 16,14.5C 14.067,14.5 12.5,12.933 12.5,11C 12.5,9.067 14.067,7.5 16,7.5 Z M 4.00001,9L 8,9L 8,10L 4.00001,10L 4.00001,9 Z M 16,9C 14.8954,9 14,9.8954 14,11C 14,12.1046 14.8954,13 16,13C 17.1046,13 18,12.1046 18,11C 18,9.8954 17.1046,9 16,9 Z M 4.00001,11L 8,11L 8,12L 4.00001,12L 4.00001,11 Z M 4.00001,13L 8,13L 8,14L 4.00001,14L 4.00001,13 Z "/>
+</svg>
diff --git a/icon-theme/material-design-light/devices/video-display.svg b/icon-theme/material-design-light/devices/video-display.svg
new file mode 100644
index 00000000..19dea755
--- /dev/null
+++ b/icon-theme/material-design-light/devices/video-display.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full" width="24" height="24" viewBox="0 0 24.00 24.00" enable-background="new 0 0 24.00 24.00" xml:space="preserve">
+ <path fill="#000000" fill-opacity="1" stroke-width="0.2" stroke-linejoin="round" d="M 20.9994,15.9981L 2.99939,15.9981L 2.99939,3.99807L 20.9994,3.99807M 20.9994,1.99807L 2.99939,1.99807C 1.89438,1.99807 0.99939,2.89406 0.99939,3.99807L 0.99939,15.9981C 0.99939,17.1031 1.89438,17.9981 2.99939,17.9981L 9.99939,17.9981L 9.99939,19.9981L 7.99939,19.9981L 7.99939,21.9981L 15.9994,21.9981L 15.9994,19.9981L 13.9994,19.9981L 13.9994,17.9981L 20.9994,17.9981C 22.1034,17.9981 22.9994,17.1031 22.9994,15.9981L 22.9994,3.99807C 22.9994,2.89406 22.1034,1.99807 20.9994,1.99807 Z "/>
+</svg>
bgstack15