diff --git a/links/apps/scalable/rust-rover.svg b/links/apps/scalable/rust-rover.svg
new file mode 120000
index 00000000..6838ed7d
--- /dev/null
+++ b/links/apps/scalable/rust-rover.svg
@@ -0,0 +1 @@
+rustrover.svg
\ No newline at end of file
diff --git a/src/apps/scalable/appflowy.svg b/src/apps/scalable/appflowy.svg
new file mode 100644
index 00000000..1da17026
--- /dev/null
+++ b/src/apps/scalable/appflowy.svg
@@ -0,0 +1,21 @@
+
diff --git a/src/apps/scalable/beaver-notes.svg b/src/apps/scalable/beaver-notes.svg
new file mode 100644
index 00000000..cfb55452
--- /dev/null
+++ b/src/apps/scalable/beaver-notes.svg
@@ -0,0 +1,141 @@
+
+
diff --git a/src/apps/scalable/com.clarahobbs.chessclock.svg b/src/apps/scalable/com.clarahobbs.chessclock.svg
new file mode 100644
index 00000000..760fa1c8
--- /dev/null
+++ b/src/apps/scalable/com.clarahobbs.chessclock.svg
@@ -0,0 +1,299 @@
+
+
diff --git a/src/apps/scalable/com.feaneron.Boatswain.svg b/src/apps/scalable/com.feaneron.Boatswain.svg
new file mode 100644
index 00000000..a9e4d783
--- /dev/null
+++ b/src/apps/scalable/com.feaneron.Boatswain.svg
@@ -0,0 +1,566 @@
+
+
diff --git a/src/apps/scalable/com.github.cassidyjames.clairvoyant.svg b/src/apps/scalable/com.github.cassidyjames.clairvoyant.svg
new file mode 100644
index 00000000..257638a1
--- /dev/null
+++ b/src/apps/scalable/com.github.cassidyjames.clairvoyant.svg
@@ -0,0 +1,191 @@
+
+
diff --git a/src/apps/scalable/com.github.dynobo.normcap.svg b/src/apps/scalable/com.github.dynobo.normcap.svg
new file mode 100644
index 00000000..31272466
--- /dev/null
+++ b/src/apps/scalable/com.github.dynobo.normcap.svg
@@ -0,0 +1,166 @@
+
+
diff --git a/src/apps/scalable/com.github.huluti.Curtail.svg b/src/apps/scalable/com.github.huluti.Curtail.svg
new file mode 100644
index 00000000..e1dd5e76
--- /dev/null
+++ b/src/apps/scalable/com.github.huluti.Curtail.svg
@@ -0,0 +1,921 @@
+
+
diff --git a/src/apps/scalable/com.rafaelmardojai.WebfontKitGenerator.svg b/src/apps/scalable/com.rafaelmardojai.WebfontKitGenerator.svg
new file mode 100644
index 00000000..d1c8494c
--- /dev/null
+++ b/src/apps/scalable/com.rafaelmardojai.WebfontKitGenerator.svg
@@ -0,0 +1,275 @@
+
+
diff --git a/src/apps/scalable/com.vysp3r.RetroPlus.svg b/src/apps/scalable/com.vysp3r.RetroPlus.svg
new file mode 100644
index 00000000..b739bb3e
--- /dev/null
+++ b/src/apps/scalable/com.vysp3r.RetroPlus.svg
@@ -0,0 +1,127 @@
+
+
diff --git a/src/apps/scalable/de.haeckerfelix.AudioSharing.svg b/src/apps/scalable/de.haeckerfelix.AudioSharing.svg
new file mode 100644
index 00000000..da0772b4
--- /dev/null
+++ b/src/apps/scalable/de.haeckerfelix.AudioSharing.svg
@@ -0,0 +1,886 @@
+
+
diff --git a/src/apps/scalable/de.schmidhuberj.DieBahn.svg b/src/apps/scalable/de.schmidhuberj.DieBahn.svg
new file mode 100644
index 00000000..62a1cbe3
--- /dev/null
+++ b/src/apps/scalable/de.schmidhuberj.DieBahn.svg
@@ -0,0 +1,308 @@
+
+
diff --git a/src/apps/scalable/dev.Cogitri.Health.svg b/src/apps/scalable/dev.Cogitri.Health.svg
new file mode 100644
index 00000000..d8cf079c
--- /dev/null
+++ b/src/apps/scalable/dev.Cogitri.Health.svg
@@ -0,0 +1,120 @@
+
+
diff --git a/src/apps/scalable/fr.dwightstudio.JArmEmu.svg b/src/apps/scalable/fr.dwightstudio.JArmEmu.svg
new file mode 100644
index 00000000..6086ac47
--- /dev/null
+++ b/src/apps/scalable/fr.dwightstudio.JArmEmu.svg
@@ -0,0 +1,167 @@
+
+
diff --git a/src/apps/scalable/im.bernard.Nostalgia.svg b/src/apps/scalable/im.bernard.Nostalgia.svg
new file mode 100644
index 00000000..9723f498
--- /dev/null
+++ b/src/apps/scalable/im.bernard.Nostalgia.svg
@@ -0,0 +1,484 @@
+
+
diff --git a/src/apps/scalable/io.github.eminfedar.vaktisalah-gtk-rs.svg b/src/apps/scalable/io.github.eminfedar.vaktisalah-gtk-rs.svg
new file mode 100644
index 00000000..c5d08f05
--- /dev/null
+++ b/src/apps/scalable/io.github.eminfedar.vaktisalah-gtk-rs.svg
@@ -0,0 +1,273 @@
+
+
diff --git a/src/apps/scalable/io.github.lainsce.Khronos.svg b/src/apps/scalable/io.github.lainsce.Khronos.svg
new file mode 100644
index 00000000..c96c2dab
--- /dev/null
+++ b/src/apps/scalable/io.github.lainsce.Khronos.svg
@@ -0,0 +1,118 @@
+
+
diff --git a/src/apps/scalable/localsend.svg b/src/apps/scalable/localsend.svg
new file mode 100644
index 00000000..749d0320
--- /dev/null
+++ b/src/apps/scalable/localsend.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/src/apps/scalable/org.gaphor.Gaphor.svg b/src/apps/scalable/org.gaphor.Gaphor.svg
new file mode 100644
index 00000000..9dea7379
--- /dev/null
+++ b/src/apps/scalable/org.gaphor.Gaphor.svg
@@ -0,0 +1,196 @@
+
+
diff --git a/src/apps/scalable/org.gnome.Decibels.svg b/src/apps/scalable/org.gnome.Decibels.svg
new file mode 100644
index 00000000..b2118d6c
--- /dev/null
+++ b/src/apps/scalable/org.gnome.Decibels.svg
@@ -0,0 +1,257 @@
+
+
diff --git a/src/apps/scalable/org.gnome.World.Citations.svg b/src/apps/scalable/org.gnome.World.Citations.svg
new file mode 100644
index 00000000..72dfa0a3
--- /dev/null
+++ b/src/apps/scalable/org.gnome.World.Citations.svg
@@ -0,0 +1,1175 @@
+
+
diff --git a/src/apps/scalable/org.gnome.World.Secrets.svg b/src/apps/scalable/org.gnome.World.Secrets.svg
new file mode 100644
index 00000000..e19b0fcf
--- /dev/null
+++ b/src/apps/scalable/org.gnome.World.Secrets.svg
@@ -0,0 +1,360 @@
+
+
diff --git a/src/apps/scalable/org.gnome.design.Lorem.svg b/src/apps/scalable/org.gnome.design.Lorem.svg
new file mode 100644
index 00000000..17db7e46
--- /dev/null
+++ b/src/apps/scalable/org.gnome.design.Lorem.svg
@@ -0,0 +1,355 @@
+
+
diff --git a/src/apps/scalable/page.codeberg.libre_menu_editor.LibreMenuEditor.svg b/src/apps/scalable/page.codeberg.libre_menu_editor.LibreMenuEditor.svg
new file mode 100644
index 00000000..7a1d6eaa
--- /dev/null
+++ b/src/apps/scalable/page.codeberg.libre_menu_editor.LibreMenuEditor.svg
@@ -0,0 +1,162 @@
+
+
diff --git a/src/apps/scalable/re.sonny.Commit.svg b/src/apps/scalable/re.sonny.Commit.svg
new file mode 100644
index 00000000..2195b522
--- /dev/null
+++ b/src/apps/scalable/re.sonny.Commit.svg
@@ -0,0 +1,660 @@
+
+
diff --git a/src/apps/scalable/se.sjoerd.Graphs.svg b/src/apps/scalable/se.sjoerd.Graphs.svg
new file mode 100644
index 00000000..466e2d03
--- /dev/null
+++ b/src/apps/scalable/se.sjoerd.Graphs.svg
@@ -0,0 +1,772 @@
+
+
diff --git a/src/mimes/scalable/application-vnd.efi.iso.svg b/src/mimes/scalable/application-vnd.efi.iso.svg
new file mode 100644
index 00000000..ea95c0d0
--- /dev/null
+++ b/src/mimes/scalable/application-vnd.efi.iso.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/status/22/install.svg b/src/status/22/install.svg
new file mode 100644
index 00000000..3da07e6e
--- /dev/null
+++ b/src/status/22/install.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/status/22/media-playback-pause.svg b/src/status/22/media-playback-paused-symbolic.svg
similarity index 100%
rename from src/status/22/media-playback-pause.svg
rename to src/status/22/media-playback-paused-symbolic.svg
diff --git a/src/status/22/media-playback-paused.svg b/src/status/22/media-playback-paused.svg
new file mode 100644
index 00000000..46963ecd
--- /dev/null
+++ b/src/status/22/media-playback-paused.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/status/22/media-playback-playing-symbolic.svg b/src/status/22/media-playback-playing-symbolic.svg
new file mode 100644
index 00000000..d10f8895
--- /dev/null
+++ b/src/status/22/media-playback-playing-symbolic.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/status/22/media-playback-stopped-symbolic.svg b/src/status/22/media-playback-stopped-symbolic.svg
new file mode 100644
index 00000000..908efa11
--- /dev/null
+++ b/src/status/22/media-playback-stopped-symbolic.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/status/24/state-download.svg b/src/status/24/state-download.svg
index 9e2ba0e3..c0fb0642 100644
--- a/src/status/24/state-download.svg
+++ b/src/status/24/state-download.svg
@@ -1,144 +1,29 @@
-
-