diff --git a/View-4.png b/View-4.png
index a2c9ce0..459bab6 100644
Binary files a/View-4.png and b/View-4.png differ
diff --git a/src/apps/scalable/acestream.svg b/src/apps/scalable/acestream.svg
new file mode 100644
index 0000000..bbc26dd
--- /dev/null
+++ b/src/apps/scalable/acestream.svg
@@ -0,0 +1,209 @@
+
+
diff --git a/src/apps/scalable/akonadiconsole.svg b/src/apps/scalable/akonadiconsole.svg
new file mode 100644
index 0000000..4522aa9
--- /dev/null
+++ b/src/apps/scalable/akonadiconsole.svg
@@ -0,0 +1,58 @@
+
+
diff --git a/src/apps/scalable/appcode.svg b/src/apps/scalable/appcode.svg
new file mode 100644
index 0000000..20d8764
--- /dev/null
+++ b/src/apps/scalable/appcode.svg
@@ -0,0 +1,45 @@
+
+
diff --git a/src/apps/scalable/atom.svg b/src/apps/scalable/atom.svg
new file mode 100644
index 0000000..e0a2375
--- /dev/null
+++ b/src/apps/scalable/atom.svg
@@ -0,0 +1,26 @@
+
+
diff --git a/src/apps/scalable/badge.svg b/src/apps/scalable/badge.svg
new file mode 100644
index 0000000..04f410f
--- /dev/null
+++ b/src/apps/scalable/badge.svg
@@ -0,0 +1,29 @@
+
+
diff --git a/src/apps/scalable/calc.svg b/src/apps/scalable/calc.svg
index 9f20622..dffe093 100644
--- a/src/apps/scalable/calc.svg
+++ b/src/apps/scalable/calc.svg
@@ -33,24 +33,57 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -70,20 +103,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/apps/scalable/clion.svg b/src/apps/scalable/clion.svg
new file mode 100644
index 0000000..73bcaf9
--- /dev/null
+++ b/src/apps/scalable/clion.svg
@@ -0,0 +1,258 @@
+
+
diff --git a/src/apps/scalable/credentials-preferences.svg b/src/apps/scalable/credentials-preferences.svg
new file mode 100644
index 0000000..fde81b8
--- /dev/null
+++ b/src/apps/scalable/credentials-preferences.svg
@@ -0,0 +1,47 @@
+
+
+
diff --git a/src/apps/scalable/datagrip.svg b/src/apps/scalable/datagrip.svg
new file mode 100644
index 0000000..2779fbe
--- /dev/null
+++ b/src/apps/scalable/datagrip.svg
@@ -0,0 +1,360 @@
+
+
diff --git a/src/apps/scalable/desktop.svg b/src/apps/scalable/desktop.svg
new file mode 100644
index 0000000..b42f9c0
--- /dev/null
+++ b/src/apps/scalable/desktop.svg
@@ -0,0 +1,52 @@
+
+
diff --git a/src/apps/scalable/fcitx-sogoupinyin.svg b/src/apps/scalable/fcitx-sogoupinyin.svg
new file mode 100644
index 0000000..55bf535
--- /dev/null
+++ b/src/apps/scalable/fcitx-sogoupinyin.svg
@@ -0,0 +1,20 @@
+
+
diff --git a/src/apps/scalable/figma.svg b/src/apps/scalable/figma.svg
new file mode 100755
index 0000000..45b155e
--- /dev/null
+++ b/src/apps/scalable/figma.svg
@@ -0,0 +1,136 @@
+
+
diff --git a/src/apps/scalable/foliate.svg b/src/apps/scalable/foliate.svg
new file mode 100644
index 0000000..eaac163
--- /dev/null
+++ b/src/apps/scalable/foliate.svg
@@ -0,0 +1,50 @@
+
+
diff --git a/src/apps/scalable/gnome-maps.svg b/src/apps/scalable/gnome-maps.svg
new file mode 100644
index 0000000..fe068b1
--- /dev/null
+++ b/src/apps/scalable/gnome-maps.svg
@@ -0,0 +1,35 @@
+
+
diff --git a/src/apps/scalable/gnome-software.svg b/src/apps/scalable/gnome-software.svg
index e426902..743a8e8 100644
--- a/src/apps/scalable/gnome-software.svg
+++ b/src/apps/scalable/gnome-software.svg
@@ -1,228 +1,45 @@
-
-
diff --git a/src/devices/scalable/camera-video.svg b/src/devices/scalable/camera-video.svg
index c0ca103..a76336e 100644
--- a/src/devices/scalable/camera-video.svg
+++ b/src/devices/scalable/camera-video.svg
@@ -1 +1,44 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/devices/scalable/cups.svg b/src/devices/scalable/cups.svg
index cc6c012..392579d 100644
--- a/src/devices/scalable/cups.svg
+++ b/src/devices/scalable/cups.svg
@@ -1,78 +1,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
image/svg+xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/src/devices/scalable/cupsprinter.svg b/src/devices/scalable/cupsprinter.svg
index cc6c012..1e48ab6 100644
--- a/src/devices/scalable/cupsprinter.svg
+++ b/src/devices/scalable/cupsprinter.svg
@@ -1,78 +1,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
image/svg+xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/src/devices/scalable/smartphone.svg b/src/devices/scalable/smartphone.svg
index cfeef87..4def819 100644
--- a/src/devices/scalable/smartphone.svg
+++ b/src/devices/scalable/smartphone.svg
@@ -1,58 +1,54 @@
-
-
+
-
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
-
-
-
-
+
+
+
-
-
-
-
+
+
+
-
-
-
-
+
+
+
-
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/devices/symbolic/drive-harddisk-symbolic.svg b/src/devices/symbolic/drive-harddisk-symbolic.svg
index c3a88a4..3b42557 100755
--- a/src/devices/symbolic/drive-harddisk-symbolic.svg
+++ b/src/devices/symbolic/drive-harddisk-symbolic.svg
@@ -1,11 +1,69 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/devices/symbolic/drive-removable-media-symbolic.svg b/src/devices/symbolic/drive-removable-media-symbolic.svg
index c6c3c5f..c77d917 100755
--- a/src/devices/symbolic/drive-removable-media-symbolic.svg
+++ b/src/devices/symbolic/drive-removable-media-symbolic.svg
@@ -1,17 +1,72 @@
-
-
-
-
-
- image/svg+xml
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ image/svg+xml
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/places/symbolic/document-open-recent-symbolic.svg b/src/places/symbolic/document-open-recent-symbolic.svg
index f7512cb..0776125 100644
--- a/src/places/symbolic/document-open-recent-symbolic.svg
+++ b/src/places/symbolic/document-open-recent-symbolic.svg
@@ -1,10 +1,70 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/places/symbolic/folder-documents-symbolic.svg b/src/places/symbolic/folder-documents-symbolic.svg
index 1db6bc2..0ff7af0 100644
--- a/src/places/symbolic/folder-documents-symbolic.svg
+++ b/src/places/symbolic/folder-documents-symbolic.svg
@@ -1,6 +1,117 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/places/symbolic/folder-download-symbolic.svg b/src/places/symbolic/folder-download-symbolic.svg
index 013720c..307aa72 100644
--- a/src/places/symbolic/folder-download-symbolic.svg
+++ b/src/places/symbolic/folder-download-symbolic.svg
@@ -1,7 +1,90 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/places/symbolic/folder-music-symbolic.svg b/src/places/symbolic/folder-music-symbolic.svg
index c802b6e..efef3c4 100644
--- a/src/places/symbolic/folder-music-symbolic.svg
+++ b/src/places/symbolic/folder-music-symbolic.svg
@@ -1,6 +1,102 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/places/symbolic/folder-pictures-symbolic.svg b/src/places/symbolic/folder-pictures-symbolic.svg
index 0c4f6b7..56b7477 100644
--- a/src/places/symbolic/folder-pictures-symbolic.svg
+++ b/src/places/symbolic/folder-pictures-symbolic.svg
@@ -1,8 +1,117 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/places/symbolic/folder-symbolic.svg b/src/places/symbolic/folder-symbolic.svg
index 159828f..a03ffef 100644
--- a/src/places/symbolic/folder-symbolic.svg
+++ b/src/places/symbolic/folder-symbolic.svg
@@ -1,6 +1,55 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/src/places/symbolic/folder-videos-symbolic.svg b/src/places/symbolic/folder-videos-symbolic.svg
index 7260553..2c4e95d 100644
--- a/src/places/symbolic/folder-videos-symbolic.svg
+++ b/src/places/symbolic/folder-videos-symbolic.svg
@@ -1,6 +1,205 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/places/symbolic/network-workgroup-symbolic.svg b/src/places/symbolic/network-workgroup-symbolic.svg
index 5110de5..6e1efe7 100644
--- a/src/places/symbolic/network-workgroup-symbolic.svg
+++ b/src/places/symbolic/network-workgroup-symbolic.svg
@@ -1,8 +1,61 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/src/places/symbolic/user-desktop-symbolic.svg b/src/places/symbolic/user-desktop-symbolic.svg
index a7f7738..440dc5d 100644
--- a/src/places/symbolic/user-desktop-symbolic.svg
+++ b/src/places/symbolic/user-desktop-symbolic.svg
@@ -1,7 +1,88 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/places/symbolic/user-home-symbolic.svg b/src/places/symbolic/user-home-symbolic.svg
index 94f31a4..50ae075 100644
--- a/src/places/symbolic/user-home-symbolic.svg
+++ b/src/places/symbolic/user-home-symbolic.svg
@@ -1,6 +1,50 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/src/places/symbolic/user-trash-full-symbolic.svg b/src/places/symbolic/user-trash-full-symbolic.svg
index 43f6a4c..67f65dc 100644
--- a/src/places/symbolic/user-trash-full-symbolic.svg
+++ b/src/places/symbolic/user-trash-full-symbolic.svg
@@ -1,6 +1,54 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/src/places/symbolic/user-trash-symbolic.svg b/src/places/symbolic/user-trash-symbolic.svg
index 74ae690..b016743 100644
--- a/src/places/symbolic/user-trash-symbolic.svg
+++ b/src/places/symbolic/user-trash-symbolic.svg
@@ -1,9 +1,94 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+