diff --git a/png/agent-dvr.png b/png/agent-dvr.png
new file mode 100755
index 00000000..5f03d5cd
Binary files /dev/null and b/png/agent-dvr.png differ
diff --git a/png/fluidcalendar-dark.png b/png/fluidcalendar-dark.png
new file mode 100755
index 00000000..3619f731
Binary files /dev/null and b/png/fluidcalendar-dark.png differ
diff --git a/png/fluidcalendar-light.png b/png/fluidcalendar-light.png
new file mode 100755
index 00000000..3b9d9758
Binary files /dev/null and b/png/fluidcalendar-light.png differ
diff --git a/png/fluidcalendar.png b/png/fluidcalendar.png
new file mode 100755
index 00000000..1f4731d8
Binary files /dev/null and b/png/fluidcalendar.png differ
diff --git a/png/iventoy-dark.png b/png/iventoy-dark.png
new file mode 100755
index 00000000..efa8ba9f
Binary files /dev/null and b/png/iventoy-dark.png differ
diff --git a/png/iventoy-light.png b/png/iventoy-light.png
new file mode 100755
index 00000000..5fad1114
Binary files /dev/null and b/png/iventoy-light.png differ
diff --git a/png/iventoy.png b/png/iventoy.png
new file mode 100755
index 00000000..633ae364
Binary files /dev/null and b/png/iventoy.png differ
diff --git a/png/microsoft-sql-server-dark.png b/png/microsoft-sql-server-dark.png
new file mode 100755
index 00000000..41c1a46b
Binary files /dev/null and b/png/microsoft-sql-server-dark.png differ
diff --git a/png/microsoft-sql-server-light.png b/png/microsoft-sql-server-light.png
new file mode 100755
index 00000000..8b49de64
Binary files /dev/null and b/png/microsoft-sql-server-light.png differ
diff --git a/png/microsoft-sql-server.png b/png/microsoft-sql-server.png
new file mode 100755
index 00000000..6cc1184c
Binary files /dev/null and b/png/microsoft-sql-server.png differ
diff --git a/png/openziti-dark.png b/png/openziti-dark.png
new file mode 100755
index 00000000..c820d64e
Binary files /dev/null and b/png/openziti-dark.png differ
diff --git a/png/openziti-light.png b/png/openziti-light.png
new file mode 100755
index 00000000..79eb263f
Binary files /dev/null and b/png/openziti-light.png differ
diff --git a/png/openziti.png b/png/openziti.png
new file mode 100755
index 00000000..cd7ec570
Binary files /dev/null and b/png/openziti.png differ
diff --git a/png/part-db-dark.png b/png/part-db-dark.png
new file mode 100755
index 00000000..70b0ce5d
Binary files /dev/null and b/png/part-db-dark.png differ
diff --git a/png/part-db-light.png b/png/part-db-light.png
new file mode 100755
index 00000000..a50eddbe
Binary files /dev/null and b/png/part-db-light.png differ
diff --git a/png/part-db.png b/png/part-db.png
new file mode 100755
index 00000000..1a34925f
Binary files /dev/null and b/png/part-db.png differ
diff --git a/png/paymenter-dark.png b/png/paymenter-dark.png
new file mode 100755
index 00000000..3043dba9
Binary files /dev/null and b/png/paymenter-dark.png differ
diff --git a/png/paymenter-light.png b/png/paymenter-light.png
new file mode 100755
index 00000000..00bfa765
Binary files /dev/null and b/png/paymenter-light.png differ
diff --git a/png/paymenter.png b/png/paymenter.png
new file mode 100755
index 00000000..10e97990
Binary files /dev/null and b/png/paymenter.png differ
diff --git a/png/pf2etools-dark.png b/png/pf2etools-dark.png
new file mode 100755
index 00000000..7fbc0f25
Binary files /dev/null and b/png/pf2etools-dark.png differ
diff --git a/png/pf2etools-light.png b/png/pf2etools-light.png
new file mode 100755
index 00000000..1bb45ea9
Binary files /dev/null and b/png/pf2etools-light.png differ
diff --git a/png/pf2etools.png b/png/pf2etools.png
new file mode 100755
index 00000000..a710780a
Binary files /dev/null and b/png/pf2etools.png differ
diff --git a/png/pi-alert-dark.png b/png/pi-alert-dark.png
new file mode 100755
index 00000000..3c36b675
Binary files /dev/null and b/png/pi-alert-dark.png differ
diff --git a/png/pi-alert-light.png b/png/pi-alert-light.png
new file mode 100755
index 00000000..4cb2df0a
Binary files /dev/null and b/png/pi-alert-light.png differ
diff --git a/png/pi-alert.png b/png/pi-alert.png
new file mode 100755
index 00000000..bae84531
Binary files /dev/null and b/png/pi-alert.png differ
diff --git a/png/pocketbase-dark.png b/png/pocketbase-dark.png
new file mode 100755
index 00000000..12e77b1f
Binary files /dev/null and b/png/pocketbase-dark.png differ
diff --git a/png/pocketbase-light.png b/png/pocketbase-light.png
new file mode 100755
index 00000000..21b6a71a
Binary files /dev/null and b/png/pocketbase-light.png differ
diff --git a/png/pocketbase.png b/png/pocketbase.png
new file mode 100755
index 00000000..edbdad8d
Binary files /dev/null and b/png/pocketbase.png differ
diff --git a/png/real-debrid-dark.png b/png/real-debrid-dark.png
new file mode 100755
index 00000000..0d128c72
Binary files /dev/null and b/png/real-debrid-dark.png differ
diff --git a/png/real-debrid-light.png b/png/real-debrid-light.png
new file mode 100755
index 00000000..1313ecf5
Binary files /dev/null and b/png/real-debrid-light.png differ
diff --git a/png/real-debrid.png b/png/real-debrid.png
new file mode 100755
index 00000000..4b774254
Binary files /dev/null and b/png/real-debrid.png differ
diff --git a/png/reveal-js-dark.png b/png/reveal-js-dark.png
new file mode 100755
index 00000000..56fce36b
Binary files /dev/null and b/png/reveal-js-dark.png differ
diff --git a/png/reveal-js-light.png b/png/reveal-js-light.png
new file mode 100755
index 00000000..9588e8c3
Binary files /dev/null and b/png/reveal-js-light.png differ
diff --git a/png/reveal-js.png b/png/reveal-js.png
new file mode 100755
index 00000000..c293d65b
Binary files /dev/null and b/png/reveal-js.png differ
diff --git a/png/runtipi-dark.png b/png/runtipi-dark.png
new file mode 100755
index 00000000..1d84a4cc
Binary files /dev/null and b/png/runtipi-dark.png differ
diff --git a/png/runtipi-light.png b/png/runtipi-light.png
new file mode 100755
index 00000000..fbb2f5a3
Binary files /dev/null and b/png/runtipi-light.png differ
diff --git a/png/runtipi.png b/png/runtipi.png
new file mode 100755
index 00000000..11361087
Binary files /dev/null and b/png/runtipi.png differ
diff --git a/png/shako-dark.png b/png/shako-dark.png
new file mode 100755
index 00000000..1bdf6cc8
Binary files /dev/null and b/png/shako-dark.png differ
diff --git a/png/shako-light.png b/png/shako-light.png
new file mode 100755
index 00000000..dbb41cd8
Binary files /dev/null and b/png/shako-light.png differ
diff --git a/png/shako.png b/png/shako.png
new file mode 100755
index 00000000..24170b87
Binary files /dev/null and b/png/shako.png differ
diff --git a/png/tasmocompiler-dark.png b/png/tasmocompiler-dark.png
new file mode 100755
index 00000000..00c8782c
Binary files /dev/null and b/png/tasmocompiler-dark.png differ
diff --git a/png/tasmocompiler-light.png b/png/tasmocompiler-light.png
new file mode 100755
index 00000000..3d768d1d
Binary files /dev/null and b/png/tasmocompiler-light.png differ
diff --git a/png/tasmocompiler.png b/png/tasmocompiler.png
new file mode 100755
index 00000000..0edac558
Binary files /dev/null and b/png/tasmocompiler.png differ
diff --git a/png/teddycloud-dark.png b/png/teddycloud-dark.png
new file mode 100755
index 00000000..32641a62
Binary files /dev/null and b/png/teddycloud-dark.png differ
diff --git a/png/teddycloud-light.png b/png/teddycloud-light.png
new file mode 100755
index 00000000..d8f69691
Binary files /dev/null and b/png/teddycloud-light.png differ
diff --git a/png/teddycloud.png b/png/teddycloud.png
new file mode 100755
index 00000000..fda8de2f
Binary files /dev/null and b/png/teddycloud.png differ
diff --git a/png/threadfin-dark.png b/png/threadfin-dark.png
new file mode 100755
index 00000000..61ed48c2
Binary files /dev/null and b/png/threadfin-dark.png differ
diff --git a/png/threadfin-light.png b/png/threadfin-light.png
new file mode 100755
index 00000000..97a4b43d
Binary files /dev/null and b/png/threadfin-light.png differ
diff --git a/png/threadfin.png b/png/threadfin.png
new file mode 100755
index 00000000..e0a1bb28
Binary files /dev/null and b/png/threadfin.png differ
diff --git a/png/tipi.png b/png/tipi.png
deleted file mode 100755
index 126a20b8..00000000
Binary files a/png/tipi.png and /dev/null differ
diff --git a/png/turnkey-linux-dark.png b/png/turnkey-linux-dark.png
new file mode 100755
index 00000000..cc0f085f
Binary files /dev/null and b/png/turnkey-linux-dark.png differ
diff --git a/png/turnkey-linux-light.png b/png/turnkey-linux-light.png
new file mode 100755
index 00000000..f1dd89c3
Binary files /dev/null and b/png/turnkey-linux-light.png differ
diff --git a/png/turnkey-linux.png b/png/turnkey-linux.png
new file mode 100755
index 00000000..827f8571
Binary files /dev/null and b/png/turnkey-linux.png differ
diff --git a/png/typesense-dark.png b/png/typesense-dark.png
new file mode 100755
index 00000000..80f2d043
Binary files /dev/null and b/png/typesense-dark.png differ
diff --git a/png/typesense-light.png b/png/typesense-light.png
new file mode 100755
index 00000000..58b9c074
Binary files /dev/null and b/png/typesense-light.png differ
diff --git a/png/typesense.png b/png/typesense.png
new file mode 100755
index 00000000..77c09c3b
Binary files /dev/null and b/png/typesense.png differ
diff --git a/png/wastebin-dark.png b/png/wastebin-dark.png
new file mode 100755
index 00000000..7f496e31
Binary files /dev/null and b/png/wastebin-dark.png differ
diff --git a/png/wastebin-light.png b/png/wastebin-light.png
new file mode 100755
index 00000000..12e06306
Binary files /dev/null and b/png/wastebin-light.png differ
diff --git a/png/wastebin.png b/png/wastebin.png
new file mode 100755
index 00000000..2b6d4d61
Binary files /dev/null and b/png/wastebin.png differ
diff --git a/png/wavelog-dark.png b/png/wavelog-dark.png
new file mode 100755
index 00000000..e2f0eda1
Binary files /dev/null and b/png/wavelog-dark.png differ
diff --git a/png/wavelog-light.png b/png/wavelog-light.png
new file mode 100755
index 00000000..4493db37
Binary files /dev/null and b/png/wavelog-light.png differ
diff --git a/png/wavelog.png b/png/wavelog.png
new file mode 100755
index 00000000..3f88977d
Binary files /dev/null and b/png/wavelog.png differ
diff --git a/svg/agent-dvr.svg b/svg/agent-dvr.svg
new file mode 100755
index 00000000..7fb67256
--- /dev/null
+++ b/svg/agent-dvr.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/fluidcalendar-dark.svg b/svg/fluidcalendar-dark.svg
new file mode 100755
index 00000000..324b2ab2
--- /dev/null
+++ b/svg/fluidcalendar-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/fluidcalendar-light.svg b/svg/fluidcalendar-light.svg
new file mode 100755
index 00000000..bdab8909
--- /dev/null
+++ b/svg/fluidcalendar-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/fluidcalendar.svg b/svg/fluidcalendar.svg
new file mode 100755
index 00000000..3de0f3fe
--- /dev/null
+++ b/svg/fluidcalendar.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/iventoy-dark.svg b/svg/iventoy-dark.svg
new file mode 100755
index 00000000..c49a2b2d
--- /dev/null
+++ b/svg/iventoy-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/iventoy-light.svg b/svg/iventoy-light.svg
new file mode 100755
index 00000000..3e5afe56
--- /dev/null
+++ b/svg/iventoy-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/iventoy.svg b/svg/iventoy.svg
new file mode 100755
index 00000000..4783e8bc
--- /dev/null
+++ b/svg/iventoy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/microsoft-sql-server-dark.svg b/svg/microsoft-sql-server-dark.svg
new file mode 100755
index 00000000..fdc21bc2
--- /dev/null
+++ b/svg/microsoft-sql-server-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/microsoft-sql-server-light.svg b/svg/microsoft-sql-server-light.svg
new file mode 100755
index 00000000..0efe533c
--- /dev/null
+++ b/svg/microsoft-sql-server-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/microsoft-sql-server.svg b/svg/microsoft-sql-server.svg
new file mode 100755
index 00000000..b3926db7
--- /dev/null
+++ b/svg/microsoft-sql-server.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/openziti-dark.svg b/svg/openziti-dark.svg
new file mode 100755
index 00000000..05e2944d
--- /dev/null
+++ b/svg/openziti-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/openziti-light.svg b/svg/openziti-light.svg
new file mode 100755
index 00000000..886c9399
--- /dev/null
+++ b/svg/openziti-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/openziti.svg b/svg/openziti.svg
new file mode 100755
index 00000000..068cbec0
--- /dev/null
+++ b/svg/openziti.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/part-db-dark.svg b/svg/part-db-dark.svg
new file mode 100755
index 00000000..d783df8e
--- /dev/null
+++ b/svg/part-db-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/part-db-light.svg b/svg/part-db-light.svg
new file mode 100755
index 00000000..a55e282f
--- /dev/null
+++ b/svg/part-db-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/part-db.svg b/svg/part-db.svg
new file mode 100755
index 00000000..63738b0c
--- /dev/null
+++ b/svg/part-db.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/paymenter-dark.svg b/svg/paymenter-dark.svg
new file mode 100755
index 00000000..0c0c8e36
--- /dev/null
+++ b/svg/paymenter-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/paymenter-light.svg b/svg/paymenter-light.svg
new file mode 100755
index 00000000..23e77143
--- /dev/null
+++ b/svg/paymenter-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/paymenter.svg b/svg/paymenter.svg
new file mode 100755
index 00000000..b1fe63c7
--- /dev/null
+++ b/svg/paymenter.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/pf2etools-dark.svg b/svg/pf2etools-dark.svg
new file mode 100755
index 00000000..f12af7eb
--- /dev/null
+++ b/svg/pf2etools-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/pf2etools-light.svg b/svg/pf2etools-light.svg
new file mode 100755
index 00000000..7ec10424
--- /dev/null
+++ b/svg/pf2etools-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/pf2etools.svg b/svg/pf2etools.svg
new file mode 100755
index 00000000..713668d4
--- /dev/null
+++ b/svg/pf2etools.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/pi-alert-dark.svg b/svg/pi-alert-dark.svg
new file mode 100755
index 00000000..df4cc48d
--- /dev/null
+++ b/svg/pi-alert-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/pi-alert-light.svg b/svg/pi-alert-light.svg
new file mode 100755
index 00000000..4bb5150c
--- /dev/null
+++ b/svg/pi-alert-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/pi-alert.svg b/svg/pi-alert.svg
new file mode 100755
index 00000000..8f489c1f
--- /dev/null
+++ b/svg/pi-alert.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/pocketbase-dark.svg b/svg/pocketbase-dark.svg
new file mode 100755
index 00000000..e7176152
--- /dev/null
+++ b/svg/pocketbase-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/pocketbase-light.svg b/svg/pocketbase-light.svg
new file mode 100755
index 00000000..a31e697f
--- /dev/null
+++ b/svg/pocketbase-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/pocketbase.svg b/svg/pocketbase.svg
new file mode 100755
index 00000000..75ae1630
--- /dev/null
+++ b/svg/pocketbase.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/real-debrid-dark.svg b/svg/real-debrid-dark.svg
new file mode 100755
index 00000000..50dceb83
--- /dev/null
+++ b/svg/real-debrid-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/real-debrid-light.svg b/svg/real-debrid-light.svg
new file mode 100755
index 00000000..99a58a1b
--- /dev/null
+++ b/svg/real-debrid-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/real-debrid.svg b/svg/real-debrid.svg
new file mode 100755
index 00000000..c926403d
--- /dev/null
+++ b/svg/real-debrid.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/reveal-js-dark.svg b/svg/reveal-js-dark.svg
new file mode 100755
index 00000000..90ae9b63
--- /dev/null
+++ b/svg/reveal-js-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/reveal-js-light.svg b/svg/reveal-js-light.svg
new file mode 100755
index 00000000..f98b2954
--- /dev/null
+++ b/svg/reveal-js-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/reveal-js.svg b/svg/reveal-js.svg
new file mode 100755
index 00000000..cdf16e89
--- /dev/null
+++ b/svg/reveal-js.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/runtipi-dark.svg b/svg/runtipi-dark.svg
new file mode 100755
index 00000000..bc5b9210
--- /dev/null
+++ b/svg/runtipi-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/runtipi-light.svg b/svg/runtipi-light.svg
new file mode 100755
index 00000000..5e7b03e0
--- /dev/null
+++ b/svg/runtipi-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/runtipi.svg b/svg/runtipi.svg
new file mode 100755
index 00000000..df33998f
--- /dev/null
+++ b/svg/runtipi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/shako-dark.svg b/svg/shako-dark.svg
new file mode 100755
index 00000000..b74524ae
--- /dev/null
+++ b/svg/shako-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/shako-light.svg b/svg/shako-light.svg
new file mode 100755
index 00000000..f94e6012
--- /dev/null
+++ b/svg/shako-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/shako.svg b/svg/shako.svg
new file mode 100755
index 00000000..c2994cbc
--- /dev/null
+++ b/svg/shako.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/tasmocompiler-dark.svg b/svg/tasmocompiler-dark.svg
new file mode 100755
index 00000000..bbcbc28c
--- /dev/null
+++ b/svg/tasmocompiler-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/tasmocompiler-light.svg b/svg/tasmocompiler-light.svg
new file mode 100755
index 00000000..9aa37fd8
--- /dev/null
+++ b/svg/tasmocompiler-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/tasmocompiler.svg b/svg/tasmocompiler.svg
new file mode 100755
index 00000000..564f632b
--- /dev/null
+++ b/svg/tasmocompiler.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/teddycloud-dark.svg b/svg/teddycloud-dark.svg
new file mode 100755
index 00000000..4e73e444
--- /dev/null
+++ b/svg/teddycloud-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/teddycloud-light.svg b/svg/teddycloud-light.svg
new file mode 100755
index 00000000..91b2a2dc
--- /dev/null
+++ b/svg/teddycloud-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/teddycloud.svg b/svg/teddycloud.svg
new file mode 100755
index 00000000..d9be0e58
--- /dev/null
+++ b/svg/teddycloud.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/threadfin-dark.svg b/svg/threadfin-dark.svg
new file mode 100755
index 00000000..79975247
--- /dev/null
+++ b/svg/threadfin-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/threadfin-light.svg b/svg/threadfin-light.svg
new file mode 100755
index 00000000..5bb1b5d9
--- /dev/null
+++ b/svg/threadfin-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/threadfin.svg b/svg/threadfin.svg
new file mode 100755
index 00000000..8065fb77
--- /dev/null
+++ b/svg/threadfin.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/turnkey-linux-dark.svg b/svg/turnkey-linux-dark.svg
new file mode 100755
index 00000000..01820543
--- /dev/null
+++ b/svg/turnkey-linux-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/turnkey-linux-light.svg b/svg/turnkey-linux-light.svg
new file mode 100755
index 00000000..53b90020
--- /dev/null
+++ b/svg/turnkey-linux-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/turnkey-linux.svg b/svg/turnkey-linux.svg
new file mode 100755
index 00000000..220387b7
--- /dev/null
+++ b/svg/turnkey-linux.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/typesense-dark.svg b/svg/typesense-dark.svg
new file mode 100755
index 00000000..abf5672c
--- /dev/null
+++ b/svg/typesense-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/typesense-light.svg b/svg/typesense-light.svg
new file mode 100755
index 00000000..8bf5903e
--- /dev/null
+++ b/svg/typesense-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/typesense.svg b/svg/typesense.svg
new file mode 100755
index 00000000..3d3b54a0
--- /dev/null
+++ b/svg/typesense.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/wastebin-dark.svg b/svg/wastebin-dark.svg
new file mode 100755
index 00000000..e147dd05
--- /dev/null
+++ b/svg/wastebin-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/wastebin-light.svg b/svg/wastebin-light.svg
new file mode 100755
index 00000000..9633011f
--- /dev/null
+++ b/svg/wastebin-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/wastebin.svg b/svg/wastebin.svg
new file mode 100755
index 00000000..bde9043a
--- /dev/null
+++ b/svg/wastebin.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/wavelog-dark.svg b/svg/wavelog-dark.svg
new file mode 100755
index 00000000..b330bf97
--- /dev/null
+++ b/svg/wavelog-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/wavelog-light.svg b/svg/wavelog-light.svg
new file mode 100755
index 00000000..5ab5bbdd
--- /dev/null
+++ b/svg/wavelog-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/svg/wavelog.svg b/svg/wavelog.svg
new file mode 100755
index 00000000..8cc7a88f
--- /dev/null
+++ b/svg/wavelog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/webp/agent-dvr.webp b/webp/agent-dvr.webp
new file mode 100755
index 00000000..85b09f5c
Binary files /dev/null and b/webp/agent-dvr.webp differ
diff --git a/webp/fluidcalendar-dark.webp b/webp/fluidcalendar-dark.webp
new file mode 100755
index 00000000..67c07b94
Binary files /dev/null and b/webp/fluidcalendar-dark.webp differ
diff --git a/webp/fluidcalendar-light.webp b/webp/fluidcalendar-light.webp
new file mode 100755
index 00000000..694a7c5e
Binary files /dev/null and b/webp/fluidcalendar-light.webp differ
diff --git a/webp/fluidcalendar.webp b/webp/fluidcalendar.webp
new file mode 100755
index 00000000..198f597e
Binary files /dev/null and b/webp/fluidcalendar.webp differ
diff --git a/webp/iventoy-dark.webp b/webp/iventoy-dark.webp
new file mode 100755
index 00000000..efa79f1f
Binary files /dev/null and b/webp/iventoy-dark.webp differ
diff --git a/webp/iventoy-light.webp b/webp/iventoy-light.webp
new file mode 100755
index 00000000..37d1f85d
Binary files /dev/null and b/webp/iventoy-light.webp differ
diff --git a/webp/iventoy.webp b/webp/iventoy.webp
new file mode 100755
index 00000000..98486882
Binary files /dev/null and b/webp/iventoy.webp differ
diff --git a/webp/microsoft-sql-server-dark.webp b/webp/microsoft-sql-server-dark.webp
new file mode 100755
index 00000000..72d417f2
Binary files /dev/null and b/webp/microsoft-sql-server-dark.webp differ
diff --git a/webp/microsoft-sql-server-light.webp b/webp/microsoft-sql-server-light.webp
new file mode 100755
index 00000000..a3194464
Binary files /dev/null and b/webp/microsoft-sql-server-light.webp differ
diff --git a/webp/microsoft-sql-server.webp b/webp/microsoft-sql-server.webp
new file mode 100755
index 00000000..02dee373
Binary files /dev/null and b/webp/microsoft-sql-server.webp differ
diff --git a/webp/openziti-dark.webp b/webp/openziti-dark.webp
new file mode 100755
index 00000000..8a39cfaf
Binary files /dev/null and b/webp/openziti-dark.webp differ
diff --git a/webp/openziti-light.webp b/webp/openziti-light.webp
new file mode 100755
index 00000000..094d23f1
Binary files /dev/null and b/webp/openziti-light.webp differ
diff --git a/webp/openziti.webp b/webp/openziti.webp
new file mode 100755
index 00000000..a0c173b1
Binary files /dev/null and b/webp/openziti.webp differ
diff --git a/webp/part-db-dark.webp b/webp/part-db-dark.webp
new file mode 100755
index 00000000..6d45d3ec
Binary files /dev/null and b/webp/part-db-dark.webp differ
diff --git a/webp/part-db-light.webp b/webp/part-db-light.webp
new file mode 100755
index 00000000..d150d640
Binary files /dev/null and b/webp/part-db-light.webp differ
diff --git a/webp/part-db.webp b/webp/part-db.webp
new file mode 100755
index 00000000..38414dff
Binary files /dev/null and b/webp/part-db.webp differ
diff --git a/webp/paymenter-dark.webp b/webp/paymenter-dark.webp
new file mode 100755
index 00000000..8580229e
Binary files /dev/null and b/webp/paymenter-dark.webp differ
diff --git a/webp/paymenter-light.webp b/webp/paymenter-light.webp
new file mode 100755
index 00000000..7bc2ef4b
Binary files /dev/null and b/webp/paymenter-light.webp differ
diff --git a/webp/paymenter.webp b/webp/paymenter.webp
new file mode 100755
index 00000000..e880e2d7
Binary files /dev/null and b/webp/paymenter.webp differ
diff --git a/webp/pf2etools-dark.webp b/webp/pf2etools-dark.webp
new file mode 100755
index 00000000..7acc5549
Binary files /dev/null and b/webp/pf2etools-dark.webp differ
diff --git a/webp/pf2etools-light.webp b/webp/pf2etools-light.webp
new file mode 100755
index 00000000..2ac8869a
Binary files /dev/null and b/webp/pf2etools-light.webp differ
diff --git a/webp/pf2etools.webp b/webp/pf2etools.webp
new file mode 100755
index 00000000..f2891c48
Binary files /dev/null and b/webp/pf2etools.webp differ
diff --git a/webp/pi-alert-dark.webp b/webp/pi-alert-dark.webp
new file mode 100755
index 00000000..3e30f755
Binary files /dev/null and b/webp/pi-alert-dark.webp differ
diff --git a/webp/pi-alert-light.webp b/webp/pi-alert-light.webp
new file mode 100755
index 00000000..17d8f851
Binary files /dev/null and b/webp/pi-alert-light.webp differ
diff --git a/webp/pi-alert.webp b/webp/pi-alert.webp
new file mode 100755
index 00000000..c2613faf
Binary files /dev/null and b/webp/pi-alert.webp differ
diff --git a/webp/pocketbase-dark.webp b/webp/pocketbase-dark.webp
new file mode 100755
index 00000000..590727d4
Binary files /dev/null and b/webp/pocketbase-dark.webp differ
diff --git a/webp/pocketbase-light.webp b/webp/pocketbase-light.webp
new file mode 100755
index 00000000..5d4e1794
Binary files /dev/null and b/webp/pocketbase-light.webp differ
diff --git a/webp/pocketbase.webp b/webp/pocketbase.webp
new file mode 100755
index 00000000..91d5c33f
Binary files /dev/null and b/webp/pocketbase.webp differ
diff --git a/webp/real-debrid-dark.webp b/webp/real-debrid-dark.webp
new file mode 100755
index 00000000..3473132a
Binary files /dev/null and b/webp/real-debrid-dark.webp differ
diff --git a/webp/real-debrid-light.webp b/webp/real-debrid-light.webp
new file mode 100755
index 00000000..5e380dc5
Binary files /dev/null and b/webp/real-debrid-light.webp differ
diff --git a/webp/real-debrid.webp b/webp/real-debrid.webp
new file mode 100755
index 00000000..9f232bb1
Binary files /dev/null and b/webp/real-debrid.webp differ
diff --git a/webp/reveal-js-dark.webp b/webp/reveal-js-dark.webp
new file mode 100755
index 00000000..93141c0f
Binary files /dev/null and b/webp/reveal-js-dark.webp differ
diff --git a/webp/reveal-js-light.webp b/webp/reveal-js-light.webp
new file mode 100755
index 00000000..8f5a940e
Binary files /dev/null and b/webp/reveal-js-light.webp differ
diff --git a/webp/reveal-js.webp b/webp/reveal-js.webp
new file mode 100755
index 00000000..1e8d01b5
Binary files /dev/null and b/webp/reveal-js.webp differ
diff --git a/webp/runtipi-dark.webp b/webp/runtipi-dark.webp
new file mode 100755
index 00000000..5a8ddd83
Binary files /dev/null and b/webp/runtipi-dark.webp differ
diff --git a/webp/runtipi-light.webp b/webp/runtipi-light.webp
new file mode 100755
index 00000000..c52e28ba
Binary files /dev/null and b/webp/runtipi-light.webp differ
diff --git a/webp/runtipi.webp b/webp/runtipi.webp
new file mode 100755
index 00000000..037d5b0a
Binary files /dev/null and b/webp/runtipi.webp differ
diff --git a/webp/shako-dark.webp b/webp/shako-dark.webp
new file mode 100755
index 00000000..82ea81de
Binary files /dev/null and b/webp/shako-dark.webp differ
diff --git a/webp/shako-light.webp b/webp/shako-light.webp
new file mode 100755
index 00000000..f694dffd
Binary files /dev/null and b/webp/shako-light.webp differ
diff --git a/webp/shako.webp b/webp/shako.webp
new file mode 100755
index 00000000..d5fe3af7
Binary files /dev/null and b/webp/shako.webp differ
diff --git a/webp/tasmocompiler-dark.webp b/webp/tasmocompiler-dark.webp
new file mode 100755
index 00000000..265ae295
Binary files /dev/null and b/webp/tasmocompiler-dark.webp differ
diff --git a/webp/tasmocompiler-light.webp b/webp/tasmocompiler-light.webp
new file mode 100755
index 00000000..9789dc9d
Binary files /dev/null and b/webp/tasmocompiler-light.webp differ
diff --git a/webp/tasmocompiler.webp b/webp/tasmocompiler.webp
new file mode 100755
index 00000000..73e816fb
Binary files /dev/null and b/webp/tasmocompiler.webp differ
diff --git a/webp/teddycloud-dark.webp b/webp/teddycloud-dark.webp
new file mode 100755
index 00000000..bc762238
Binary files /dev/null and b/webp/teddycloud-dark.webp differ
diff --git a/webp/teddycloud-light.webp b/webp/teddycloud-light.webp
new file mode 100755
index 00000000..365bea13
Binary files /dev/null and b/webp/teddycloud-light.webp differ
diff --git a/webp/teddycloud.webp b/webp/teddycloud.webp
new file mode 100755
index 00000000..03b298ef
Binary files /dev/null and b/webp/teddycloud.webp differ
diff --git a/webp/threadfin-dark.webp b/webp/threadfin-dark.webp
new file mode 100755
index 00000000..318e3773
Binary files /dev/null and b/webp/threadfin-dark.webp differ
diff --git a/webp/threadfin-light.webp b/webp/threadfin-light.webp
new file mode 100755
index 00000000..65d9cee8
Binary files /dev/null and b/webp/threadfin-light.webp differ
diff --git a/webp/threadfin.webp b/webp/threadfin.webp
new file mode 100755
index 00000000..2ef89d47
Binary files /dev/null and b/webp/threadfin.webp differ
diff --git a/webp/tipi.webp b/webp/tipi.webp
deleted file mode 100755
index afd724eb..00000000
Binary files a/webp/tipi.webp and /dev/null differ
diff --git a/webp/turnkey-linux-dark.webp b/webp/turnkey-linux-dark.webp
new file mode 100755
index 00000000..4f0f4b0c
Binary files /dev/null and b/webp/turnkey-linux-dark.webp differ
diff --git a/webp/turnkey-linux-light.webp b/webp/turnkey-linux-light.webp
new file mode 100755
index 00000000..4e4337ed
Binary files /dev/null and b/webp/turnkey-linux-light.webp differ
diff --git a/webp/turnkey-linux.webp b/webp/turnkey-linux.webp
new file mode 100755
index 00000000..8d10a747
Binary files /dev/null and b/webp/turnkey-linux.webp differ
diff --git a/webp/typesense-dark.webp b/webp/typesense-dark.webp
new file mode 100755
index 00000000..6877e633
Binary files /dev/null and b/webp/typesense-dark.webp differ
diff --git a/webp/typesense-light.webp b/webp/typesense-light.webp
new file mode 100755
index 00000000..731d2a94
Binary files /dev/null and b/webp/typesense-light.webp differ
diff --git a/webp/typesense.webp b/webp/typesense.webp
new file mode 100755
index 00000000..c6e93667
Binary files /dev/null and b/webp/typesense.webp differ
diff --git a/webp/wastebin-dark.webp b/webp/wastebin-dark.webp
new file mode 100755
index 00000000..5ebfbfaa
Binary files /dev/null and b/webp/wastebin-dark.webp differ
diff --git a/webp/wastebin-light.webp b/webp/wastebin-light.webp
new file mode 100755
index 00000000..320a66ff
Binary files /dev/null and b/webp/wastebin-light.webp differ
diff --git a/webp/wastebin.webp b/webp/wastebin.webp
new file mode 100755
index 00000000..a44740c5
Binary files /dev/null and b/webp/wastebin.webp differ
diff --git a/webp/wavelog-dark.webp b/webp/wavelog-dark.webp
new file mode 100755
index 00000000..1f147898
Binary files /dev/null and b/webp/wavelog-dark.webp differ
diff --git a/webp/wavelog-light.webp b/webp/wavelog-light.webp
new file mode 100755
index 00000000..e90ea4f2
Binary files /dev/null and b/webp/wavelog-light.webp differ
diff --git a/webp/wavelog.webp b/webp/wavelog.webp
new file mode 100755
index 00000000..44c04cb3
Binary files /dev/null and b/webp/wavelog.webp differ