diff --git a/png/yarr-dark.png b/png/yarr-dark.png
new file mode 100755
index 00000000..03de8e2a
Binary files /dev/null and b/png/yarr-dark.png differ
diff --git a/png/yarr-light.png b/png/yarr-light.png
index 70ee7c9e..8d6bab4d 100755
Binary files a/png/yarr-light.png and b/png/yarr-light.png differ
diff --git a/png/yarr.png b/png/yarr.png
index 03f3d8fd..27ec9eca 100755
Binary files a/png/yarr.png and b/png/yarr.png differ
diff --git a/png/ynab-dark.png b/png/ynab-dark.png
new file mode 100755
index 00000000..d6b4fe00
Binary files /dev/null and b/png/ynab-dark.png differ
diff --git a/png/your-spotify-dark.png b/png/your-spotify-dark.png
new file mode 100755
index 00000000..cae244a7
Binary files /dev/null and b/png/your-spotify-dark.png differ
diff --git a/png/your-spotify-light.png b/png/your-spotify-light.png
new file mode 100755
index 00000000..29d28584
Binary files /dev/null and b/png/your-spotify-light.png differ
diff --git a/png/yourls-dark.png b/png/yourls-dark.png
new file mode 100755
index 00000000..32ed489d
Binary files /dev/null and b/png/yourls-dark.png differ
diff --git a/png/yourls-light.png b/png/yourls-light.png
new file mode 100755
index 00000000..2a32752d
Binary files /dev/null and b/png/yourls-light.png differ
diff --git a/png/youtube-dark.png b/png/youtube-dark.png
new file mode 100755
index 00000000..6a9232f5
Binary files /dev/null and b/png/youtube-dark.png differ
diff --git a/png/z-wave-js-ui-dark.png b/png/z-wave-js-ui-dark.png
new file mode 100755
index 00000000..68d82c39
Binary files /dev/null and b/png/z-wave-js-ui-dark.png differ
diff --git a/png/zabbix-dark.png b/png/zabbix-dark.png
new file mode 100755
index 00000000..6eb44549
Binary files /dev/null and b/png/zabbix-dark.png differ
diff --git a/png/zabbix-light.png b/png/zabbix-light.png
new file mode 100755
index 00000000..0832c1c6
Binary files /dev/null and b/png/zabbix-light.png differ
diff --git a/png/zerotier-dark.png b/png/zerotier-dark.png
new file mode 100755
index 00000000..c1e4a209
Binary files /dev/null and b/png/zerotier-dark.png differ
diff --git a/png/zigbee2mqtt-dark.png b/png/zigbee2mqtt-dark.png
new file mode 100755
index 00000000..29fcaaad
Binary files /dev/null and b/png/zigbee2mqtt-dark.png differ
diff --git a/png/zigbee2mqtt-light.png b/png/zigbee2mqtt-light.png
new file mode 100755
index 00000000..4b241472
Binary files /dev/null and b/png/zigbee2mqtt-light.png differ
diff --git a/png/zipcaptions-dark.png b/png/zipcaptions-dark.png
new file mode 100755
index 00000000..e0404d75
Binary files /dev/null and b/png/zipcaptions-dark.png differ
diff --git a/png/zipcaptions-light.png b/png/zipcaptions-light.png
index 974a9d54..31c13374 100755
Binary files a/png/zipcaptions-light.png and b/png/zipcaptions-light.png differ
diff --git a/png/zipcaptions.png b/png/zipcaptions.png
index 88f4f87f..28d4dc98 100755
Binary files a/png/zipcaptions.png and b/png/zipcaptions.png differ
diff --git a/png/zitadel-dark.png b/png/zitadel-dark.png
new file mode 100755
index 00000000..8e78041f
Binary files /dev/null and b/png/zitadel-dark.png differ
diff --git a/png/zitadel-light.png b/png/zitadel-light.png
index ad0fb4b1..4af39a5e 100755
Binary files a/png/zitadel-light.png and b/png/zitadel-light.png differ
diff --git a/png/zitadel.png b/png/zitadel.png
index 777cd902..9399d30c 100755
Binary files a/png/zitadel.png and b/png/zitadel.png differ
diff --git a/png/zoom-dark.png b/png/zoom-dark.png
new file mode 100755
index 00000000..ffce7cd9
Binary files /dev/null and b/png/zoom-dark.png differ
diff --git a/png/zoom-light.png b/png/zoom-light.png
new file mode 100755
index 00000000..83fe02e8
Binary files /dev/null and b/png/zoom-light.png differ
diff --git a/png/zoraxy-dark.png b/png/zoraxy-dark.png
new file mode 100755
index 00000000..a1754d5b
Binary files /dev/null and b/png/zoraxy-dark.png differ
diff --git a/png/zoraxy-light.png b/png/zoraxy-light.png
index 58ebbc98..31bf64b8 100755
Binary files a/png/zoraxy-light.png and b/png/zoraxy-light.png differ
diff --git a/svg/nasa-dark.svg b/svg/nasa-dark.svg
index 32a8c275..ad92c175 100755
--- a/svg/nasa-dark.svg
+++ b/svg/nasa-dark.svg
@@ -5,95 +5,76 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
diff --git a/svg/nasa-light.svg b/svg/nasa-light.svg
index 461ee80f..bae90547 100755
--- a/svg/nasa-light.svg
+++ b/svg/nasa-light.svg
@@ -6,95 +6,77 @@
.st0{fill:#FFFFFF;}
.st1{fill:#FC3D21;}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
diff --git a/svg/nasa.svg b/svg/nasa.svg
index 580cd8fb..a310e901 100755
--- a/svg/nasa.svg
+++ b/svg/nasa.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/yarr-dark.svg b/svg/yarr-dark.svg
new file mode 100755
index 00000000..3d08687b
--- /dev/null
+++ b/svg/yarr-dark.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/svg/yarr-light.svg b/svg/yarr-light.svg
index dd328dcf..86d00ac8 100755
--- a/svg/yarr-light.svg
+++ b/svg/yarr-light.svg
@@ -1,36 +1,17 @@
-
+
diff --git a/svg/yarr.svg b/svg/yarr.svg
index 7858cd8e..7ae9e098 100755
--- a/svg/yarr.svg
+++ b/svg/yarr.svg
@@ -1,36 +1,19 @@
-
+
diff --git a/svg/yeetfile-light.svg b/svg/yeetfile-light.svg
index c24d850a..6086de0d 100755
--- a/svg/yeetfile-light.svg
+++ b/svg/yeetfile-light.svg
@@ -5,20 +5,18 @@
-
-
-
+
diff --git a/svg/yeetfile.svg b/svg/yeetfile.svg
index 0ec6b749..6482bfdf 100755
--- a/svg/yeetfile.svg
+++ b/svg/yeetfile.svg
@@ -2,19 +2,17 @@
diff --git a/svg/ynab-dark.svg b/svg/ynab-dark.svg
new file mode 100755
index 00000000..452eaf16
--- /dev/null
+++ b/svg/ynab-dark.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/svg/ynab-light.svg b/svg/ynab-light.svg
index 22d91714..0e9fbba4 100755
--- a/svg/ynab-light.svg
+++ b/svg/ynab-light.svg
@@ -1,47 +1,31 @@
-
+
diff --git a/svg/ynab.svg b/svg/ynab.svg
index 716fb9be..bc7b7a4c 100755
--- a/svg/ynab.svg
+++ b/svg/ynab.svg
@@ -1,47 +1,31 @@
-
+
diff --git a/svg/your-spotify-dark.svg b/svg/your-spotify-dark.svg
new file mode 100755
index 00000000..edc351a7
--- /dev/null
+++ b/svg/your-spotify-dark.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/svg/your-spotify-light.svg b/svg/your-spotify-light.svg
new file mode 100755
index 00000000..344c1d9a
--- /dev/null
+++ b/svg/your-spotify-light.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/svg/your-spotify.svg b/svg/your-spotify.svg
index fb09dd5e..8d110a80 100755
--- a/svg/your-spotify.svg
+++ b/svg/your-spotify.svg
@@ -1,23 +1,14 @@
-
+
diff --git a/svg/yourls-dark.svg b/svg/yourls-dark.svg
new file mode 100755
index 00000000..cdaa546e
--- /dev/null
+++ b/svg/yourls-dark.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/svg/yourls-light.svg b/svg/yourls-light.svg
new file mode 100755
index 00000000..e74de202
--- /dev/null
+++ b/svg/yourls-light.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/svg/yourls.svg b/svg/yourls.svg
index f080d51e..7da7ec56 100755
--- a/svg/yourls.svg
+++ b/svg/yourls.svg
@@ -1,42 +1,29 @@
-
+
diff --git a/svg/youtube-dark.svg b/svg/youtube-dark.svg
new file mode 100755
index 00000000..422ee799
--- /dev/null
+++ b/svg/youtube-dark.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/svg/youtube.svg b/svg/youtube.svg
index 570c0998..3e51b324 100755
--- a/svg/youtube.svg
+++ b/svg/youtube.svg
@@ -1,15 +1,13 @@
-
+
diff --git a/svg/z-wave-js-ui-dark.svg b/svg/z-wave-js-ui-dark.svg
new file mode 100755
index 00000000..a31389fb
--- /dev/null
+++ b/svg/z-wave-js-ui-dark.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/svg/z-wave-js-ui-light.svg b/svg/z-wave-js-ui-light.svg
index 745d0340..1ad4f18e 100755
--- a/svg/z-wave-js-ui-light.svg
+++ b/svg/z-wave-js-ui-light.svg
@@ -1,28 +1,21 @@
-
+
diff --git a/svg/z-wave-js-ui.svg b/svg/z-wave-js-ui.svg
index 70ea1a1f..3f40a838 100755
--- a/svg/z-wave-js-ui.svg
+++ b/svg/z-wave-js-ui.svg
@@ -1,28 +1,21 @@
-
+
diff --git a/svg/zabbix-dark.svg b/svg/zabbix-dark.svg
new file mode 100755
index 00000000..b4b33cbd
--- /dev/null
+++ b/svg/zabbix-dark.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/svg/zabbix-light.svg b/svg/zabbix-light.svg
new file mode 100755
index 00000000..08596cd2
--- /dev/null
+++ b/svg/zabbix-light.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/svg/zerotier-dark.svg b/svg/zerotier-dark.svg
new file mode 100755
index 00000000..76c63f8e
--- /dev/null
+++ b/svg/zerotier-dark.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/svg/zerotier-light.svg b/svg/zerotier-light.svg
index 86a83125..25d9a910 100755
--- a/svg/zerotier-light.svg
+++ b/svg/zerotier-light.svg
@@ -5,13 +5,10 @@
-
-
-
-
-
+
diff --git a/svg/zerotier.svg b/svg/zerotier.svg
index 3c27ed7a..96706792 100755
--- a/svg/zerotier.svg
+++ b/svg/zerotier.svg
@@ -6,13 +6,11 @@
.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#FFB441;}
.st1{fill-rule:evenodd;clip-rule:evenodd;}
-
-
-
-
+
+
diff --git a/svg/zigbee2mqtt-dark.svg b/svg/zigbee2mqtt-dark.svg
new file mode 100755
index 00000000..cc52824b
--- /dev/null
+++ b/svg/zigbee2mqtt-dark.svg
@@ -0,0 +1,55 @@
+
+
+
diff --git a/svg/zigbee2mqtt-light.svg b/svg/zigbee2mqtt-light.svg
new file mode 100755
index 00000000..7129d250
--- /dev/null
+++ b/svg/zigbee2mqtt-light.svg
@@ -0,0 +1,58 @@
+
+
+
diff --git a/svg/zigbee2mqtt.svg b/svg/zigbee2mqtt.svg
index d14dcc08..7c4268d7 100755
--- a/svg/zigbee2mqtt.svg
+++ b/svg/zigbee2mqtt.svg
@@ -1,129 +1,66 @@
-
+
diff --git a/svg/zipcaptions-dark.svg b/svg/zipcaptions-dark.svg
new file mode 100755
index 00000000..fb2a334c
--- /dev/null
+++ b/svg/zipcaptions-dark.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/svg/zipcaptions-light.svg b/svg/zipcaptions-light.svg
index 632e46cb..3b704868 100755
--- a/svg/zipcaptions-light.svg
+++ b/svg/zipcaptions-light.svg
@@ -1,24 +1,22 @@
-
+
diff --git a/svg/zipcaptions.svg b/svg/zipcaptions.svg
index 5179da4f..9fb29eb2 100755
--- a/svg/zipcaptions.svg
+++ b/svg/zipcaptions.svg
@@ -1,26 +1,22 @@
-
+
diff --git a/svg/zitadel-dark.svg b/svg/zitadel-dark.svg
new file mode 100755
index 00000000..7ee23a19
--- /dev/null
+++ b/svg/zitadel-dark.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/svg/zitadel-light.svg b/svg/zitadel-light.svg
index 3d74c6b4..29866b9d 100755
--- a/svg/zitadel-light.svg
+++ b/svg/zitadel-light.svg
@@ -1,127 +1,24 @@
-
-