diff --git a/src/apps/22/elisa-symbolic.svg b/src/apps/22/elisa-symbolic.svg
index e4729f70..5e057fe0 100644
--- a/src/apps/22/elisa-symbolic.svg
+++ b/src/apps/22/elisa-symbolic.svg
@@ -1,9 +1,6 @@
-
diff --git a/src/devices/22/bluetooth.svg b/src/devices/22/bluetooth.svg
index eea394a6..08d29c37 100644
--- a/src/devices/22/bluetooth.svg
+++ b/src/devices/22/bluetooth.svg
@@ -2,5 +2,5 @@
-
+
diff --git a/src/devices/22/kdeconnect.svg b/src/devices/22/kdeconnect.svg
new file mode 100644
index 00000000..2280db3e
--- /dev/null
+++ b/src/devices/22/kdeconnect.svg
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/devices/22/phone-battery.svg b/src/devices/22/phone-battery.svg
index 394a5cc8..70ca4ddc 100644
--- a/src/devices/22/phone-battery.svg
+++ b/src/devices/22/phone-battery.svg
@@ -4,6 +4,6 @@
color:#363636;
}
-
-
+
+
diff --git a/src/devices/22/phone.svg b/src/devices/22/phone.svg
index 83cb02df..c6e3c13d 100644
--- a/src/devices/22/phone.svg
+++ b/src/devices/22/phone.svg
@@ -1,7 +1,9 @@
-
+
-
+
-
-
+
+
diff --git a/src/devices/22/printer.svg b/src/devices/22/printer.svg
new file mode 100644
index 00000000..fcd9a75c
--- /dev/null
+++ b/src/devices/22/printer.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/devices/24/audio-input-microphone.svg b/src/devices/24/audio-input-microphone.svg
index 1cf0fadf..43cf96ea 100644
--- a/src/devices/24/audio-input-microphone.svg
+++ b/src/devices/24/audio-input-microphone.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/devices/24/bluetooth.svg b/src/devices/24/bluetooth.svg
index b1ae6a77..8fb97601 100644
--- a/src/devices/24/bluetooth.svg
+++ b/src/devices/24/bluetooth.svg
@@ -2,5 +2,5 @@
-
+
diff --git a/src/devices/24/phone-battery.svg b/src/devices/24/phone-battery.svg
new file mode 100644
index 00000000..31c06940
--- /dev/null
+++ b/src/devices/24/phone-battery.svg
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
diff --git a/src/devices/24/phone.svg b/src/devices/24/phone.svg
index a4910799..68d2c9ab 100644
--- a/src/devices/24/phone.svg
+++ b/src/devices/24/phone.svg
@@ -2,9 +2,6 @@
-
-
-
-
-
+
+
diff --git a/src/devices/symbolic/phone-battery-symbolic.svg b/src/devices/symbolic/phone-battery-symbolic.svg
index 032c4112..bbf366fd 100644
--- a/src/devices/symbolic/phone-battery-symbolic.svg
+++ b/src/devices/symbolic/phone-battery-symbolic.svg
@@ -1,5 +1,9 @@
-
-
-
+
+
+
+
+
+
+
diff --git a/src/devices/symbolic/phone-symbolic.svg b/src/devices/symbolic/phone-symbolic.svg
index aa423633..ed42b5c3 100644
--- a/src/devices/symbolic/phone-symbolic.svg
+++ b/src/devices/symbolic/phone-symbolic.svg
@@ -1,4 +1,8 @@
-
-
+
+
+
+
+
+
diff --git a/src/status/22/fcitx-sogoupinyin.svg b/src/status/22/fcitx-sogoupinyin.svg
index 632c7b6d..487812ae 100644
--- a/src/status/22/fcitx-sogoupinyin.svg
+++ b/src/status/22/fcitx-sogoupinyin.svg
@@ -1,7 +1,5 @@
-
-
-
-
-
-
+
+
+
+
diff --git a/src/status/22/network-bluetooth-activated-locked.svg b/src/status/22/network-bluetooth-activated-locked.svg
index 4710738e..31fa10ce 100644
--- a/src/status/22/network-bluetooth-activated-locked.svg
+++ b/src/status/22/network-bluetooth-activated-locked.svg
@@ -1,11 +1,10 @@
-
-
-
-
-
+ }
+
+
+
+
diff --git a/src/status/22/network-bluetooth-activated.svg b/src/status/22/network-bluetooth-activated.svg
index b1ed738f..ab2d5af6 100644
--- a/src/status/22/network-bluetooth-activated.svg
+++ b/src/status/22/network-bluetooth-activated.svg
@@ -1,11 +1,9 @@
-
-
-
-
-
+ }
+
+
+
diff --git a/src/status/22/network-bluetooth-inactive.svg b/src/status/22/network-bluetooth-inactive.svg
index 6fe05293..44103c1f 100644
--- a/src/status/22/network-bluetooth-inactive.svg
+++ b/src/status/22/network-bluetooth-inactive.svg
@@ -20,5 +20,6 @@
.ColorScheme-NegativeText {
color:#da4453;
}
-
+
+
diff --git a/src/status/22/network-bluetooth.svg b/src/status/22/network-bluetooth.svg
index e035d0f4..d95cef22 100644
--- a/src/status/22/network-bluetooth.svg
+++ b/src/status/22/network-bluetooth.svg
@@ -1,11 +1,8 @@
-
-
-
-
-
+ }
+
+
diff --git a/src/status/22/network-receive.svg b/src/status/22/network-receive.svg
index d8625636..3d779dfc 100644
--- a/src/status/22/network-receive.svg
+++ b/src/status/22/network-receive.svg
@@ -1,11 +1,9 @@
-
+
-
-
-
-
+
+
+
+
diff --git a/src/status/22/network-transmit.svg b/src/status/22/network-transmit.svg
index d87b16b3..c7b10b6d 100644
--- a/src/status/22/network-transmit.svg
+++ b/src/status/22/network-transmit.svg
@@ -1,12 +1,9 @@
-
+
-
-
-
-
-
+
+
+
+
diff --git a/src/status/22/network-vpn-acquiring.svg b/src/status/22/network-vpn-acquiring.svg
index ec482457..ac0b79c0 100644
--- a/src/status/22/network-vpn-acquiring.svg
+++ b/src/status/22/network-vpn-acquiring.svg
@@ -1,12 +1,7 @@
-
+
-
-
-
-
-
+
+
diff --git a/src/status/22/network-vpn-symbolic.svg b/src/status/22/network-vpn-symbolic.svg
deleted file mode 100644
index 37234996..00000000
--- a/src/status/22/network-vpn-symbolic.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/src/status/22/network-vpn.svg b/src/status/22/network-vpn.svg
new file mode 100644
index 00000000..3cb9a96d
--- /dev/null
+++ b/src/status/22/network-vpn.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/status/22/network-wired-acquiring.svg b/src/status/22/network-wired-acquiring.svg
index 52ff5794..b8dc7c0d 100644
--- a/src/status/22/network-wired-acquiring.svg
+++ b/src/status/22/network-wired-acquiring.svg
@@ -1,11 +1,7 @@
-
+
-
-
-
-
+
+
diff --git a/src/status/22/network-wired-no-route.svg b/src/status/22/network-wired-no-route.svg
index 5610e14b..b7b4b13c 100644
--- a/src/status/22/network-wired-no-route.svg
+++ b/src/status/22/network-wired-no-route.svg
@@ -1,8 +1,7 @@
-
+
-
+
+
diff --git a/src/status/22/network-wired-offline.svg b/src/status/22/network-wired-offline.svg
index bb59b16c..93bd568c 100644
--- a/src/status/22/network-wired-offline.svg
+++ b/src/status/22/network-wired-offline.svg
@@ -2,5 +2,7 @@
-
+
+
+
diff --git a/src/status/22/network-wired-secure.svg b/src/status/22/network-wired-secure.svg
index 9bf36b31..75cefe90 100644
--- a/src/status/22/network-wired-secure.svg
+++ b/src/status/22/network-wired-secure.svg
@@ -1,8 +1,11 @@
-
+
-
+
+
+
+
+
+
diff --git a/src/status/22/smartphone-disconnected.svg b/src/status/22/smartphone-disconnected.svg
index bcaf3dcf..fe8e10c7 100644
--- a/src/status/22/smartphone-disconnected.svg
+++ b/src/status/22/smartphone-disconnected.svg
@@ -1,6 +1,12 @@
-
-
-
-
+
+
+
+
+
diff --git a/src/status/22/smartphone-trusted.svg b/src/status/22/smartphone-trusted.svg
index 231a4477..e8a6b91d 100644
--- a/src/status/22/smartphone-trusted.svg
+++ b/src/status/22/smartphone-trusted.svg
@@ -1,8 +1,10 @@
-
-
-
-
-
+
+
+
+
diff --git a/src/status/22/smartphoneconnected.svg b/src/status/22/smartphoneconnected.svg
index c92672fd..ead6fac9 100644
--- a/src/status/22/smartphoneconnected.svg
+++ b/src/status/22/smartphoneconnected.svg
@@ -7,7 +7,7 @@
color:#363636;
}
-
+
diff --git a/src/status/24/smartphoneconnected.svg b/src/status/24/smartphoneconnected.svg
index 63b2f0ce..30e4fc15 100644
--- a/src/status/24/smartphoneconnected.svg
+++ b/src/status/24/smartphoneconnected.svg
@@ -8,7 +8,7 @@
}
-
+