diff --git a/png/caprover.png b/png/caprover.png
index 1627c79e..1eef8364 100755
Binary files a/png/caprover.png and b/png/caprover.png differ
diff --git a/png/discover-card-dark.png b/png/discover-card-dark.png
index 3914c4e2..6c71aa3a 100755
Binary files a/png/discover-card-dark.png and b/png/discover-card-dark.png differ
diff --git a/png/discover-card-light.png b/png/discover-card-light.png
index 2b6f5d70..8db03bfd 100755
Binary files a/png/discover-card-light.png and b/png/discover-card-light.png differ
diff --git a/png/discover-card.png b/png/discover-card.png
index 6006a3f9..ef96f1a1 100755
Binary files a/png/discover-card.png and b/png/discover-card.png differ
diff --git a/png/dockge-dark.png b/png/dockge-dark.png
index 56c9b4cc..fe6a13f0 100755
Binary files a/png/dockge-dark.png and b/png/dockge-dark.png differ
diff --git a/png/dockge-light.png b/png/dockge-light.png
index 19151cff..b81843b0 100755
Binary files a/png/dockge-light.png and b/png/dockge-light.png differ
diff --git a/png/dockge.png b/png/dockge.png
index a24debe8..049d6367 100755
Binary files a/png/dockge.png and b/png/dockge.png differ
diff --git a/png/dokku.png b/png/dokku.png
index a0065f46..ba5ef937 100755
Binary files a/png/dokku.png and b/png/dokku.png differ
diff --git a/png/dokuwiki.png b/png/dokuwiki.png
index fe307ff1..62317349 100755
Binary files a/png/dokuwiki.png and b/png/dokuwiki.png differ
diff --git a/png/donetick.png b/png/donetick.png
index c5e5401f..e44a65eb 100755
Binary files a/png/donetick.png and b/png/donetick.png differ
diff --git a/png/dribdat-dark.png b/png/dribdat-dark.png
new file mode 100755
index 00000000..95d03b85
Binary files /dev/null and b/png/dribdat-dark.png differ
diff --git a/png/dribdat-light.png b/png/dribdat-light.png
new file mode 100755
index 00000000..1d48ab5d
Binary files /dev/null and b/png/dribdat-light.png differ
diff --git a/png/dribdat.png b/png/dribdat.png
index 9c7d3317..461895e1 100755
Binary files a/png/dribdat.png and b/png/dribdat.png differ
diff --git a/svg/caprover.svg b/svg/caprover.svg
index a2de9fbf..c7db8b87 100755
--- a/svg/caprover.svg
+++ b/svg/caprover.svg
@@ -9,25 +9,23 @@
.st1{fill:#F59120;}
.st2{fill:#F2E713;}
-
-
-
+
+
+
+
+
diff --git a/svg/ddclient-dark.svg b/svg/ddclient-dark.svg
index 9a01fa58..0f96ef36 100755
--- a/svg/ddclient-dark.svg
+++ b/svg/ddclient-dark.svg
@@ -2,13 +2,9 @@
diff --git a/svg/ddclient-light.svg b/svg/ddclient-light.svg
index ca79536c..2eef0e16 100755
--- a/svg/ddclient-light.svg
+++ b/svg/ddclient-light.svg
@@ -5,13 +5,9 @@
-
-
-
-
-
+
diff --git a/svg/ddclient.svg b/svg/ddclient.svg
index c7b58f84..fffebe8e 100755
--- a/svg/ddclient.svg
+++ b/svg/ddclient.svg
@@ -1,36 +1,31 @@
-
+
diff --git a/svg/ddns-updater.svg b/svg/ddns-updater.svg
index 14b596e3..1b68ad92 100755
--- a/svg/ddns-updater.svg
+++ b/svg/ddns-updater.svg
@@ -1,113 +1,148 @@
-
+
diff --git a/svg/debian-dark.svg b/svg/debian-dark.svg
index e47d6e2f..fa439128 100755
--- a/svg/debian-dark.svg
+++ b/svg/debian-dark.svg
@@ -2,38 +2,31 @@
diff --git a/svg/debian-light.svg b/svg/debian-light.svg
index 5f450618..cde6ca91 100755
--- a/svg/debian-light.svg
+++ b/svg/debian-light.svg
@@ -5,38 +5,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/debian.svg b/svg/debian.svg
index 4d4ced4a..16c4a81c 100755
--- a/svg/debian.svg
+++ b/svg/debian.svg
@@ -1,42 +1,36 @@
-
+
diff --git a/svg/deepseek-dark.svg b/svg/deepseek-dark.svg
index f0c4478e..a9f6eaa0 100755
--- a/svg/deepseek-dark.svg
+++ b/svg/deepseek-dark.svg
@@ -2,24 +2,22 @@
diff --git a/svg/deepseek-light.svg b/svg/deepseek-light.svg
index dac204d3..ad5f57d8 100755
--- a/svg/deepseek-light.svg
+++ b/svg/deepseek-light.svg
@@ -5,24 +5,22 @@
-
-
-
+
diff --git a/svg/deepseek.svg b/svg/deepseek.svg
index 752e87dc..cbc2f50a 100755
--- a/svg/deepseek.svg
+++ b/svg/deepseek.svg
@@ -5,24 +5,22 @@
-
-
-
+
diff --git a/svg/deezer-dark.svg b/svg/deezer-dark.svg
index 0c779693..ab92cbcd 100755
--- a/svg/deezer-dark.svg
+++ b/svg/deezer-dark.svg
@@ -5,15 +5,13 @@
-
-
-
+
diff --git a/svg/deezer-light.svg b/svg/deezer-light.svg
index 1ed9f656..b4c52945 100755
--- a/svg/deezer-light.svg
+++ b/svg/deezer-light.svg
@@ -5,15 +5,13 @@
-
-
-
+
diff --git a/svg/deezer.svg b/svg/deezer.svg
index f8013356..3d6fc941 100755
--- a/svg/deezer.svg
+++ b/svg/deezer.svg
@@ -5,15 +5,13 @@
-
-
-
+
diff --git a/svg/defguard-dark.svg b/svg/defguard-dark.svg
index a2ffb43e..ad472c12 100755
--- a/svg/defguard-dark.svg
+++ b/svg/defguard-dark.svg
@@ -2,9 +2,7 @@
diff --git a/svg/defguard-light.svg b/svg/defguard-light.svg
index 88688c21..a640090c 100755
--- a/svg/defguard-light.svg
+++ b/svg/defguard-light.svg
@@ -5,9 +5,7 @@
-
-
-
+
diff --git a/svg/defguard.svg b/svg/defguard.svg
index 60dd3a45..318082e6 100755
--- a/svg/defguard.svg
+++ b/svg/defguard.svg
@@ -1,22 +1,11 @@
-
+
diff --git a/svg/delta-air-lines-dark.svg b/svg/delta-air-lines-dark.svg
index 587fedb5..9eaa502f 100755
--- a/svg/delta-air-lines-dark.svg
+++ b/svg/delta-air-lines-dark.svg
@@ -2,9 +2,5 @@
diff --git a/svg/delta-air-lines-light.svg b/svg/delta-air-lines-light.svg
index 84f30b7d..80b9a5e0 100755
--- a/svg/delta-air-lines-light.svg
+++ b/svg/delta-air-lines-light.svg
@@ -5,9 +5,5 @@
-
-
-
-
-
+
diff --git a/svg/delta-air-lines.svg b/svg/delta-air-lines.svg
index 88cb9d66..87ec95cd 100755
--- a/svg/delta-air-lines.svg
+++ b/svg/delta-air-lines.svg
@@ -6,9 +6,6 @@
.st0{fill:#98002E;}
.st1{fill:#E31837;}
-
-
-
-
-
+
+
diff --git a/svg/deluge-dark.svg b/svg/deluge-dark.svg
index 73942253..9360812e 100755
--- a/svg/deluge-dark.svg
+++ b/svg/deluge-dark.svg
@@ -2,27 +2,12 @@
diff --git a/svg/deluge-light.svg b/svg/deluge-light.svg
index a6f166ba..52284216 100755
--- a/svg/deluge-light.svg
+++ b/svg/deluge-light.svg
@@ -3,27 +3,14 @@
diff --git a/svg/deluge.svg b/svg/deluge.svg
index e2af42ce..8ea0db53 100755
--- a/svg/deluge.svg
+++ b/svg/deluge.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/deployarr-dark.svg b/svg/deployarr-dark.svg
index 987021fb..29aa51ac 100755
--- a/svg/deployarr-dark.svg
+++ b/svg/deployarr-dark.svg
@@ -2,17 +2,13 @@
diff --git a/svg/deployarr-light.svg b/svg/deployarr-light.svg
index f9c82a7c..1d4d3f1a 100755
--- a/svg/deployarr-light.svg
+++ b/svg/deployarr-light.svg
@@ -5,18 +5,13 @@
-
-
-
-
-
-
+
diff --git a/svg/deployarr.svg b/svg/deployarr.svg
index 9d983567..33822480 100755
--- a/svg/deployarr.svg
+++ b/svg/deployarr.svg
@@ -6,26 +6,13 @@
.st0{fill:#FAA61A;}
.st1{fill:#1D284C;}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
diff --git a/svg/dfir-iris-dark.svg b/svg/dfir-iris-dark.svg
index 12e3e014..d81378ad 100755
--- a/svg/dfir-iris-dark.svg
+++ b/svg/dfir-iris-dark.svg
@@ -2,9 +2,6 @@
diff --git a/svg/dfir-iris-light.svg b/svg/dfir-iris-light.svg
index b86300a5..8cb7087c 100755
--- a/svg/dfir-iris-light.svg
+++ b/svg/dfir-iris-light.svg
@@ -5,9 +5,7 @@
-
-
-
-
-
+
diff --git a/svg/dfir-iris.svg b/svg/dfir-iris.svg
index ca141759..36c2375a 100755
--- a/svg/dfir-iris.svg
+++ b/svg/dfir-iris.svg
@@ -5,9 +5,7 @@
-
-
-
-
-
+
diff --git a/svg/dhl-dark.svg b/svg/dhl-dark.svg
index b68c78a5..5898f7bd 100755
--- a/svg/dhl-dark.svg
+++ b/svg/dhl-dark.svg
@@ -2,21 +2,12 @@
diff --git a/svg/dhl-light.svg b/svg/dhl-light.svg
index cab7ef1a..60ff0703 100755
--- a/svg/dhl-light.svg
+++ b/svg/dhl-light.svg
@@ -5,22 +5,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/dhl.svg b/svg/dhl.svg
index 3992317c..355f19bb 100755
--- a/svg/dhl.svg
+++ b/svg/dhl.svg
@@ -5,22 +5,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/digikam.svg b/svg/digikam.svg
index d331c885..d9167c7a 100755
--- a/svg/digikam.svg
+++ b/svg/digikam.svg
@@ -7,483 +7,162 @@
.st1{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_1_);}
.st2{fill:#1A1A1A;}
.st3{fill:#404040;}
- .st4{filter:url(#b);}
- .st5{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_00000088113574796687353070000017525389943310666386_);}
- .st6{opacity:0.5232;enable-background:new ;}
- .st7{fill:url(#SVGID_00000056409828949445631130000018308888132344175236_);}
- .st8{filter:url(#a);}
- .st9{opacity:0.5924;enable-background:new ;}
- .st10{filter:url(#f);}
- .st11{fill:#4D4D4D;}
- .st12{fill:url(#SVGID_00000065785940232032605110000007018014251446911417_);}
- .st13{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_00000140693151658810014070000001539291992163814293_);}
- .st14{filter:url(#e);}
- .st15{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_00000086656230779039929490000016513906762007758465_);}
- .st16{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_00000147213046797368856830000016802471365204925102_);}
- .st17{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_00000011013423661200836110000011834390893935941010_);}
- .st18{display:none;fill:#FFFFFF;}
- .st19{fill:#FFFFFF;filter:url(#g);}
+ .st4{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_00000097474458011290248830000015276951303146832048_);}
+ .st5{opacity:0.5232;enable-background:new ;}
+ .st6{fill:url(#SVGID_00000027573458250351438470000016360517898868199842_);}
+ .st7{opacity:0.5924;enable-background:new ;}
+ .st8{fill:#4D4D4D;}
+ .st9{fill:url(#SVGID_00000167367761280957407650000018238717905120465051_);}
+ .st10{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_00000036942395067015015130000013059552612219083909_);}
+ .st11{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_00000047052746804138739820000007572836179679800219_);}
+ .st12{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_00000026165505279276659070000008656254754678588833_);}
+ .st13{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_00000171700175380557276820000005289234609766099077_);}
+ .st14{fill:#FFFFFF;}
- .st20{opacity:0.6;fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_00000080182657744228664930000003539621984106184862_);enable-background:new ;}
+ .st15{opacity:0.6;fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_00000172429799387991696170000010137715018779309447_);enable-background:new ;}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/svg/digitalocean-dark.svg b/svg/digitalocean-dark.svg
index 12843f06..11b38bdc 100755
--- a/svg/digitalocean-dark.svg
+++ b/svg/digitalocean-dark.svg
@@ -5,20 +5,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/digitalocean-light.svg b/svg/digitalocean-light.svg
index 8ac5879a..665d465d 100755
--- a/svg/digitalocean-light.svg
+++ b/svg/digitalocean-light.svg
@@ -3,23 +3,9 @@
diff --git a/svg/digitalocean.svg b/svg/digitalocean.svg
index cb930682..283b3ee9 100755
--- a/svg/digitalocean.svg
+++ b/svg/digitalocean.svg
@@ -3,23 +3,9 @@
diff --git a/svg/discord-dark.svg b/svg/discord-dark.svg
index 5ad2fcf4..c0f43817 100755
--- a/svg/discord-dark.svg
+++ b/svg/discord-dark.svg
@@ -2,13 +2,11 @@
diff --git a/svg/discord-light.svg b/svg/discord-light.svg
index 350b1cf7..55bd5f78 100755
--- a/svg/discord-light.svg
+++ b/svg/discord-light.svg
@@ -1,17 +1,15 @@
-
+
diff --git a/svg/discord.svg b/svg/discord.svg
index c6adc3b2..1d09ac84 100755
--- a/svg/discord.svg
+++ b/svg/discord.svg
@@ -1,17 +1,15 @@
-
+
diff --git a/svg/discourse-dark.svg b/svg/discourse-dark.svg
index 963c00c8..c1e8e358 100755
--- a/svg/discourse-dark.svg
+++ b/svg/discourse-dark.svg
@@ -2,16 +2,10 @@
diff --git a/svg/discourse-light.svg b/svg/discourse-light.svg
index e04e6036..5e58ae67 100755
--- a/svg/discourse-light.svg
+++ b/svg/discourse-light.svg
@@ -5,16 +5,10 @@
-
-
-
-
-
-
-
-
+
diff --git a/svg/discourse.svg b/svg/discourse.svg
index cabf682f..e08b74c7 100755
--- a/svg/discourse.svg
+++ b/svg/discourse.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/discover-card-dark.svg b/svg/discover-card-dark.svg
index a63acecc..9e03ce0d 100755
--- a/svg/discover-card-dark.svg
+++ b/svg/discover-card-dark.svg
@@ -2,31 +2,16 @@
diff --git a/svg/discover-card-light.svg b/svg/discover-card-light.svg
index 00387f6c..c12fe32f 100755
--- a/svg/discover-card-light.svg
+++ b/svg/discover-card-light.svg
@@ -4,33 +4,17 @@
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
diff --git a/svg/discover-card.svg b/svg/discover-card.svg
index 1fd5ba02..d2e18bbe 100755
--- a/svg/discover-card.svg
+++ b/svg/discover-card.svg
@@ -3,1680 +3,28 @@
diff --git a/svg/diskover-dark.svg b/svg/diskover-dark.svg
index a21f4b0d..a9bedb01 100755
--- a/svg/diskover-dark.svg
+++ b/svg/diskover-dark.svg
@@ -2,18 +2,10 @@
diff --git a/svg/diskover-light.svg b/svg/diskover-light.svg
index 7b7fe4f9..8bb4d669 100755
--- a/svg/diskover-light.svg
+++ b/svg/diskover-light.svg
@@ -5,18 +5,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/diskover.svg b/svg/diskover.svg
index 256b8858..59ed2801 100755
--- a/svg/diskover.svg
+++ b/svg/diskover.svg
@@ -7,18 +7,12 @@
.st1{fill:#4A9AD4;}
.st2{fill:#005C99;}
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
diff --git a/svg/disney-plus-dark.svg b/svg/disney-plus-dark.svg
index 8d4dec57..f26627ab 100755
--- a/svg/disney-plus-dark.svg
+++ b/svg/disney-plus-dark.svg
@@ -2,66 +2,43 @@
diff --git a/svg/disney-plus-light.svg b/svg/disney-plus-light.svg
index 9e776634..5aafbaad 100755
--- a/svg/disney-plus-light.svg
+++ b/svg/disney-plus-light.svg
@@ -5,66 +5,43 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/disney-plus.svg b/svg/disney-plus.svg
index 4dc6647b..d72d5fbd 100755
--- a/svg/disney-plus.svg
+++ b/svg/disney-plus.svg
@@ -4,82 +4,58 @@
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/svg/docassemble-light.svg b/svg/docassemble-light.svg
index 08fed092..38d77462 100755
--- a/svg/docassemble-light.svg
+++ b/svg/docassemble-light.svg
@@ -1,22 +1,18 @@
-
+
diff --git a/svg/docassemble.svg b/svg/docassemble.svg
index 7caeefa8..ba86f8ab 100755
--- a/svg/docassemble.svg
+++ b/svg/docassemble.svg
@@ -1,19 +1,15 @@
-
+
diff --git a/svg/docker-volume-backup.svg b/svg/docker-volume-backup.svg
index ada639b9..46232838 100755
--- a/svg/docker-volume-backup.svg
+++ b/svg/docker-volume-backup.svg
@@ -1,23 +1,12 @@
-
+
diff --git a/svg/dockerizalo-dark.svg b/svg/dockerizalo-dark.svg
index 046f04ca..2a31a204 100755
--- a/svg/dockerizalo-dark.svg
+++ b/svg/dockerizalo-dark.svg
@@ -2,92 +2,76 @@
diff --git a/svg/dockerizalo-light.svg b/svg/dockerizalo-light.svg
index a57f7830..572eafc7 100755
--- a/svg/dockerizalo-light.svg
+++ b/svg/dockerizalo-light.svg
@@ -5,94 +5,76 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/dockerizalo.svg b/svg/dockerizalo.svg
index 03ee7a10..011015dd 100755
--- a/svg/dockerizalo.svg
+++ b/svg/dockerizalo.svg
@@ -8,89 +8,76 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/dockge-dark.svg b/svg/dockge-dark.svg
index 98152ff9..4e6d1dd8 100755
--- a/svg/dockge-dark.svg
+++ b/svg/dockge-dark.svg
@@ -2,15 +2,13 @@
diff --git a/svg/dockge-light.svg b/svg/dockge-light.svg
index c1fced74..c208a4b4 100755
--- a/svg/dockge-light.svg
+++ b/svg/dockge-light.svg
@@ -5,15 +5,13 @@
-
-
-
-
+
diff --git a/svg/dockge.svg b/svg/dockge.svg
index 60ea05f0..067bb22e 100755
--- a/svg/dockge.svg
+++ b/svg/dockge.svg
@@ -3,15 +3,20 @@
diff --git a/svg/docking-station-dark.svg b/svg/docking-station-dark.svg
index f3267cdc..9bc666d6 100755
--- a/svg/docking-station-dark.svg
+++ b/svg/docking-station-dark.svg
@@ -2,15 +2,12 @@
diff --git a/svg/docking-station-light.svg b/svg/docking-station-light.svg
index bbb58701..aceacb0e 100755
--- a/svg/docking-station-light.svg
+++ b/svg/docking-station-light.svg
@@ -1,19 +1,16 @@
-
+
diff --git a/svg/docking-station.svg b/svg/docking-station.svg
index d140fb72..6e7e0bca 100755
--- a/svg/docking-station.svg
+++ b/svg/docking-station.svg
@@ -1,26 +1,19 @@
-
+
diff --git a/svg/docs-collaboration-dark.svg b/svg/docs-collaboration-dark.svg
index b7c7a2dd..63cdc3c3 100755
--- a/svg/docs-collaboration-dark.svg
+++ b/svg/docs-collaboration-dark.svg
@@ -2,25 +2,21 @@
diff --git a/svg/docs-collaboration-light.svg b/svg/docs-collaboration-light.svg
index 43b3d7fc..4b132345 100755
--- a/svg/docs-collaboration-light.svg
+++ b/svg/docs-collaboration-light.svg
@@ -4,24 +4,22 @@
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
+ c3-0.5,6-1.1,9.1-1.6c26.5-4.7,54.6-11.2,84.1-19.3H357z M374.3,10.3C362.8,0,346-2.5,324.3,2.6c-21.1,4.8-42.9,9.2-65.2,13.1
+ c-22.2,3.9-45.4,7.4-69.7,10.4c-24.3,2.9-50,5.1-77.2,6.8C93.8,34,79.1,39.8,67.8,50.4C56.8,60.9,51.3,76.5,51.3,97v337.1
+ c0,19.6,5.8,34.4,17.2,44.3c11.6,9.9,27.9,14.3,48.9,13.1c25.4-1.4,50.1-3.3,74.3-5.7c24.2-2.4,48.9-5.9,74.3-10.6
+ c25.4-4.6,52.4-10.8,81.1-18.6c16.1-4.5,27.6-11.7,34.4-21.5c6.8-9.7,10.2-24.4,10.2-44.2V59.4C391.8,36.9,386,20.6,374.3,10.3z
+ M122.6,133.4c2.6-3.1,6.5-4.7,11.5-5c33.2-2.1,63.5-5.3,90.9-9.7c5.2-0.9,10.4-1.7,15.6-2.6c9-1.6,17.3,5.3,17.3,14.5
+ c0,7.1-5,13.2-12,14.4c-6.7,1.2-13.4,2.3-20.1,3.4c-27.7,4.4-58.2,7.7-91.4,9.8c-4.4,0.3-8.2-1-11.3-3.9c-2.7-2.9-4.1-6.4-4.1-10.5
+ C119,139.8,120.1,136.3,122.6,133.4z M122.5,208.4c2.6-3.1,6.5-4.7,11.5-5c33.2-2.1,63.5-5.3,90.9-9.7c27.4-4.4,54.1-9.5,80-15.4
+ c5.5-1.1,10.1-0.4,13.4,2.7c3,2.9,4.6,6.5,4.6,10.6c0,3.7-1,7-3,9.9c-2,3-6.2,5-11.7,6.2c-27.2,6.1-54.7,11.4-82.5,15.9
+ c-27.7,4.4-58.1,7.7-91.4,9.8c-4.3,0.1-8.1-1.1-11.2-4l-0.1-0.1c-2.7-2.9-4.1-6.5-4.1-10.7C118.9,214.7,120.1,211.3,122.5,208.4z
+ M246.1,369.8c-6.9,1.2-13.6,2.3-20.3,3.4c-27.7,4.4-58.2,7.6-91.4,9.8c-4.4,0.3-8.2-1-11.1-3.9c-2.7-2.9-4.1-6.4-4.1-10.5
+ c0-4,1.2-7.5,3.6-10.4c2.5-3.1,6.5-4.6,11.5-5c33.2-2.1,63.4-5.3,90.9-9.7c5.2-0.8,10.4-1.7,15.6-2.6c9-1.5,17.3,5.4,17.3,14.5
+ C258,362.5,252.9,368.6,246.1,369.8z M320,276.5c-2,3.2-6.2,5.2-11.7,6.4c-27.2,6-54.7,11.2-82.5,15.6c-27.7,4.4-58.1,7.7-91.4,10
+ c-4.4,0.2-8.2-1.1-11.2-3.8l-0.1-0.1c-2.7-2.9-4.1-6.5-4.1-10.7c0-3.9,1.2-7.3,3.6-10.2c2.6-3.1,6.5-4.7,11.5-5
+ c33.2-2.2,63.5-5.5,90.9-9.9c27.4-4.4,54.1-9.5,80-15.2c5.5-1.1,10.1-0.4,13.4,2.7c3,2.9,4.6,6.5,4.6,10.6
+ C323,270.4,322,273.6,320,276.5z"/>
diff --git a/svg/docspell.svg b/svg/docspell.svg
index ada67e90..31f7134f 100755
--- a/svg/docspell.svg
+++ b/svg/docspell.svg
@@ -1,7 +1,7 @@
-
+
diff --git a/svg/documenso-dark.svg b/svg/documenso-dark.svg
index 68fee6ee..bbb697f7 100755
--- a/svg/documenso-dark.svg
+++ b/svg/documenso-dark.svg
@@ -2,52 +2,39 @@
diff --git a/svg/documenso-light.svg b/svg/documenso-light.svg
index fef8eed7..dde24299 100755
--- a/svg/documenso-light.svg
+++ b/svg/documenso-light.svg
@@ -1,57 +1,43 @@
-
+
diff --git a/svg/documenso.svg b/svg/documenso.svg
index 89094837..fa883130 100755
--- a/svg/documenso.svg
+++ b/svg/documenso.svg
@@ -1,128 +1,44 @@
-
+
diff --git a/svg/docusaurus.svg b/svg/docusaurus.svg
index 9dca0e72..44793709 100755
--- a/svg/docusaurus.svg
+++ b/svg/docusaurus.svg
@@ -1,76 +1,67 @@
-
+
diff --git a/svg/docuseal.svg b/svg/docuseal.svg
index 83474a25..e76cf1da 100755
--- a/svg/docuseal.svg
+++ b/svg/docuseal.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/dokemon-dark.svg b/svg/dokemon-dark.svg
index dd5f0de8..6e09d3c9 100755
--- a/svg/dokemon-dark.svg
+++ b/svg/dokemon-dark.svg
@@ -1,15 +1,9 @@
diff --git a/svg/dokemon-light.svg b/svg/dokemon-light.svg
index 4f9b752e..8d0be049 100755
--- a/svg/dokemon-light.svg
+++ b/svg/dokemon-light.svg
@@ -1,18 +1,12 @@
diff --git a/svg/dokemon.svg b/svg/dokemon.svg
index 31b8c761..f80c8f9a 100755
--- a/svg/dokemon.svg
+++ b/svg/dokemon.svg
@@ -1,19 +1,12 @@
-
+
diff --git a/svg/dokku.svg b/svg/dokku.svg
index 1fde84db..7286b06a 100755
--- a/svg/dokku.svg
+++ b/svg/dokku.svg
@@ -1,81 +1,46 @@
diff --git a/svg/dokploy-light.svg b/svg/dokploy-light.svg
index b5f81aad..df26d5d9 100755
--- a/svg/dokploy-light.svg
+++ b/svg/dokploy-light.svg
@@ -5,33 +5,30 @@
-
-
-
-
-
+
diff --git a/svg/dokploy.svg b/svg/dokploy.svg
index 7b42057f..92590272 100755
--- a/svg/dokploy.svg
+++ b/svg/dokploy.svg
@@ -2,33 +2,30 @@
diff --git a/svg/dokuwiki.svg b/svg/dokuwiki.svg
index ab6858c1..a34f700b 100755
--- a/svg/dokuwiki.svg
+++ b/svg/dokuwiki.svg
@@ -1,167 +1,156 @@
-
+
diff --git a/svg/dolibarr-dark.svg b/svg/dolibarr-dark.svg
index 7fd51550..af81cdc3 100755
--- a/svg/dolibarr-dark.svg
+++ b/svg/dolibarr-dark.svg
@@ -1,16 +1,14 @@
diff --git a/svg/dolibarr-light.svg b/svg/dolibarr-light.svg
index 9d908649..9cd9a5a0 100755
--- a/svg/dolibarr-light.svg
+++ b/svg/dolibarr-light.svg
@@ -1,18 +1,16 @@
diff --git a/svg/dolibarr.svg b/svg/dolibarr.svg
index 742c3de3..5d0d4806 100755
--- a/svg/dolibarr.svg
+++ b/svg/dolibarr.svg
@@ -1,18 +1,16 @@
diff --git a/svg/dollardollar-bill-y-all.svg b/svg/dollardollar-bill-y-all.svg
index cd71386f..e44f3521 100755
--- a/svg/dollardollar-bill-y-all.svg
+++ b/svg/dollardollar-bill-y-all.svg
@@ -3,77 +3,37 @@
diff --git a/svg/domain-watchdog.svg b/svg/domain-watchdog.svg
index 2e7ef49e..417676d6 100755
--- a/svg/domain-watchdog.svg
+++ b/svg/domain-watchdog.svg
@@ -4,93 +4,55 @@
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 500 500"
style="enable-background:new 0 0 500 500;" xml:space="preserve">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/svg/donetick.svg b/svg/donetick.svg
index 95b98bd6..c40437fe 100755
--- a/svg/donetick.svg
+++ b/svg/donetick.svg
@@ -3,270 +3,44 @@
diff --git a/svg/double-take-dark.svg b/svg/double-take-dark.svg
index 1e79d7c7..45ebbb30 100755
--- a/svg/double-take-dark.svg
+++ b/svg/double-take-dark.svg
@@ -2,31 +2,22 @@
diff --git a/svg/double-take-light.svg b/svg/double-take-light.svg
index abdcb2f3..da4c740a 100755
--- a/svg/double-take-light.svg
+++ b/svg/double-take-light.svg
@@ -5,31 +5,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/double-take.svg b/svg/double-take.svg
index 7dca4de9..caf8287b 100755
--- a/svg/double-take.svg
+++ b/svg/double-take.svg
@@ -1,35 +1,26 @@
-
+
diff --git a/svg/dozzle-dark.svg b/svg/dozzle-dark.svg
index 6108627a..026c3b1d 100755
--- a/svg/dozzle-dark.svg
+++ b/svg/dozzle-dark.svg
@@ -2,15 +2,13 @@
diff --git a/svg/dozzle-light.svg b/svg/dozzle-light.svg
index 4b519dbf..1770039f 100755
--- a/svg/dozzle-light.svg
+++ b/svg/dozzle-light.svg
@@ -1,20 +1,17 @@
-
+
diff --git a/svg/dozzle.svg b/svg/dozzle.svg
index a03cde1a..b4e6f304 100755
--- a/svg/dozzle.svg
+++ b/svg/dozzle.svg
@@ -1,20 +1,17 @@
-
+
diff --git a/svg/draw-io.svg b/svg/draw-io.svg
index a7f6756d..b85f11fb 100755
--- a/svg/draw-io.svg
+++ b/svg/draw-io.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/dribdat-dark.svg b/svg/dribdat-dark.svg
new file mode 100755
index 00000000..59a43d39
--- /dev/null
+++ b/svg/dribdat-dark.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/svg/dribdat-light.svg b/svg/dribdat-light.svg
new file mode 100755
index 00000000..04eebe76
--- /dev/null
+++ b/svg/dribdat-light.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/svg/dribdat.svg b/svg/dribdat.svg
index 894f12c8..8595f0e1 100755
--- a/svg/dribdat.svg
+++ b/svg/dribdat.svg
@@ -5,546 +5,24 @@
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512"
style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/svg/dropbox-dark.svg b/svg/dropbox-dark.svg
index 79f48191..278e057c 100755
--- a/svg/dropbox-dark.svg
+++ b/svg/dropbox-dark.svg
@@ -2,10 +2,7 @@
diff --git a/svg/dropbox-light.svg b/svg/dropbox-light.svg
index 0cc68ec3..edd7a9d0 100755
--- a/svg/dropbox-light.svg
+++ b/svg/dropbox-light.svg
@@ -1,14 +1,12 @@
-
+
diff --git a/svg/dropbox.svg b/svg/dropbox.svg
index 60fdac91..01047033 100755
--- a/svg/dropbox.svg
+++ b/svg/dropbox.svg
@@ -1,14 +1,12 @@
-
+
diff --git a/svg/dropout-dark.svg b/svg/dropout-dark.svg
index 3274c920..1fe0b08a 100755
--- a/svg/dropout-dark.svg
+++ b/svg/dropout-dark.svg
@@ -2,12 +2,9 @@
diff --git a/svg/dropout-light.svg b/svg/dropout-light.svg
index 58de486e..c7695ab1 100755
--- a/svg/dropout-light.svg
+++ b/svg/dropout-light.svg
@@ -5,12 +5,9 @@
-
-
-
-
+
diff --git a/svg/dropout.svg b/svg/dropout.svg
index 4247e92a..c0dd4e5c 100755
--- a/svg/dropout.svg
+++ b/svg/dropout.svg
@@ -1,17 +1,14 @@
-
+
diff --git a/svg/duckdns-dark.svg b/svg/duckdns-dark.svg
index 21db37e0..88224a36 100755
--- a/svg/duckdns-dark.svg
+++ b/svg/duckdns-dark.svg
@@ -2,22 +2,11 @@
diff --git a/svg/duckdns-light.svg b/svg/duckdns-light.svg
index 46a2ace4..50cc971c 100755
--- a/svg/duckdns-light.svg
+++ b/svg/duckdns-light.svg
@@ -5,19 +5,11 @@
-
-
-
-
+
diff --git a/svg/duckdns.svg b/svg/duckdns.svg
index d1b01591..6e4c0b8d 100755
--- a/svg/duckdns.svg
+++ b/svg/duckdns.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/duckduckgo.svg b/svg/duckduckgo.svg
index fdd99bd8..eb0afcfa 100755
--- a/svg/duckduckgo.svg
+++ b/svg/duckduckgo.svg
@@ -1,89 +1,49 @@
-
+
diff --git a/svg/dumbbudget-dark.svg b/svg/dumbbudget-dark.svg
index 0dcd6c4a..f7a38d98 100755
--- a/svg/dumbbudget-dark.svg
+++ b/svg/dumbbudget-dark.svg
@@ -2,16 +2,12 @@
diff --git a/svg/dumbbudget-light.svg b/svg/dumbbudget-light.svg
index 9b184a27..422263d8 100755
--- a/svg/dumbbudget-light.svg
+++ b/svg/dumbbudget-light.svg
@@ -5,16 +5,12 @@
-
-
-
-
-
-
+
diff --git a/svg/dumbbudget.svg b/svg/dumbbudget.svg
index c81ebe70..e87d7b07 100755
--- a/svg/dumbbudget.svg
+++ b/svg/dumbbudget.svg
@@ -6,15 +6,13 @@
.st0{opacity:0.2;fill:#50AD3D;enable-background:new ;}
.st1{fill:#50AD3D;}
-
-
-
-
-
+
+
diff --git a/webp/caprover.webp b/webp/caprover.webp
index 1ac5ab1a..54726dd9 100755
Binary files a/webp/caprover.webp and b/webp/caprover.webp differ
diff --git a/webp/discover-card-dark.webp b/webp/discover-card-dark.webp
index 87eb896b..57f0ae21 100755
Binary files a/webp/discover-card-dark.webp and b/webp/discover-card-dark.webp differ
diff --git a/webp/discover-card-light.webp b/webp/discover-card-light.webp
index a10ba34d..71695025 100755
Binary files a/webp/discover-card-light.webp and b/webp/discover-card-light.webp differ
diff --git a/webp/discover-card.webp b/webp/discover-card.webp
index fd938e3f..c7c3b989 100755
Binary files a/webp/discover-card.webp and b/webp/discover-card.webp differ
diff --git a/webp/dockge-dark.webp b/webp/dockge-dark.webp
index 69dd8192..30cbeb5d 100755
Binary files a/webp/dockge-dark.webp and b/webp/dockge-dark.webp differ
diff --git a/webp/dockge-light.webp b/webp/dockge-light.webp
index 3c366e02..e2f29b12 100755
Binary files a/webp/dockge-light.webp and b/webp/dockge-light.webp differ
diff --git a/webp/dockge.webp b/webp/dockge.webp
index 198fca49..d27accbd 100755
Binary files a/webp/dockge.webp and b/webp/dockge.webp differ
diff --git a/webp/dokku.webp b/webp/dokku.webp
index 86225eb2..3cc527d6 100755
Binary files a/webp/dokku.webp and b/webp/dokku.webp differ
diff --git a/webp/dokuwiki.webp b/webp/dokuwiki.webp
index b5407608..0c2f6d80 100755
Binary files a/webp/dokuwiki.webp and b/webp/dokuwiki.webp differ
diff --git a/webp/donetick.webp b/webp/donetick.webp
index b48a1110..b72ccb26 100755
Binary files a/webp/donetick.webp and b/webp/donetick.webp differ
diff --git a/webp/dribdat-dark.webp b/webp/dribdat-dark.webp
new file mode 100755
index 00000000..a80bf485
Binary files /dev/null and b/webp/dribdat-dark.webp differ
diff --git a/webp/dribdat-light.webp b/webp/dribdat-light.webp
new file mode 100755
index 00000000..02a3e81a
Binary files /dev/null and b/webp/dribdat-light.webp differ
diff --git a/webp/dribdat.webp b/webp/dribdat.webp
index 58750263..714c869e 100755
Binary files a/webp/dribdat.webp and b/webp/dribdat.webp differ