diff --git a/links/apps/scalable/OpenBoard.svg b/links/apps/scalable/OpenBoard.svg
new file mode 120000
index 00000000..c7a36a50
--- /dev/null
+++ b/links/apps/scalable/OpenBoard.svg
@@ -0,0 +1 @@
+openboard.svg
\ No newline at end of file
diff --git a/links/apps/scalable/app.drey.PikaBackup.svg b/links/apps/scalable/app.drey.PikaBackup.svg
new file mode 120000
index 00000000..9457b691
--- /dev/null
+++ b/links/apps/scalable/app.drey.PikaBackup.svg
@@ -0,0 +1 @@
+pika-backup.svg
\ No newline at end of file
diff --git a/links/apps/scalable/appimagekit-fluent-reader.svg b/links/apps/scalable/appimagekit-fluent-reader.svg
new file mode 120000
index 00000000..e66af2be
--- /dev/null
+++ b/links/apps/scalable/appimagekit-fluent-reader.svg
@@ -0,0 +1 @@
+fluent-reader.svg
\ No newline at end of file
diff --git a/links/apps/scalable/ch.openboard.OpenBoard.svg b/links/apps/scalable/ch.openboard.OpenBoard.svg
new file mode 120000
index 00000000..c7a36a50
--- /dev/null
+++ b/links/apps/scalable/ch.openboard.OpenBoard.svg
@@ -0,0 +1 @@
+openboard.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.github.marktext.marktext.svg b/links/apps/scalable/com.github.marktext.marktext.svg
new file mode 120000
index 00000000..479a5898
--- /dev/null
+++ b/links/apps/scalable/com.github.marktext.marktext.svg
@@ -0,0 +1 @@
+marktext.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.gitlab.tipp10.tipp10.svg b/links/apps/scalable/com.gitlab.tipp10.tipp10.svg
new file mode 120000
index 00000000..4fac9872
--- /dev/null
+++ b/links/apps/scalable/com.gitlab.tipp10.tipp10.svg
@@ -0,0 +1 @@
+tipp10.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.logseq.Logseq.svg b/links/apps/scalable/com.logseq.Logseq.svg
new file mode 120000
index 00000000..0ebf7b44
--- /dev/null
+++ b/links/apps/scalable/com.logseq.Logseq.svg
@@ -0,0 +1 @@
+logseq.svg
\ No newline at end of file
diff --git a/links/apps/scalable/me.hyliu.fluentreader.svg b/links/apps/scalable/me.hyliu.fluentreader.svg
new file mode 120000
index 00000000..e66af2be
--- /dev/null
+++ b/links/apps/scalable/me.hyliu.fluentreader.svg
@@ -0,0 +1 @@
+fluent-reader.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.gnome.World.PikaBackup.svg b/links/apps/scalable/org.gnome.World.PikaBackup.svg
new file mode 120000
index 00000000..9457b691
--- /dev/null
+++ b/links/apps/scalable/org.gnome.World.PikaBackup.svg
@@ -0,0 +1 @@
+pika-backup.svg
\ No newline at end of file
diff --git a/src/apps/scalable/fluent-reader.svg b/src/apps/scalable/fluent-reader.svg
new file mode 100644
index 00000000..2b8e9763
--- /dev/null
+++ b/src/apps/scalable/fluent-reader.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/apps/scalable/logseq.svg b/src/apps/scalable/logseq.svg
new file mode 100644
index 00000000..2ebf4043
--- /dev/null
+++ b/src/apps/scalable/logseq.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/apps/scalable/marktext.svg b/src/apps/scalable/marktext.svg
new file mode 100644
index 00000000..65e4a82e
--- /dev/null
+++ b/src/apps/scalable/marktext.svg
@@ -0,0 +1,18 @@
+
diff --git a/src/apps/scalable/openboard.svg b/src/apps/scalable/openboard.svg
new file mode 100644
index 00000000..acd5af91
--- /dev/null
+++ b/src/apps/scalable/openboard.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/apps/scalable/pika-backup.svg b/src/apps/scalable/pika-backup.svg
new file mode 100644
index 00000000..a9ebb7ca
--- /dev/null
+++ b/src/apps/scalable/pika-backup.svg
@@ -0,0 +1,21 @@
+
diff --git a/src/apps/scalable/tipp10.svg b/src/apps/scalable/tipp10.svg
new file mode 100644
index 00000000..ccbfdb54
--- /dev/null
+++ b/src/apps/scalable/tipp10.svg
@@ -0,0 +1,17 @@
+