diff --git a/png/adnanh-webhook-dark.png b/png/adnanh-webhook-dark.png
new file mode 100755
index 00000000..4b35659f
Binary files /dev/null and b/png/adnanh-webhook-dark.png differ
diff --git a/png/adnanh-webhook-light.png b/png/adnanh-webhook-light.png
new file mode 100755
index 00000000..35b40a3c
Binary files /dev/null and b/png/adnanh-webhook-light.png differ
diff --git a/png/hashicorp-waypoint-dark.png b/png/hashicorp-waypoint-dark.png
new file mode 100755
index 00000000..436d5e00
Binary files /dev/null and b/png/hashicorp-waypoint-dark.png differ
diff --git a/png/velero-dark.png b/png/velero-dark.png
new file mode 100755
index 00000000..9261eb3b
Binary files /dev/null and b/png/velero-dark.png differ
diff --git a/png/vidzy-dark.png b/png/vidzy-dark.png
new file mode 100755
index 00000000..63966a2b
Binary files /dev/null and b/png/vidzy-dark.png differ
diff --git a/png/vidzy-light.png b/png/vidzy-light.png
new file mode 100755
index 00000000..b6446abe
Binary files /dev/null and b/png/vidzy-light.png differ
diff --git a/png/vikunja-dark.png b/png/vikunja-dark.png
new file mode 100755
index 00000000..ccc6bcdc
Binary files /dev/null and b/png/vikunja-dark.png differ
diff --git a/png/vikunja-light.png b/png/vikunja-light.png
new file mode 100755
index 00000000..d88fe22a
Binary files /dev/null and b/png/vikunja-light.png differ
diff --git a/png/visual-studio-code-dark.png b/png/visual-studio-code-dark.png
new file mode 100755
index 00000000..996e1c5e
Binary files /dev/null and b/png/visual-studio-code-dark.png differ
diff --git a/png/visual-studio-code-light.png b/png/visual-studio-code-light.png
new file mode 100755
index 00000000..6f476da9
Binary files /dev/null and b/png/visual-studio-code-light.png differ
diff --git a/png/visual-studio-code.png b/png/visual-studio-code.png
index fbe93a03..cbca58be 100755
Binary files a/png/visual-studio-code.png and b/png/visual-studio-code.png differ
diff --git a/png/voilib-dark.png b/png/voilib-dark.png
new file mode 100755
index 00000000..db4d3cb3
Binary files /dev/null and b/png/voilib-dark.png differ
diff --git a/png/voltaserve-light.png b/png/voltaserve-light.png
index 5a8542a5..8e08fead 100755
Binary files a/png/voltaserve-light.png and b/png/voltaserve-light.png differ
diff --git a/png/voltaserver-dark.png b/png/voltaserver-dark.png
new file mode 100755
index 00000000..c871afa8
Binary files /dev/null and b/png/voltaserver-dark.png differ
diff --git a/png/voron-dark.png b/png/voron-dark.png
new file mode 100755
index 00000000..f5cbf530
Binary files /dev/null and b/png/voron-dark.png differ
diff --git a/png/vouchervault-dark.png b/png/vouchervault-dark.png
new file mode 100755
index 00000000..1a46935a
Binary files /dev/null and b/png/vouchervault-dark.png differ
diff --git a/png/vuetorrent-dark.svg.png b/png/vuetorrent-dark.svg.png
new file mode 100755
index 00000000..63ab926e
Binary files /dev/null and b/png/vuetorrent-dark.svg.png differ
diff --git a/png/wakapi-dark.png b/png/wakapi-dark.png
new file mode 100755
index 00000000..5ca6e9be
Binary files /dev/null and b/png/wakapi-dark.png differ
diff --git a/png/wanderer-dark.png b/png/wanderer-dark.png
new file mode 100755
index 00000000..2aa87927
Binary files /dev/null and b/png/wanderer-dark.png differ
diff --git a/png/wanderer-light.png b/png/wanderer-light.png
index dbc54f73..a7a54fbc 100755
Binary files a/png/wanderer-light.png and b/png/wanderer-light.png differ
diff --git a/png/webtrees-dark.png b/png/webtrees-dark.png
new file mode 100755
index 00000000..5b856f92
Binary files /dev/null and b/png/webtrees-dark.png differ
diff --git a/png/webtrees-light.png b/png/webtrees-light.png
new file mode 100755
index 00000000..8cc93d38
Binary files /dev/null and b/png/webtrees-light.png differ
diff --git a/svg/adnanh-webhook-dark.svg b/svg/adnanh-webhook-dark.svg
new file mode 100755
index 00000000..5cd72b09
--- /dev/null
+++ b/svg/adnanh-webhook-dark.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/svg/adnanh-webhook-light.svg b/svg/adnanh-webhook-light.svg
new file mode 100755
index 00000000..2cced2fb
--- /dev/null
+++ b/svg/adnanh-webhook-light.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/svg/adnanh-webhook.svg b/svg/adnanh-webhook.svg
index 0d07191f..d0e995c6 100755
--- a/svg/adnanh-webhook.svg
+++ b/svg/adnanh-webhook.svg
@@ -6,11 +6,7 @@
.st0{fill:#8BC34A;}
.st1{fill:#21241D;}
-
-
-
-
-
-
+
+
diff --git a/svg/hashicorp-waypoint-dark.svg b/svg/hashicorp-waypoint-dark.svg
new file mode 100755
index 00000000..ff64d1dc
--- /dev/null
+++ b/svg/hashicorp-waypoint-dark.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/svg/hashicorp-waypoint-light.svg b/svg/hashicorp-waypoint-light.svg
index ef258cd7..ae917ec9 100755
--- a/svg/hashicorp-waypoint-light.svg
+++ b/svg/hashicorp-waypoint-light.svg
@@ -1,13 +1,10 @@
-
+
diff --git a/svg/hashicorp-waypoint.svg b/svg/hashicorp-waypoint.svg
index aa97d5be..44344a04 100755
--- a/svg/hashicorp-waypoint.svg
+++ b/svg/hashicorp-waypoint.svg
@@ -1,13 +1,10 @@
-
+
diff --git a/svg/velero-dark.svg b/svg/velero-dark.svg
new file mode 100755
index 00000000..d5c57275
--- /dev/null
+++ b/svg/velero-dark.svg
@@ -0,0 +1,39 @@
+
+
+
diff --git a/svg/velero-light.svg b/svg/velero-light.svg
index 2bda18db..8686cc8c 100755
--- a/svg/velero-light.svg
+++ b/svg/velero-light.svg
@@ -4,109 +4,39 @@
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/velero.svg b/svg/velero.svg
index b7e2e396..423a1caf 100755
--- a/svg/velero.svg
+++ b/svg/velero.svg
@@ -6,106 +6,69 @@
.st0{fill:#239DE0;}
.st1{fill:#FFFFFF;}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
diff --git a/svg/vidzy-dark.svg b/svg/vidzy-dark.svg
new file mode 100755
index 00000000..3844b946
--- /dev/null
+++ b/svg/vidzy-dark.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/svg/vidzy-light.svg b/svg/vidzy-light.svg
new file mode 100755
index 00000000..60717854
--- /dev/null
+++ b/svg/vidzy-light.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/svg/vidzy.svg b/svg/vidzy.svg
index 7baf79cb..ebfebebb 100755
--- a/svg/vidzy.svg
+++ b/svg/vidzy.svg
@@ -1,14 +1,11 @@
-
+
diff --git a/svg/vikunja-dark.svg b/svg/vikunja-dark.svg
new file mode 100755
index 00000000..b736778b
--- /dev/null
+++ b/svg/vikunja-dark.svg
@@ -0,0 +1,36 @@
+
+
+
diff --git a/svg/vikunja-light.svg b/svg/vikunja-light.svg
new file mode 100755
index 00000000..22a4301c
--- /dev/null
+++ b/svg/vikunja-light.svg
@@ -0,0 +1,39 @@
+
+
+
diff --git a/svg/vikunja.svg b/svg/vikunja.svg
index be596721..b8075282 100755
--- a/svg/vikunja.svg
+++ b/svg/vikunja.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/visual-studio-code-dark.svg b/svg/visual-studio-code-dark.svg
new file mode 100755
index 00000000..66d5220f
--- /dev/null
+++ b/svg/visual-studio-code-dark.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/svg/visual-studio-code-light.svg b/svg/visual-studio-code-light.svg
new file mode 100755
index 00000000..c3884af2
--- /dev/null
+++ b/svg/visual-studio-code-light.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/svg/visual-studio-code.svg b/svg/visual-studio-code.svg
index 155262c0..164b3c8e 100755
--- a/svg/visual-studio-code.svg
+++ b/svg/visual-studio-code.svg
@@ -1,48 +1,32 @@
-
+
diff --git a/svg/voilib-dark.svg b/svg/voilib-dark.svg
new file mode 100755
index 00000000..63db0a9d
--- /dev/null
+++ b/svg/voilib-dark.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/svg/voilib-light.svg b/svg/voilib-light.svg
index 32d6b9a1..38d39f31 100755
--- a/svg/voilib-light.svg
+++ b/svg/voilib-light.svg
@@ -1,16 +1,16 @@
-
+
diff --git a/svg/voilib.svg b/svg/voilib.svg
index ca702e09..f533d578 100755
--- a/svg/voilib.svg
+++ b/svg/voilib.svg
@@ -1,16 +1,14 @@
-
+
diff --git a/svg/voltaserve-dark.svg b/svg/voltaserve-dark.svg
new file mode 100755
index 00000000..d2d43be7
--- /dev/null
+++ b/svg/voltaserve-dark.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/svg/voltaserve-light.svg b/svg/voltaserve-light.svg
index 552a0e5c..ed50259e 100755
--- a/svg/voltaserve-light.svg
+++ b/svg/voltaserve-light.svg
@@ -1,27 +1,26 @@
-
+
diff --git a/svg/voron-dark.svg b/svg/voron-dark.svg
new file mode 100755
index 00000000..8a64e341
--- /dev/null
+++ b/svg/voron-dark.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/svg/voron-light.svg b/svg/voron-light.svg
index b2fa0db5..8395c141 100755
--- a/svg/voron-light.svg
+++ b/svg/voron-light.svg
@@ -1,14 +1,10 @@
-
+
diff --git a/svg/voron.svg b/svg/voron.svg
index 22891b3e..157d416b 100755
--- a/svg/voron.svg
+++ b/svg/voron.svg
@@ -1,14 +1,10 @@
-
+
diff --git a/svg/vouchervault-dark.svg b/svg/vouchervault-dark.svg
new file mode 100755
index 00000000..e6547e83
--- /dev/null
+++ b/svg/vouchervault-dark.svg
@@ -0,0 +1,155 @@
+
+
+
diff --git a/svg/vouchervault-light.svg b/svg/vouchervault-light.svg
index 60eaec84..50e0a47d 100755
--- a/svg/vouchervault-light.svg
+++ b/svg/vouchervault-light.svg
@@ -5,161 +5,154 @@
-
-
-
-
-
-
-
-
+
diff --git a/svg/vouchervault.svg b/svg/vouchervault.svg
index 0f580429..ac333128 100755
--- a/svg/vouchervault.svg
+++ b/svg/vouchervault.svg
@@ -7,161 +7,155 @@
.st1{fill:#336CBE;}
.st2{fill:#7FD858;}
-
-
-
-
-
-
-
-
+
+
+
diff --git a/svg/vuetorrent-dark.svg b/svg/vuetorrent-dark.svg
new file mode 100755
index 00000000..dfe7b9f3
--- /dev/null
+++ b/svg/vuetorrent-dark.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/svg/vuetorrent-light.svg b/svg/vuetorrent-light.svg
index 8253035c..a40542e9 100755
--- a/svg/vuetorrent-light.svg
+++ b/svg/vuetorrent-light.svg
@@ -1,13 +1,10 @@
-
+
diff --git a/svg/vuetorrent.svg b/svg/vuetorrent.svg
index 23d4c1cc..1adf40ee 100755
--- a/svg/vuetorrent.svg
+++ b/svg/vuetorrent.svg
@@ -1,14 +1,11 @@
-
+
diff --git a/svg/wakapi-dark.svg b/svg/wakapi-dark.svg
new file mode 100755
index 00000000..ba70bbe8
--- /dev/null
+++ b/svg/wakapi-dark.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/svg/wakapi-light.svg b/svg/wakapi-light.svg
index 91467818..80d716e8 100755
--- a/svg/wakapi-light.svg
+++ b/svg/wakapi-light.svg
@@ -1,34 +1,19 @@
-
+
diff --git a/svg/wakapi.svg b/svg/wakapi.svg
index c83fe884..153b88cc 100755
--- a/svg/wakapi.svg
+++ b/svg/wakapi.svg
@@ -1,34 +1,19 @@
-
+
diff --git a/svg/wanderer-dark.svg b/svg/wanderer-dark.svg
new file mode 100755
index 00000000..5200f86b
--- /dev/null
+++ b/svg/wanderer-dark.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/svg/wanderer-light.svg b/svg/wanderer-light.svg
index ffa75ae1..56bf5940 100755
--- a/svg/wanderer-light.svg
+++ b/svg/wanderer-light.svg
@@ -1,38 +1,23 @@
-
+
diff --git a/svg/webtrees-dark.svg b/svg/webtrees-dark.svg
new file mode 100755
index 00000000..581b43ac
--- /dev/null
+++ b/svg/webtrees-dark.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/svg/webtrees-light.svg b/svg/webtrees-light.svg
new file mode 100755
index 00000000..1dbed22a
--- /dev/null
+++ b/svg/webtrees-light.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/webp/adnanh-webhook-dark.webp b/webp/adnanh-webhook-dark.webp
new file mode 100755
index 00000000..09bd6020
Binary files /dev/null and b/webp/adnanh-webhook-dark.webp differ
diff --git a/webp/adnanh-webhook-light.webp b/webp/adnanh-webhook-light.webp
new file mode 100755
index 00000000..15be3c5c
Binary files /dev/null and b/webp/adnanh-webhook-light.webp differ
diff --git a/webp/hashicorp-waypoint-dark.webp b/webp/hashicorp-waypoint-dark.webp
new file mode 100755
index 00000000..ce19e5d7
Binary files /dev/null and b/webp/hashicorp-waypoint-dark.webp differ
diff --git a/webp/velero-dark.webp b/webp/velero-dark.webp
new file mode 100755
index 00000000..e35f8600
Binary files /dev/null and b/webp/velero-dark.webp differ
diff --git a/webp/vidzy-dark.webp b/webp/vidzy-dark.webp
new file mode 100755
index 00000000..3dc97949
Binary files /dev/null and b/webp/vidzy-dark.webp differ
diff --git a/webp/vidzy-light.webp b/webp/vidzy-light.webp
new file mode 100755
index 00000000..c21703bf
Binary files /dev/null and b/webp/vidzy-light.webp differ
diff --git a/webp/vikunja-dark.webp b/webp/vikunja-dark.webp
new file mode 100755
index 00000000..6344c800
Binary files /dev/null and b/webp/vikunja-dark.webp differ
diff --git a/webp/vikunja-light.webp b/webp/vikunja-light.webp
new file mode 100755
index 00000000..dd185167
Binary files /dev/null and b/webp/vikunja-light.webp differ
diff --git a/webp/visual-studio-code-dark.webp b/webp/visual-studio-code-dark.webp
new file mode 100755
index 00000000..4a087f65
Binary files /dev/null and b/webp/visual-studio-code-dark.webp differ
diff --git a/webp/visual-studio-code-light.webp b/webp/visual-studio-code-light.webp
new file mode 100755
index 00000000..f3c43ec5
Binary files /dev/null and b/webp/visual-studio-code-light.webp differ
diff --git a/webp/visual-studio-code.webp b/webp/visual-studio-code.webp
index e32a71a3..394e2043 100755
Binary files a/webp/visual-studio-code.webp and b/webp/visual-studio-code.webp differ
diff --git a/webp/voilib-dark.webp b/webp/voilib-dark.webp
new file mode 100755
index 00000000..44be16aa
Binary files /dev/null and b/webp/voilib-dark.webp differ
diff --git a/webp/voltaserve-light.webp b/webp/voltaserve-light.webp
index 41f91118..40fad54b 100755
Binary files a/webp/voltaserve-light.webp and b/webp/voltaserve-light.webp differ
diff --git a/webp/voltaserver-dark.webp b/webp/voltaserver-dark.webp
new file mode 100755
index 00000000..7c1a2250
Binary files /dev/null and b/webp/voltaserver-dark.webp differ
diff --git a/webp/voron-dark.webp b/webp/voron-dark.webp
new file mode 100755
index 00000000..c5edeb2a
Binary files /dev/null and b/webp/voron-dark.webp differ
diff --git a/webp/vouchervault-dark.webp b/webp/vouchervault-dark.webp
new file mode 100755
index 00000000..9bfb354d
Binary files /dev/null and b/webp/vouchervault-dark.webp differ
diff --git a/webp/vuetorrent-dark.svg.webp b/webp/vuetorrent-dark.svg.webp
new file mode 100755
index 00000000..2545cdef
Binary files /dev/null and b/webp/vuetorrent-dark.svg.webp differ
diff --git a/webp/wakapi-dark.webp b/webp/wakapi-dark.webp
new file mode 100755
index 00000000..5b874d68
Binary files /dev/null and b/webp/wakapi-dark.webp differ
diff --git a/webp/wanderer-dark.webp b/webp/wanderer-dark.webp
new file mode 100755
index 00000000..73389a97
Binary files /dev/null and b/webp/wanderer-dark.webp differ
diff --git a/webp/wanderer-light.webp b/webp/wanderer-light.webp
index ac0baeb5..85a2fea4 100755
Binary files a/webp/wanderer-light.webp and b/webp/wanderer-light.webp differ
diff --git a/webp/webtrees-dark.webp b/webp/webtrees-dark.webp
new file mode 100755
index 00000000..8fad8191
Binary files /dev/null and b/webp/webtrees-dark.webp differ
diff --git a/webp/webtrees-light.webp b/webp/webtrees-light.webp
new file mode 100755
index 00000000..9d457b30
Binary files /dev/null and b/webp/webtrees-light.webp differ