diff --git a/links/actions/symbolic/background-selected-symbolic.svg b/links/actions/symbolic/background-selected-symbolic.svg
new file mode 120000
index 00000000..6c74efc9
--- /dev/null
+++ b/links/actions/symbolic/background-selected-symbolic.svg
@@ -0,0 +1 @@
+object-select-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/lock-symbolic.svg b/links/actions/symbolic/lock-symbolic.svg
new file mode 120000
index 00000000..a8133995
--- /dev/null
+++ b/links/actions/symbolic/lock-symbolic.svg
@@ -0,0 +1 @@
+system-lock-screen-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/sidebar-hide-symbolic-rtl.svg b/links/actions/symbolic/sidebar-hide-symbolic-rtl.svg
new file mode 120000
index 00000000..be58fcda
--- /dev/null
+++ b/links/actions/symbolic/sidebar-hide-symbolic-rtl.svg
@@ -0,0 +1 @@
+pane-hide-symbolic.svg
\ No newline at end of file
diff --git a/src/actions/16/xfce-wm-close.svg b/src/actions/16/xfce-wm-close.svg
new file mode 100644
index 00000000..19b4a37b
--- /dev/null
+++ b/src/actions/16/xfce-wm-close.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/16/xfce-wm-maximize.svg b/src/actions/16/xfce-wm-maximize.svg
new file mode 100644
index 00000000..f9d99a1c
--- /dev/null
+++ b/src/actions/16/xfce-wm-maximize.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/16/xfce-wm-menu.svg b/src/actions/16/xfce-wm-menu.svg
new file mode 100644
index 00000000..1243e18b
--- /dev/null
+++ b/src/actions/16/xfce-wm-menu.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/16/xfce-wm-minimize.svg b/src/actions/16/xfce-wm-minimize.svg
new file mode 100644
index 00000000..c9078a65
--- /dev/null
+++ b/src/actions/16/xfce-wm-minimize.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/16/xfce-wm-shade.svg b/src/actions/16/xfce-wm-shade.svg
new file mode 100644
index 00000000..c5520bba
--- /dev/null
+++ b/src/actions/16/xfce-wm-shade.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/16/xfce-wm-stick.svg b/src/actions/16/xfce-wm-stick.svg
new file mode 100644
index 00000000..4f113799
--- /dev/null
+++ b/src/actions/16/xfce-wm-stick.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/16/xfce-wm-unmaximize.svg b/src/actions/16/xfce-wm-unmaximize.svg
new file mode 100644
index 00000000..58dd38d0
--- /dev/null
+++ b/src/actions/16/xfce-wm-unmaximize.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/16/xfce-wm-unshade.svg b/src/actions/16/xfce-wm-unshade.svg
new file mode 100644
index 00000000..37047c20
--- /dev/null
+++ b/src/actions/16/xfce-wm-unshade.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/16/xfce-wm-unstick.svg b/src/actions/16/xfce-wm-unstick.svg
new file mode 100644
index 00000000..7378ea3c
--- /dev/null
+++ b/src/actions/16/xfce-wm-unstick.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/bolt-symbolic.svg b/src/actions/symbolic/bolt-symbolic.svg
new file mode 100644
index 00000000..9428932f
--- /dev/null
+++ b/src/actions/symbolic/bolt-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/budgie-menu-symbolic.svg b/src/actions/symbolic/budgie-menu-symbolic.svg
new file mode 100644
index 00000000..6191c9c5
--- /dev/null
+++ b/src/actions/symbolic/budgie-menu-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/camera-symbolic.svg b/src/actions/symbolic/camera-symbolic.svg
new file mode 100644
index 00000000..b66cfbe3
--- /dev/null
+++ b/src/actions/symbolic/camera-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/diagnostics-symbolic.svg b/src/actions/symbolic/diagnostics-symbolic.svg
new file mode 100644
index 00000000..778926bd
--- /dev/null
+++ b/src/actions/symbolic/diagnostics-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/location-symbolic-rtl.svg b/src/actions/symbolic/location-symbolic-rtl.svg
new file mode 100644
index 00000000..585d0347
--- /dev/null
+++ b/src/actions/symbolic/location-symbolic-rtl.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/microphone-symbolic.svg b/src/actions/symbolic/microphone-symbolic.svg
new file mode 100644
index 00000000..70175c0c
--- /dev/null
+++ b/src/actions/symbolic/microphone-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/nemo-recursive-search-symbolic-rtl.svg b/src/actions/symbolic/nemo-recursive-search-symbolic-rtl.svg
new file mode 100644
index 00000000..cb6b9ee8
--- /dev/null
+++ b/src/actions/symbolic/nemo-recursive-search-symbolic-rtl.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/security-symbolic.svg b/src/actions/symbolic/security-symbolic.svg
new file mode 100644
index 00000000..77115d3f
--- /dev/null
+++ b/src/actions/symbolic/security-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/sidebar-tree-symbolic-rtl.svg b/src/actions/symbolic/sidebar-tree-symbolic-rtl.svg
new file mode 100644
index 00000000..666d1941
--- /dev/null
+++ b/src/actions/symbolic/sidebar-tree-symbolic-rtl.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/trash-symbolic.svg b/src/actions/symbolic/trash-symbolic.svg
new file mode 100644
index 00000000..f2e33954
--- /dev/null
+++ b/src/actions/symbolic/trash-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/apps/scalable/flatpak-discover.svg b/src/apps/scalable/flatpak-discover.svg
new file mode 100644
index 00000000..2251c823
--- /dev/null
+++ b/src/apps/scalable/flatpak-discover.svg
@@ -0,0 +1,15 @@
+
diff --git a/src/apps/symbolic/org.gnome.Settings-privacy-symbolic.svg b/src/apps/symbolic/org.gnome.Settings-privacy-symbolic.svg
new file mode 100644
index 00000000..499df5fc
--- /dev/null
+++ b/src/apps/symbolic/org.gnome.Settings-privacy-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/devices/symbolic/audio-input-microphone-symbolic.svg b/src/devices/symbolic/audio-input-microphone-symbolic.svg
index 6e547450..35a70a80 100644
--- a/src/devices/symbolic/audio-input-microphone-symbolic.svg
+++ b/src/devices/symbolic/audio-input-microphone-symbolic.svg
@@ -1,4 +1,4 @@