diff --git a/png/harbor-dark.png b/png/harbor-dark.png
index b0ea62d7..88465d9f 100755
Binary files a/png/harbor-dark.png and b/png/harbor-dark.png differ
diff --git a/png/harbor-light.png b/png/harbor-light.png
index b87e1c97..8c793e1b 100755
Binary files a/png/harbor-light.png and b/png/harbor-light.png differ
diff --git a/png/harbor.png b/png/harbor.png
index 08381aeb..020972a5 100755
Binary files a/png/harbor.png and b/png/harbor.png differ
diff --git a/png/hashicorp-packer.png b/png/hashicorp-packer.png
index c4f20724..efaccbb7 100755
Binary files a/png/hashicorp-packer.png and b/png/hashicorp-packer.png differ
diff --git a/png/hauk-dark.png b/png/hauk-dark.png
new file mode 100755
index 00000000..31f8d477
Binary files /dev/null and b/png/hauk-dark.png differ
diff --git a/png/hauk-light.png b/png/hauk-light.png
index 72072ea9..2741ee95 100755
Binary files a/png/hauk-light.png and b/png/hauk-light.png differ
diff --git a/png/healthchecks-dark.png b/png/healthchecks-dark.png
index 0b83d384..773fa8d0 100755
Binary files a/png/healthchecks-dark.png and b/png/healthchecks-dark.png differ
diff --git a/png/healthchecks-light.png b/png/healthchecks-light.png
index e535c88e..254937e0 100755
Binary files a/png/healthchecks-light.png and b/png/healthchecks-light.png differ
diff --git a/png/healthchecks.png b/png/healthchecks.png
index 324874fb..78e15a19 100755
Binary files a/png/healthchecks.png and b/png/healthchecks.png differ
diff --git a/png/hollo-light.png b/png/hollo-light.png
index 53c55eb1..250ca6b7 100755
Binary files a/png/hollo-light.png and b/png/hollo-light.png differ
diff --git a/png/hook0-dark.png b/png/hook0-dark.png
new file mode 100755
index 00000000..729571e9
Binary files /dev/null and b/png/hook0-dark.png differ
diff --git a/png/hook0-light.png b/png/hook0-light.png
new file mode 100755
index 00000000..01148290
Binary files /dev/null and b/png/hook0-light.png differ
diff --git a/png/huginn-dark.png b/png/huginn-dark.png
new file mode 100755
index 00000000..7b8ffa87
Binary files /dev/null and b/png/huginn-dark.png differ
diff --git a/png/huginn-light.png b/png/huginn-light.png
new file mode 100755
index 00000000..039afb05
Binary files /dev/null and b/png/huginn-light.png differ
diff --git a/png/hulu-dark.png b/png/hulu-dark.png
new file mode 100755
index 00000000..1e3fb990
Binary files /dev/null and b/png/hulu-dark.png differ
diff --git a/png/icinga-dark.png b/png/icinga-dark.png
index 8d84d974..8f0d6259 100755
Binary files a/png/icinga-dark.png and b/png/icinga-dark.png differ
diff --git a/png/icinga-light.png b/png/icinga-light.png
index 13d5869a..8c96443c 100755
Binary files a/png/icinga-light.png and b/png/icinga-light.png differ
diff --git a/png/icinga.png b/png/icinga.png
index 4a73e99c..4cbee730 100755
Binary files a/png/icinga.png and b/png/icinga.png differ
diff --git a/png/inventree-dark.png b/png/inventree-dark.png
new file mode 100755
index 00000000..6ac8f63a
Binary files /dev/null and b/png/inventree-dark.png differ
diff --git a/png/inventree-light.png b/png/inventree-light.png
new file mode 100755
index 00000000..c865451e
Binary files /dev/null and b/png/inventree-light.png differ
diff --git a/png/it-tools-light.png b/png/it-tools-light.png
index bf75e74f..e8d79c85 100755
Binary files a/png/it-tools-light.png and b/png/it-tools-light.png differ
diff --git a/png/jellyseerr-light.png b/png/jellyseerr-light.png
index d3c48a9f..20e6316c 100755
Binary files a/png/jellyseerr-light.png and b/png/jellyseerr-light.png differ
diff --git a/png/jitsi-meet-dark.png b/png/jitsi-meet-dark.png
new file mode 100755
index 00000000..7ebb3085
Binary files /dev/null and b/png/jitsi-meet-dark.png differ
diff --git a/png/jitsi-meet-light.png b/png/jitsi-meet-light.png
new file mode 100755
index 00000000..213ee74c
Binary files /dev/null and b/png/jitsi-meet-light.png differ
diff --git a/png/kanidm.png b/png/kanidm.png
index 4faa4c5b..68b8adc1 100755
Binary files a/png/kanidm.png and b/png/kanidm.png differ
diff --git a/svg/haproxy-dark.svg b/svg/haproxy-dark.svg
index f9bbbd90..8837298a 100755
--- a/svg/haproxy-dark.svg
+++ b/svg/haproxy-dark.svg
@@ -2,175 +2,73 @@
diff --git a/svg/haproxy-light.svg b/svg/haproxy-light.svg
index 2cd845e7..e00cd4c7 100755
--- a/svg/haproxy-light.svg
+++ b/svg/haproxy-light.svg
@@ -5,207 +5,74 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/svg/haproxy.svg b/svg/haproxy.svg
index 09b017c7..dfdff234 100755
--- a/svg/haproxy.svg
+++ b/svg/haproxy.svg
@@ -1,189 +1,81 @@
-
+
diff --git a/svg/haptic-dark.svg b/svg/haptic-dark.svg
index 140de1e2..4986df13 100755
--- a/svg/haptic-dark.svg
+++ b/svg/haptic-dark.svg
@@ -2,20 +2,13 @@
diff --git a/svg/haptic-light.svg b/svg/haptic-light.svg
index 45311bf5..ae9b0972 100755
--- a/svg/haptic-light.svg
+++ b/svg/haptic-light.svg
@@ -3,20 +3,15 @@
diff --git a/svg/haptic.svg b/svg/haptic.svg
index 955c01db..be7a68c1 100755
--- a/svg/haptic.svg
+++ b/svg/haptic.svg
@@ -1,39 +1,34 @@
-
+
diff --git a/svg/harbor-dark.svg b/svg/harbor-dark.svg
index 3c1617d6..dfcacd41 100755
--- a/svg/harbor-dark.svg
+++ b/svg/harbor-dark.svg
@@ -2,21 +2,12 @@
diff --git a/svg/harbor-light.svg b/svg/harbor-light.svg
index fb4714f2..36bd7858 100755
--- a/svg/harbor-light.svg
+++ b/svg/harbor-light.svg
@@ -3,25 +3,14 @@
diff --git a/svg/harbor.svg b/svg/harbor.svg
index 0e83640f..d1348bbc 100755
--- a/svg/harbor.svg
+++ b/svg/harbor.svg
@@ -4,206 +4,78 @@
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/svg/hashicorp-boundary-dark.svg b/svg/hashicorp-boundary-dark.svg
index 6b199f7b..4140bfe5 100755
--- a/svg/hashicorp-boundary-dark.svg
+++ b/svg/hashicorp-boundary-dark.svg
@@ -2,10 +2,7 @@
diff --git a/svg/hashicorp-boundary-light.svg b/svg/hashicorp-boundary-light.svg
index e5c0b42b..abe2b7be 100755
--- a/svg/hashicorp-boundary-light.svg
+++ b/svg/hashicorp-boundary-light.svg
@@ -1,14 +1,11 @@
-
+
diff --git a/svg/hashicorp-boundary.svg b/svg/hashicorp-boundary.svg
index b9570dd6..6dcd142b 100755
--- a/svg/hashicorp-boundary.svg
+++ b/svg/hashicorp-boundary.svg
@@ -1,14 +1,11 @@
-
+
diff --git a/svg/hashicorp-consul-dark.svg b/svg/hashicorp-consul-dark.svg
index 042bf55e..1e8ff62b 100755
--- a/svg/hashicorp-consul-dark.svg
+++ b/svg/hashicorp-consul-dark.svg
@@ -2,31 +2,23 @@
diff --git a/svg/hashicorp-consul-light.svg b/svg/hashicorp-consul-light.svg
index 9faa4c07..c2148c86 100755
--- a/svg/hashicorp-consul-light.svg
+++ b/svg/hashicorp-consul-light.svg
@@ -1,36 +1,28 @@
-
+
diff --git a/svg/hashicorp-consul.svg b/svg/hashicorp-consul.svg
index 1e990d44..fdf4826a 100755
--- a/svg/hashicorp-consul.svg
+++ b/svg/hashicorp-consul.svg
@@ -1,36 +1,28 @@
-
+
diff --git a/svg/hashicorp-nomad-dark.svg b/svg/hashicorp-nomad-dark.svg
index cd9f7264..44c2f6df 100755
--- a/svg/hashicorp-nomad-dark.svg
+++ b/svg/hashicorp-nomad-dark.svg
@@ -2,8 +2,6 @@
diff --git a/svg/hashicorp-nomad-light.svg b/svg/hashicorp-nomad-light.svg
index 6ebcdcf8..645de77a 100755
--- a/svg/hashicorp-nomad-light.svg
+++ b/svg/hashicorp-nomad-light.svg
@@ -1,12 +1,10 @@
-
+
diff --git a/svg/hashicorp-nomad.svg b/svg/hashicorp-nomad.svg
index c1381efd..2d520deb 100755
--- a/svg/hashicorp-nomad.svg
+++ b/svg/hashicorp-nomad.svg
@@ -1,12 +1,10 @@
-
+
diff --git a/svg/hashicorp-packer-dark.svg b/svg/hashicorp-packer-dark.svg
new file mode 100755
index 00000000..601c6f7d
--- /dev/null
+++ b/svg/hashicorp-packer-dark.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/svg/hashicorp-packer-light.svg b/svg/hashicorp-packer-light.svg
index 71d85d41..d4746a80 100755
--- a/svg/hashicorp-packer-light.svg
+++ b/svg/hashicorp-packer-light.svg
@@ -1,14 +1,10 @@
-
+
diff --git a/svg/hashicorp-packer.svg b/svg/hashicorp-packer.svg
index a1f5c330..95359361 100755
--- a/svg/hashicorp-packer.svg
+++ b/svg/hashicorp-packer.svg
@@ -1,14 +1,10 @@
-
+
diff --git a/svg/hauk-dark.svg b/svg/hauk-dark.svg
new file mode 100755
index 00000000..a3d988ff
--- /dev/null
+++ b/svg/hauk-dark.svg
@@ -0,0 +1,41 @@
+
+
+
diff --git a/svg/hauk-light.svg b/svg/hauk-light.svg
index 2225ebb4..0fae15c4 100755
--- a/svg/hauk-light.svg
+++ b/svg/hauk-light.svg
@@ -3,49 +3,42 @@
diff --git a/svg/hauk.svg b/svg/hauk.svg
index e6f23faf..820400d2 100755
--- a/svg/hauk.svg
+++ b/svg/hauk.svg
@@ -6,46 +6,41 @@
.st0{fill:#D80037;}
.st1{fill-rule:evenodd;clip-rule:evenodd;stroke:#000000;stroke-width:0.3479;stroke-miterlimit:11.3386;}
-
-
-
-
+
+
diff --git a/svg/hbo-light.svg b/svg/hbo-light.svg
index ca38699e..bfe37dfb 100755
--- a/svg/hbo-light.svg
+++ b/svg/hbo-light.svg
@@ -1,23 +1,18 @@
-
+
diff --git a/svg/hbo.svg b/svg/hbo.svg
index f8106f19..1a23174e 100755
--- a/svg/hbo.svg
+++ b/svg/hbo.svg
@@ -1,23 +1,18 @@
-
+
diff --git a/svg/hdhomerun-dark.svg b/svg/hdhomerun-dark.svg
index b5603f0a..f73a3ec3 100755
--- a/svg/hdhomerun-dark.svg
+++ b/svg/hdhomerun-dark.svg
@@ -2,13 +2,9 @@
diff --git a/svg/hdhomerun-light.svg b/svg/hdhomerun-light.svg
index 4fb42572..fd44d895 100755
--- a/svg/hdhomerun-light.svg
+++ b/svg/hdhomerun-light.svg
@@ -1,17 +1,13 @@
-
+
diff --git a/svg/hdhomerun.svg b/svg/hdhomerun.svg
index 9f129358..a0ed5d8b 100755
--- a/svg/hdhomerun.svg
+++ b/svg/hdhomerun.svg
@@ -1,24 +1,20 @@
-
+
diff --git a/svg/headscale-dark.svg b/svg/headscale-dark.svg
index 1ac1c519..241c9301 100755
--- a/svg/headscale-dark.svg
+++ b/svg/headscale-dark.svg
@@ -5,15 +5,11 @@
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/headscale-light.svg b/svg/headscale-light.svg
index ed08ef04..5621175d 100755
--- a/svg/headscale-light.svg
+++ b/svg/headscale-light.svg
@@ -5,15 +5,11 @@
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/headscale.svg b/svg/headscale.svg
index 66da43aa..0a883a99 100755
--- a/svg/headscale.svg
+++ b/svg/headscale.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/healthchecks-dark.svg b/svg/healthchecks-dark.svg
index f7ee9fca..d977d2f5 100755
--- a/svg/healthchecks-dark.svg
+++ b/svg/healthchecks-dark.svg
@@ -1,28 +1,9 @@
diff --git a/svg/healthchecks-light.svg b/svg/healthchecks-light.svg
index b3abdeab..a41b4e74 100755
--- a/svg/healthchecks-light.svg
+++ b/svg/healthchecks-light.svg
@@ -1,18 +1,12 @@
-
+
diff --git a/svg/healthchecks.svg b/svg/healthchecks.svg
index 92d688cf..3d7603c7 100755
--- a/svg/healthchecks.svg
+++ b/svg/healthchecks.svg
@@ -1,19 +1,14 @@
-
+
diff --git a/svg/hedgedoc-dark.svg b/svg/hedgedoc-dark.svg
index d3de193e..4db7ef90 100755
--- a/svg/hedgedoc-dark.svg
+++ b/svg/hedgedoc-dark.svg
@@ -2,21 +2,15 @@
diff --git a/svg/hedgedoc-light.svg b/svg/hedgedoc-light.svg
index 18fb2d54..f0c1ffb5 100755
--- a/svg/hedgedoc-light.svg
+++ b/svg/hedgedoc-light.svg
@@ -5,21 +5,15 @@
-
-
-
-
-
-
-
-
+
diff --git a/svg/hedgedoc.svg b/svg/hedgedoc.svg
index be4356c9..32c616c3 100755
--- a/svg/hedgedoc.svg
+++ b/svg/hedgedoc.svg
@@ -1,40 +1,32 @@
-
+
diff --git a/svg/heimdall-light.svg b/svg/heimdall-light.svg
index a092f59b..9a559553 100755
--- a/svg/heimdall-light.svg
+++ b/svg/heimdall-light.svg
@@ -1,25 +1,19 @@
-
+
diff --git a/svg/heimdall.svg b/svg/heimdall.svg
index 0c78676e..8a0772a2 100755
--- a/svg/heimdall.svg
+++ b/svg/heimdall.svg
@@ -1,24 +1,16 @@
-
+
diff --git a/svg/helm-dark.svg b/svg/helm-dark.svg
index 9f808b54..4fc702b6 100755
--- a/svg/helm-dark.svg
+++ b/svg/helm-dark.svg
@@ -2,32 +2,29 @@
diff --git a/svg/helm-light.svg b/svg/helm-light.svg
index 6e161950..6cac5a66 100755
--- a/svg/helm-light.svg
+++ b/svg/helm-light.svg
@@ -5,32 +5,30 @@
-
-
-
+
diff --git a/svg/helm.svg b/svg/helm.svg
index 1635944e..d54457f9 100755
--- a/svg/helm.svg
+++ b/svg/helm.svg
@@ -5,32 +5,30 @@
-
-
-
+
diff --git a/svg/hemmelig-dark.svg b/svg/hemmelig-dark.svg
index 6888b4e2..6deebc67 100755
--- a/svg/hemmelig-dark.svg
+++ b/svg/hemmelig-dark.svg
@@ -3,109 +3,91 @@
diff --git a/svg/hemmelig-light.svg b/svg/hemmelig-light.svg
index e2792cb5..ec5ccd88 100755
--- a/svg/hemmelig-light.svg
+++ b/svg/hemmelig-light.svg
@@ -6,110 +6,91 @@
-
-
-
-
-
-
+
diff --git a/svg/hemmelig.svg b/svg/hemmelig.svg
index bd24953f..1613cc36 100755
--- a/svg/hemmelig.svg
+++ b/svg/hemmelig.svg
@@ -6,110 +6,91 @@
-
-
-
-
-
-
+
diff --git a/svg/hetzner.svg b/svg/hetzner.svg
index 218c1c50..ec17e13b 100755
--- a/svg/hetzner.svg
+++ b/svg/hetzner.svg
@@ -6,10 +6,8 @@
.st0{fill:#D50C2D;}
.st1{fill:#FFFFFF;}
-
-
-
-
+
+
diff --git a/svg/heyform.svg b/svg/heyform.svg
index c3f37974..97125fff 100755
--- a/svg/heyform.svg
+++ b/svg/heyform.svg
@@ -1,5 +1,5 @@
-
+
diff --git a/svg/hivedav.svg b/svg/hivedav.svg
index 30c3a84b..a2fb093a 100755
--- a/svg/hivedav.svg
+++ b/svg/hivedav.svg
@@ -1,228 +1,237 @@
-
+
diff --git a/svg/hoarder-light.svg b/svg/hoarder-light.svg
index 04e765bb..dc463f82 100755
--- a/svg/hoarder-light.svg
+++ b/svg/hoarder-light.svg
@@ -1,16 +1,14 @@
-
+
diff --git a/svg/hoarder.svg b/svg/hoarder.svg
index 3a15cd5a..6be2071c 100755
--- a/svg/hoarder.svg
+++ b/svg/hoarder.svg
@@ -1,13 +1,11 @@
-
+
diff --git a/svg/hollo-light.svg b/svg/hollo-light.svg
index 96ae0a5a..8b7a7f2b 100755
--- a/svg/hollo-light.svg
+++ b/svg/hollo-light.svg
@@ -1,36 +1,25 @@
-
+
diff --git a/svg/hollo.svg b/svg/hollo.svg
index 098f213f..9c347805 100755
--- a/svg/hollo.svg
+++ b/svg/hollo.svg
@@ -1,35 +1,22 @@
-
+
diff --git a/svg/homarr-dark.svg b/svg/homarr-dark.svg
index d64296b5..930eff0a 100755
--- a/svg/homarr-dark.svg
+++ b/svg/homarr-dark.svg
@@ -2,19 +2,15 @@
diff --git a/svg/homarr-light.svg b/svg/homarr-light.svg
index 106e57ae..fd750e8e 100755
--- a/svg/homarr-light.svg
+++ b/svg/homarr-light.svg
@@ -5,21 +5,15 @@
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/homarr.svg b/svg/homarr.svg
index f3572988..251e89ae 100755
--- a/svg/homarr.svg
+++ b/svg/homarr.svg
@@ -1,25 +1,19 @@
-
+
diff --git a/svg/home-assistant-dark.svg b/svg/home-assistant-dark.svg
index 4b9455a1..725c85fb 100755
--- a/svg/home-assistant-dark.svg
+++ b/svg/home-assistant-dark.svg
@@ -2,11 +2,9 @@
diff --git a/svg/home-assistant-light.svg b/svg/home-assistant-light.svg
index 77c3559e..9888e981 100755
--- a/svg/home-assistant-light.svg
+++ b/svg/home-assistant-light.svg
@@ -1,16 +1,14 @@
-
+
diff --git a/svg/home-assistant.svg b/svg/home-assistant.svg
index 19cc9ab0..cf87efc6 100755
--- a/svg/home-assistant.svg
+++ b/svg/home-assistant.svg
@@ -1,19 +1,17 @@
-
+
diff --git a/svg/hoodik.svg b/svg/hoodik.svg
index 79b2c7e2..04675df2 100755
--- a/svg/hoodik.svg
+++ b/svg/hoodik.svg
@@ -7,79 +7,73 @@
.st1{fill:#730713;}
.st2{fill:#FF4B45;}
.st3{fill:#510E1A;}
- .st4{fill:url(#SVGID_00000157999727167734397260000009356780628464612028_);}
+ .st4{fill:url(#SVGID_00000120556366143715948420000013708172164251870643_);}
.st5{fill:#AF9F98;}
- .st6{fill:#CDBFBD;}
- .st7{fill:#D9C8BF;}
- .st8{fill:#301621;}
- .st9{fill:#EA4743;}
- .st10{fill:url(#SVGID_00000059997121206542374180000002192891308351863978_);}
- .st11{fill:#3A3B53;}
- .st12{fill:#937B6F;}
- .st13{fill:url(#SVGID_00000093164307621752926580000007642157736183004319_);}
- .st14{fill:url(#SVGID_00000178886183777954071980000003503267629073688983_);}
- .st15{fill:url(#SVGID_00000035488517235806744220000007064710395842005900_);}
- .st16{fill:#4A4155;}
- .st17{opacity:0.4;fill:#937B6F;}
- .st18{fill:url(#SVGID_00000170982730856852182780000014786205411479446401_);}
+ .st6{fill:#D9C8BF;}
+ .st7{fill:#301621;}
+ .st8{fill:#EA4743;}
+ .st9{fill:url(#SVGID_00000101086576915224310640000011015308929784262543_);}
+ .st10{fill:#937B6F;}
+ .st11{fill:url(#SVGID_00000098185763621282688330000004888695355940215469_);}
+ .st12{fill:url(#SVGID_00000073720569796015081810000018141395541078263464_);}
+ .st13{fill:url(#SVGID_00000181774484658458615840000013260261858404094123_);}
+ .st14{fill:#3A3B53;}
+ .st15{opacity:0.4;fill:#937B6F;enable-background:new ;}
+ .st16{fill:url(#SVGID_00000061438647112769868960000002707957467216795070_);}
+ .st17{fill:#CDBFBD;}
-
+
-
+
-
+
-
-
-
-
-
+
-
-
+
-
-
-
-
-
+
-
-
+
@@ -89,9 +83,9 @@
-
-
+
@@ -99,27 +93,29 @@
-
-
-
-
-
+
+
+
-
-
-
+
diff --git a/svg/hook0-dark.svg b/svg/hook0-dark.svg
new file mode 100755
index 00000000..ad2ebde0
--- /dev/null
+++ b/svg/hook0-dark.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/svg/hook0-light.svg b/svg/hook0-light.svg
new file mode 100755
index 00000000..12da6783
--- /dev/null
+++ b/svg/hook0-light.svg
@@ -0,0 +1,37 @@
+
+
+
diff --git a/svg/hook0.svg b/svg/hook0.svg
index 75528915..faa500fc 100755
--- a/svg/hook0.svg
+++ b/svg/hook0.svg
@@ -11,64 +11,51 @@
.st3{fill:#AE6CEC;}
.st4{fill:#FE884E;}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
diff --git a/svg/hoppscotch-dark.svg b/svg/hoppscotch-dark.svg
index 5fb147ac..cbcd65ee 100755
--- a/svg/hoppscotch-dark.svg
+++ b/svg/hoppscotch-dark.svg
@@ -2,16 +2,13 @@
diff --git a/svg/hoppscotch-light.svg b/svg/hoppscotch-light.svg
index b66f49fd..a26edf22 100755
--- a/svg/hoppscotch-light.svg
+++ b/svg/hoppscotch-light.svg
@@ -1,20 +1,17 @@
-
+
diff --git a/svg/hoppscotch.svg b/svg/hoppscotch.svg
index 851ddee1..cfd54e26 100755
--- a/svg/hoppscotch.svg
+++ b/svg/hoppscotch.svg
@@ -1,92 +1,81 @@
-
+
diff --git a/svg/hubzilla-dark.svg b/svg/hubzilla-dark.svg
index 9f6cbf3a..2ffbba18 100755
--- a/svg/hubzilla-dark.svg
+++ b/svg/hubzilla-dark.svg
@@ -1,11 +1,9 @@
diff --git a/svg/humhub.svg b/svg/humhub.svg
index a3bd5da3..95107437 100755
--- a/svg/humhub.svg
+++ b/svg/humhub.svg
@@ -1,16 +1,14 @@
-
+
-
-
-
+
diff --git a/svg/hydrus-web.svg b/svg/hydrus-web.svg
index 699aaba4..3eb70e41 100755
--- a/svg/hydrus-web.svg
+++ b/svg/hydrus-web.svg
@@ -8,7 +8,7 @@
.st2{fill:#FFFFFF;}
-
+
diff --git a/svg/hyperpipe.svg b/svg/hyperpipe.svg
index 909fe2e6..3a3ffc35 100755
--- a/svg/hyperpipe.svg
+++ b/svg/hyperpipe.svg
@@ -1,5 +1,5 @@
-
+
-
-
-
-
+
diff --git a/svg/i-librarian-dark.svg b/svg/i-librarian-dark.svg
index 90420d02..e3d922af 100755
--- a/svg/i-librarian-dark.svg
+++ b/svg/i-librarian-dark.svg
@@ -5,34 +5,31 @@
-
-
-
-
+
diff --git a/svg/i-librarian-light.svg b/svg/i-librarian-light.svg
index 17486d56..56502635 100755
--- a/svg/i-librarian-light.svg
+++ b/svg/i-librarian-light.svg
@@ -1,38 +1,35 @@
-
+
-
-
-
-
+
diff --git a/svg/i-librarian.svg b/svg/i-librarian.svg
index 29d082d7..0c9c78de 100755
--- a/svg/i-librarian.svg
+++ b/svg/i-librarian.svg
@@ -1,38 +1,35 @@
-
+
-
-
-
-
+
diff --git a/svg/icinga-dark.svg b/svg/icinga-dark.svg
index 89f8e40c..5f075519 100755
--- a/svg/icinga-dark.svg
+++ b/svg/icinga-dark.svg
@@ -1,25 +1,18 @@
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/icinga-light.svg b/svg/icinga-light.svg
index c6f82141..9182d770 100755
--- a/svg/icinga-light.svg
+++ b/svg/icinga-light.svg
@@ -1,40 +1,18 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/icinga.svg b/svg/icinga.svg
index b01efcc9..1f2ed9a2 100755
--- a/svg/icinga.svg
+++ b/svg/icinga.svg
@@ -1,41 +1,18 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/immich-dark.svg b/svg/immich-dark.svg
index 60b979ca..a9770fe3 100755
--- a/svg/immich-dark.svg
+++ b/svg/immich-dark.svg
@@ -2,16 +2,14 @@
-
-
-
-
-
-
-
+
diff --git a/svg/immich-frame-dark.svg b/svg/immich-frame-dark.svg
index 90a4162b..df895b1a 100755
--- a/svg/immich-frame-dark.svg
+++ b/svg/immich-frame-dark.svg
@@ -2,23 +2,14 @@
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/immich-frame-light.svg b/svg/immich-frame-light.svg
index f00fd279..68c26dc1 100755
--- a/svg/immich-frame-light.svg
+++ b/svg/immich-frame-light.svg
@@ -4,23 +4,15 @@
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
-
-
-
-
-
-
+
diff --git a/svg/immich-frame.svg b/svg/immich-frame.svg
index 681206e2..f90f340d 100755
--- a/svg/immich-frame.svg
+++ b/svg/immich-frame.svg
@@ -10,21 +10,19 @@
.st4{fill:#18C249;}
.st5{fill-rule:evenodd;clip-rule:evenodd;fill:#BEBEBE;}
-
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/svg/immich-kiosk-dark.svg b/svg/immich-kiosk-dark.svg
index 20681f8f..9a9b5d49 100755
--- a/svg/immich-kiosk-dark.svg
+++ b/svg/immich-kiosk-dark.svg
@@ -3,71 +3,58 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/immich-kiosk-light.svg b/svg/immich-kiosk-light.svg
index 487acbc6..efc47475 100755
--- a/svg/immich-kiosk-light.svg
+++ b/svg/immich-kiosk-light.svg
@@ -4,83 +4,57 @@
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/immich-kiosk.svg b/svg/immich-kiosk.svg
index 40f02644..3586ecc1 100755
--- a/svg/immich-kiosk.svg
+++ b/svg/immich-kiosk.svg
@@ -1,5 +1,5 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/svg/immich-light.svg b/svg/immich-light.svg
index a96e752b..1295151c 100755
--- a/svg/immich-light.svg
+++ b/svg/immich-light.svg
@@ -5,16 +5,14 @@
-
-
-
-
-
-
-
+
diff --git a/svg/immich-public-proxy-dark.svg b/svg/immich-public-proxy-dark.svg
index 97877a0e..f83e759b 100755
--- a/svg/immich-public-proxy-dark.svg
+++ b/svg/immich-public-proxy-dark.svg
@@ -1,22 +1,16 @@
-
-
-
-
-
+
diff --git a/svg/immich-public-proxy-light.svg b/svg/immich-public-proxy-light.svg
index 68adcd56..3684a0ab 100755
--- a/svg/immich-public-proxy-light.svg
+++ b/svg/immich-public-proxy-light.svg
@@ -1,37 +1,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
diff --git a/svg/immich-public-proxy.svg b/svg/immich-public-proxy.svg
index af29a9c0..d6445d72 100755
--- a/svg/immich-public-proxy.svg
+++ b/svg/immich-public-proxy.svg
@@ -1,39 +1,27 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/svg/immich.svg b/svg/immich.svg
index b9f3cf9d..da98c7df 100755
--- a/svg/immich.svg
+++ b/svg/immich.svg
@@ -1,5 +1,5 @@
-
+
-
-
-
-
-
-
-
+
+
+
+
+
diff --git a/svg/infisical-light.svg b/svg/infisical-light.svg
index ad176dbd..11c67485 100755
--- a/svg/infisical-light.svg
+++ b/svg/infisical-light.svg
@@ -5,15 +5,12 @@
-
-
-
-
+
diff --git a/svg/infisical.svg b/svg/infisical.svg
index 4500de8a..37619e24 100755
--- a/svg/infisical.svg
+++ b/svg/infisical.svg
@@ -2,15 +2,12 @@
-
-
-
-
+
diff --git a/svg/influxdb-dark.svg b/svg/influxdb-dark.svg
index 802e8135..cc6bdcb2 100755
--- a/svg/influxdb-dark.svg
+++ b/svg/influxdb-dark.svg
@@ -2,17 +2,15 @@
-
-
-
+
diff --git a/svg/influxdb-light.svg b/svg/influxdb-light.svg
index 5dcf9c55..e4043091 100755
--- a/svg/influxdb-light.svg
+++ b/svg/influxdb-light.svg
@@ -5,18 +5,16 @@
-
-
-
+
diff --git a/svg/influxdb.svg b/svg/influxdb.svg
index 94d86012..995022e3 100755
--- a/svg/influxdb.svg
+++ b/svg/influxdb.svg
@@ -1,22 +1,20 @@
-
+
-
-
-
+
diff --git a/svg/inoreader-dark.svg b/svg/inoreader-dark.svg
index 48f82068..1685708b 100755
--- a/svg/inoreader-dark.svg
+++ b/svg/inoreader-dark.svg
@@ -2,8 +2,6 @@
-
-
-
+
diff --git a/svg/inoreader-light.svg b/svg/inoreader-light.svg
index b1e3ea8e..a2fb29e8 100755
--- a/svg/inoreader-light.svg
+++ b/svg/inoreader-light.svg
@@ -1,12 +1,10 @@
-
+
-
-
-
+
diff --git a/svg/inoreader.svg b/svg/inoreader.svg
index a7e350bd..c0e5d26d 100755
--- a/svg/inoreader.svg
+++ b/svg/inoreader.svg
@@ -1,12 +1,10 @@
-
+
-
-
-
+
diff --git a/svg/instagram-dark.svg b/svg/instagram-dark.svg
index cf4ee67f..5441e3d6 100755
--- a/svg/instagram-dark.svg
+++ b/svg/instagram-dark.svg
@@ -2,27 +2,23 @@
-
-
-
-
-
+
diff --git a/svg/instagram-light.svg b/svg/instagram-light.svg
index 3a43d486..9875f7a4 100755
--- a/svg/instagram-light.svg
+++ b/svg/instagram-light.svg
@@ -5,27 +5,22 @@
-
-
-
-
-
+
diff --git a/svg/instagram.svg b/svg/instagram.svg
index ccb28881..5be3b131 100755
--- a/svg/instagram.svg
+++ b/svg/instagram.svg
@@ -1,53 +1,47 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/svg/installatron-dark.svg b/svg/installatron-dark.svg
index 0a17410c..d2e91632 100755
--- a/svg/installatron-dark.svg
+++ b/svg/installatron-dark.svg
@@ -2,34 +2,27 @@
-
-
-
-
-
-
+
diff --git a/svg/installatron-light.svg b/svg/installatron-light.svg
index db1c1e57..7739db9c 100755
--- a/svg/installatron-light.svg
+++ b/svg/installatron-light.svg
@@ -5,34 +5,27 @@
-
-
-
-
-
-
+
diff --git a/svg/installatron.svg b/svg/installatron.svg
index a7a12e7c..21f43956 100755
--- a/svg/installatron.svg
+++ b/svg/installatron.svg
@@ -7,51 +7,33 @@
.st1{fill:#00546D;}
.st2{fill:#00FFFF;}
.st3{fill:#FFFFFF;}
- .st4{display:none;}
- .st5{display:inline;fill:#FFFFFF;}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/svg/instructure-canvas-dark.svg b/svg/instructure-canvas-dark.svg
index 5828984f..e42e6ec9 100755
--- a/svg/instructure-canvas-dark.svg
+++ b/svg/instructure-canvas-dark.svg
@@ -2,29 +2,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/instructure-canvas-light.svg b/svg/instructure-canvas-light.svg
index f29514c7..069de9cd 100755
--- a/svg/instructure-canvas-light.svg
+++ b/svg/instructure-canvas-light.svg
@@ -5,33 +5,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/instructure-canvas.svg b/svg/instructure-canvas.svg
index d8660161..58f36d39 100755
--- a/svg/instructure-canvas.svg
+++ b/svg/instructure-canvas.svg
@@ -5,33 +5,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/intelowl-dark.svg b/svg/intelowl-dark.svg
index 2f65d3e6..07e773bb 100755
--- a/svg/intelowl-dark.svg
+++ b/svg/intelowl-dark.svg
@@ -2,22 +2,20 @@
-
-
-
-
+
diff --git a/svg/intelowl-light.svg b/svg/intelowl-light.svg
index 4de55ebe..c8e6896c 100755
--- a/svg/intelowl-light.svg
+++ b/svg/intelowl-light.svg
@@ -5,22 +5,20 @@
-
-
-
-
+
diff --git a/svg/intelowl.svg b/svg/intelowl.svg
index 600be302..05f3cd64 100755
--- a/svg/intelowl.svg
+++ b/svg/intelowl.svg
@@ -4,24 +4,21 @@
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
-
-
+
diff --git a/svg/inventree-dark.svg b/svg/inventree-dark.svg
new file mode 100755
index 00000000..072d6620
--- /dev/null
+++ b/svg/inventree-dark.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
diff --git a/svg/inventree-light.svg b/svg/inventree-light.svg
new file mode 100755
index 00000000..a5e5bd1f
--- /dev/null
+++ b/svg/inventree-light.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
diff --git a/svg/inventree.svg b/svg/inventree.svg
index 8f52b00e..a231ad34 100755
--- a/svg/inventree.svg
+++ b/svg/inventree.svg
@@ -1,40 +1,49 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/svg/investbrain-light.svg b/svg/investbrain-light.svg
index a648d32e..dcbeeb0d 100755
--- a/svg/investbrain-light.svg
+++ b/svg/investbrain-light.svg
@@ -1,127 +1,83 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/investbrain.svg b/svg/investbrain.svg
index c880d965..66d49f93 100755
--- a/svg/investbrain.svg
+++ b/svg/investbrain.svg
@@ -1,116 +1,80 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/invidious.svg b/svg/invidious.svg
index 527ecc1f..8c68b445 100755
--- a/svg/invidious.svg
+++ b/svg/invidious.svg
@@ -1,41 +1,33 @@
-
+
-
-
-
-
-
-
-
-
-
+
+
+
diff --git a/svg/invoice-ninja-light.svg b/svg/invoice-ninja-light.svg
index aaf59a5c..1a42ca52 100755
--- a/svg/invoice-ninja-light.svg
+++ b/svg/invoice-ninja-light.svg
@@ -1,25 +1,22 @@
-
+
-
-
-
+
diff --git a/svg/invoice-ninja.svg b/svg/invoice-ninja.svg
index 507c41e9..e569d5e1 100755
--- a/svg/invoice-ninja.svg
+++ b/svg/invoice-ninja.svg
@@ -1,22 +1,19 @@
-
+
-
-
-
+
diff --git a/svg/invoke-ai.svg b/svg/invoke-ai.svg
index ec505d8b..68829e78 100755
--- a/svg/invoke-ai.svg
+++ b/svg/invoke-ai.svg
@@ -6,11 +6,7 @@
-
-
-
-
+
+
diff --git a/svg/iobroker-dark.svg b/svg/iobroker-dark.svg
index 43d86c27..7919a9b9 100755
--- a/svg/iobroker-dark.svg
+++ b/svg/iobroker-dark.svg
@@ -3,16 +3,9 @@
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/iobroker-light.svg b/svg/iobroker-light.svg
index 757fcb45..b3faa5cd 100755
--- a/svg/iobroker-light.svg
+++ b/svg/iobroker-light.svg
@@ -6,17 +6,9 @@
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/iobroker.svg b/svg/iobroker.svg
index 4b454ede..8dbb6865 100755
--- a/svg/iobroker.svg
+++ b/svg/iobroker.svg
@@ -7,17 +7,10 @@
.st0{fill:#164477;}
.st1{fill:#3399CC;}
-
-
-
-
-
-
-
-
-
+
+
diff --git a/svg/ipvanish-dark.svg b/svg/ipvanish-dark.svg
index a528157f..b52aed11 100755
--- a/svg/ipvanish-dark.svg
+++ b/svg/ipvanish-dark.svg
@@ -4,18 +4,12 @@
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
-
-
-
-
-
-
-
-
diff --git a/svg/ipvanish-light.svg b/svg/ipvanish-light.svg
index 36eda2ff..447dee3f 100755
--- a/svg/ipvanish-light.svg
+++ b/svg/ipvanish-light.svg
@@ -7,18 +7,12 @@
-
-
-
-
-
-
-
-
-
-
+ c14.4-18,22.2-39.7,22.8-66.1C511.3,208.6,504.7,186.4,490.3,167.7z M184.3,202.8l0.4-67.3l80.5,0.5l-0.4,67.3L184.3,202.8z
+ M114.3,114.2l0.3-40.9l49.3,0.3l-0.3,40.9L114.3,114.2z M59.3,100.4l0.2-30l36,0.2l-0.2,30L59.3,100.4z M114.6,175l0.2-39.7
+ l48.1,0.3l-0.2,39.7L114.6,175z M113.2,58l0.2-30l36,0.2l-0.2,30L113.2,58z M61,52l0.1-22.2L87.6,30l-0.1,22.2L61,52z M21.9,22.3
+ l0.1-22.2l26.4,0.2l-0.1,22.2L21.9,22.3z M192.1,114.2l0.2-39.7l48.1,0.3l-0.2,39.7L192.1,114.2z M264.4,261.5
+ c-24,3-43.3,11.4-57.1,25.2c-15.6,15.6-24,36-24,61.3c0,16.8,0,32.4,0,47.5s0,27,0,36s0,16.2,0,21.6l79.9,0.6L264.4,261.5z
+ M311.3,384.6c67.9,8.4,115.4,27,115.4,48.1c0,28.2-87.1,51.1-194.7,50.5s-194.1-24-194.1-52.9c0-21,48.1-39.1,116-46.3
+ C64.3,392.4,0.1,415.9,0.1,444.7c0,36,103.3,66.1,231.9,67.3c128,0.6,232.5-28.2,232.5-64.3C464.5,418.9,400.2,394.2,311.3,384.6z"
+ />
diff --git a/svg/ipvanish.svg b/svg/ipvanish.svg
index 5eb7b5d0..58cd47c1 100755
--- a/svg/ipvanish.svg
+++ b/svg/ipvanish.svg
@@ -7,18 +7,12 @@
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/it-tools-dark.svg b/svg/it-tools-dark.svg
index 3a14014e..d325ad72 100755
--- a/svg/it-tools-dark.svg
+++ b/svg/it-tools-dark.svg
@@ -2,68 +2,55 @@
-
-
-
-
+
diff --git a/svg/it-tools-light.svg b/svg/it-tools-light.svg
index b3875c1b..aff1f420 100755
--- a/svg/it-tools-light.svg
+++ b/svg/it-tools-light.svg
@@ -1,74 +1,59 @@
-
+
-
-
-
-
+
diff --git a/svg/it-tools.svg b/svg/it-tools.svg
index fd1ecc9f..d6d65ad0 100755
--- a/svg/it-tools.svg
+++ b/svg/it-tools.svg
@@ -1,74 +1,60 @@
-
+
-
-
-
-
+
+
diff --git a/svg/jackett-light.svg b/svg/jackett-light.svg
index 7a5138dc..4864e9b8 100755
--- a/svg/jackett-light.svg
+++ b/svg/jackett-light.svg
@@ -1,16 +1,15 @@
-
+
-
-
-
-
+
diff --git a/svg/jackett.svg b/svg/jackett.svg
index 5efd6e48..2f2da60e 100755
--- a/svg/jackett.svg
+++ b/svg/jackett.svg
@@ -1,13 +1,11 @@
-
+
-
-
-
-
+
diff --git a/svg/jekyll-dark.svg b/svg/jekyll-dark.svg
index 5301ef33..07882680 100755
--- a/svg/jekyll-dark.svg
+++ b/svg/jekyll-dark.svg
@@ -2,20 +2,14 @@
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/jekyll-light.svg b/svg/jekyll-light.svg
index f0a57139..43e9f66d 100755
--- a/svg/jekyll-light.svg
+++ b/svg/jekyll-light.svg
@@ -4,19 +4,15 @@
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
-
-
-
-
-
-
+
diff --git a/svg/jekyll.svg b/svg/jekyll.svg
index 6bad6b83..fd810ec3 100755
--- a/svg/jekyll.svg
+++ b/svg/jekyll.svg
@@ -1,44 +1,41 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/svg/jellyfin-dark.svg b/svg/jellyfin-dark.svg
index e74e136e..04539d32 100755
--- a/svg/jellyfin-dark.svg
+++ b/svg/jellyfin-dark.svg
@@ -2,9 +2,7 @@
-
-
-
-
+
diff --git a/svg/jellyfin-light.svg b/svg/jellyfin-light.svg
index da492571..cfc703cb 100755
--- a/svg/jellyfin-light.svg
+++ b/svg/jellyfin-light.svg
@@ -1,14 +1,11 @@
-
+
-
-
-
-
+
diff --git a/svg/jellyfin.svg b/svg/jellyfin.svg
index 89c4fdae..405ef449 100755
--- a/svg/jellyfin.svg
+++ b/svg/jellyfin.svg
@@ -1,26 +1,22 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/svg/jellyseerr-dark.svg b/svg/jellyseerr-dark.svg
index 933bcdab..3315d59e 100755
--- a/svg/jellyseerr-dark.svg
+++ b/svg/jellyseerr-dark.svg
@@ -2,30 +2,20 @@
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/jellyseerr-light.svg b/svg/jellyseerr-light.svg
index 5956f60b..7394301f 100755
--- a/svg/jellyseerr-light.svg
+++ b/svg/jellyseerr-light.svg
@@ -5,30 +5,20 @@
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/jenkins.svg b/svg/jenkins.svg
index 5c6d9400..e188c7b9 100755
--- a/svg/jenkins.svg
+++ b/svg/jenkins.svg
@@ -1,7 +1,7 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/svg/jetblue-airways-dark.svg b/svg/jetblue-airways-dark.svg
index 5f9ba52b..59d1f025 100755
--- a/svg/jetblue-airways-dark.svg
+++ b/svg/jetblue-airways-dark.svg
@@ -1,15 +1,13 @@
-
-
-
-
+
diff --git a/svg/jetblue-airways-light.svg b/svg/jetblue-airways-light.svg
index 346b7dea..15c54015 100755
--- a/svg/jetblue-airways-light.svg
+++ b/svg/jetblue-airways-light.svg
@@ -1,18 +1,16 @@
-
-
-
-
+
diff --git a/svg/jetblue-airways.svg b/svg/jetblue-airways.svg
index fc7b9526..630a2bca 100755
--- a/svg/jetblue-airways.svg
+++ b/svg/jetblue-airways.svg
@@ -1,23 +1,19 @@
-
-
-
-
-
-
+
+
diff --git a/svg/jetkvm.svg b/svg/jetkvm.svg
index f24f81c0..cc23fb0d 100755
--- a/svg/jetkvm.svg
+++ b/svg/jetkvm.svg
@@ -5,17 +5,13 @@
-
-
-
-
-
-
+
+
diff --git a/svg/jira-dark.svg b/svg/jira-dark.svg
index 0efcc83d..1b0b4dbb 100755
--- a/svg/jira-dark.svg
+++ b/svg/jira-dark.svg
@@ -2,14 +2,7 @@
-
-
-
-
-
-
-
+
diff --git a/svg/jira-light.svg b/svg/jira-light.svg
index 7dd8fa8d..1a1348e9 100755
--- a/svg/jira-light.svg
+++ b/svg/jira-light.svg
@@ -5,14 +5,8 @@
-
-
-
-
-
-
-
+
diff --git a/svg/jira.svg b/svg/jira.svg
index 496cc09a..159c2820 100755
--- a/svg/jira.svg
+++ b/svg/jira.svg
@@ -1,30 +1,24 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
diff --git a/svg/jitsi-meet-dark.svg b/svg/jitsi-meet-dark.svg
new file mode 100755
index 00000000..c45e838a
--- /dev/null
+++ b/svg/jitsi-meet-dark.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
diff --git a/svg/jitsi-meet-light.svg b/svg/jitsi-meet-light.svg
new file mode 100755
index 00000000..1e4e9280
--- /dev/null
+++ b/svg/jitsi-meet-light.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
diff --git a/svg/jitsi-meet.svg b/svg/jitsi-meet.svg
index aa6ec20a..5eefe133 100755
--- a/svg/jitsi-meet.svg
+++ b/svg/jitsi-meet.svg
@@ -1,255 +1,211 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/svg/joplin.svg b/svg/joplin.svg
index 9610b9c0..319a29f1 100755
--- a/svg/joplin.svg
+++ b/svg/joplin.svg
@@ -1,33 +1,27 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/svg/jupyter-dark.svg b/svg/jupyter-dark.svg
index 9735d674..dc5c6b5c 100755
--- a/svg/jupyter-dark.svg
+++ b/svg/jupyter-dark.svg
@@ -3,49 +3,33 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/jupyter-light.svg b/svg/jupyter-light.svg
index 7248f281..5ddc006b 100755
--- a/svg/jupyter-light.svg
+++ b/svg/jupyter-light.svg
@@ -6,50 +6,33 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/svg/jupyter.svg b/svg/jupyter.svg
index b014e18d..2a109757 100755
--- a/svg/jupyter.svg
+++ b/svg/jupyter.svg
@@ -5,55 +5,42 @@
style="enable-background:new 0 0 512 512;" xml:space="preserve">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
diff --git a/svg/jwt-io-dark.svg b/svg/jwt-io-dark.svg
index b055c9f0..35e5aabb 100755
--- a/svg/jwt-io-dark.svg
+++ b/svg/jwt-io-dark.svg
@@ -6,13 +6,10 @@
-
-
-
-
+
diff --git a/svg/jwt-io-light.svg b/svg/jwt-io-light.svg
index 1307e97b..0f8ca643 100755
--- a/svg/jwt-io-light.svg
+++ b/svg/jwt-io-light.svg
@@ -1,18 +1,15 @@
-
+
-
-
-
-
+
diff --git a/svg/jwt-io.svg b/svg/jwt-io.svg
index bc6ca78e..2f0053d3 100755
--- a/svg/jwt-io.svg
+++ b/svg/jwt-io.svg
@@ -1,5 +1,5 @@
-
+
@@ -11,26 +11,15 @@
.st4{fill-rule:evenodd;clip-rule:evenodd;fill:#D63AFF;}
.st5{fill-rule:evenodd;clip-rule:evenodd;fill:#FB015B;}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/svg/kali-linux-dark.svg b/svg/kali-linux-dark.svg
index 87a7264e..e9d10310 100755
--- a/svg/kali-linux-dark.svg
+++ b/svg/kali-linux-dark.svg
@@ -2,18 +2,15 @@
-
-
-
+
diff --git a/svg/kali-linux-light.svg b/svg/kali-linux-light.svg
index 156afffa..675fdf16 100755
--- a/svg/kali-linux-light.svg
+++ b/svg/kali-linux-light.svg
@@ -5,18 +5,15 @@
-
-
-
+
diff --git a/svg/kali-linux.svg b/svg/kali-linux.svg
index ce161e26..9fa9105f 100755
--- a/svg/kali-linux.svg
+++ b/svg/kali-linux.svg
@@ -5,18 +5,15 @@
-
-
-
+
diff --git a/svg/kanboard-dark.svg b/svg/kanboard-dark.svg
index b5613e77..564f0db9 100755
--- a/svg/kanboard-dark.svg
+++ b/svg/kanboard-dark.svg
@@ -2,15 +2,13 @@
-
-
-
-
+
diff --git a/svg/kanboard-light.svg b/svg/kanboard-light.svg
index a0a8ba8c..ca2b2ec8 100755
--- a/svg/kanboard-light.svg
+++ b/svg/kanboard-light.svg
@@ -5,15 +5,13 @@
-
-
-
-
+
diff --git a/svg/kanboard.svg b/svg/kanboard.svg
index 9a0196ba..5479c6ef 100755
--- a/svg/kanboard.svg
+++ b/svg/kanboard.svg
@@ -1,20 +1,19 @@
-
+
-
-
-
-
+
+
diff --git a/svg/kanidm.svg b/svg/kanidm.svg
index 6404b91a..dcabd2ca 100755
--- a/svg/kanidm.svg
+++ b/svg/kanidm.svg
@@ -1,229 +1,156 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PASSPORT
- AUTHSTRALIA
- KANIDM
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PASSPORT
- AUTHSTRALIA
- KANIDM
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PASSPORT
+ AUTHSTRALIA
+ KANIDM
+
+
diff --git a/webp/harbor-dark.webp b/webp/harbor-dark.webp
index 2162fe35..4af3a119 100755
Binary files a/webp/harbor-dark.webp and b/webp/harbor-dark.webp differ
diff --git a/webp/harbor-light.webp b/webp/harbor-light.webp
index ef6f1242..8502dc49 100755
Binary files a/webp/harbor-light.webp and b/webp/harbor-light.webp differ
diff --git a/webp/harbor.webp b/webp/harbor.webp
index 1020ab74..08c91407 100755
Binary files a/webp/harbor.webp and b/webp/harbor.webp differ
diff --git a/webp/hashicorp-packer.webp b/webp/hashicorp-packer.webp
index f5d9c14f..4c1f367f 100755
Binary files a/webp/hashicorp-packer.webp and b/webp/hashicorp-packer.webp differ
diff --git a/webp/hauk-dark.webp b/webp/hauk-dark.webp
new file mode 100755
index 00000000..420c5f90
Binary files /dev/null and b/webp/hauk-dark.webp differ
diff --git a/webp/hauk-light.webp b/webp/hauk-light.webp
index 0dbc7ae6..a3c3d338 100755
Binary files a/webp/hauk-light.webp and b/webp/hauk-light.webp differ
diff --git a/webp/healthchecks-dark.webp b/webp/healthchecks-dark.webp
index def02369..f32654cb 100755
Binary files a/webp/healthchecks-dark.webp and b/webp/healthchecks-dark.webp differ
diff --git a/webp/healthchecks-light.webp b/webp/healthchecks-light.webp
index b33dcb8f..371c33bd 100755
Binary files a/webp/healthchecks-light.webp and b/webp/healthchecks-light.webp differ
diff --git a/webp/healthchecks.webp b/webp/healthchecks.webp
index e30e6467..c673a6dc 100755
Binary files a/webp/healthchecks.webp and b/webp/healthchecks.webp differ
diff --git a/webp/hollo-light.webp b/webp/hollo-light.webp
index 08f2b0b6..52939c95 100755
Binary files a/webp/hollo-light.webp and b/webp/hollo-light.webp differ
diff --git a/webp/hook0-dark.webp b/webp/hook0-dark.webp
new file mode 100755
index 00000000..4b43e491
Binary files /dev/null and b/webp/hook0-dark.webp differ
diff --git a/webp/hook0-light.webp b/webp/hook0-light.webp
new file mode 100755
index 00000000..f1ef8517
Binary files /dev/null and b/webp/hook0-light.webp differ
diff --git a/webp/huginn-dark.webp b/webp/huginn-dark.webp
new file mode 100755
index 00000000..93a50550
Binary files /dev/null and b/webp/huginn-dark.webp differ
diff --git a/webp/huginn-light.webp b/webp/huginn-light.webp
new file mode 100755
index 00000000..3a932120
Binary files /dev/null and b/webp/huginn-light.webp differ
diff --git a/webp/hulu-dark.webp b/webp/hulu-dark.webp
new file mode 100755
index 00000000..2cb5b8a2
Binary files /dev/null and b/webp/hulu-dark.webp differ
diff --git a/webp/icinga-dark.webp b/webp/icinga-dark.webp
index d2071927..81e97a61 100755
Binary files a/webp/icinga-dark.webp and b/webp/icinga-dark.webp differ
diff --git a/webp/icinga-light.webp b/webp/icinga-light.webp
index c51a9bb7..45c485e5 100755
Binary files a/webp/icinga-light.webp and b/webp/icinga-light.webp differ
diff --git a/webp/icinga.webp b/webp/icinga.webp
index d9b2ed34..a9f55b70 100755
Binary files a/webp/icinga.webp and b/webp/icinga.webp differ
diff --git a/webp/inventree-dark.webp b/webp/inventree-dark.webp
new file mode 100755
index 00000000..a52bc5bd
Binary files /dev/null and b/webp/inventree-dark.webp differ
diff --git a/webp/inventree-light.webp b/webp/inventree-light.webp
new file mode 100755
index 00000000..f010103f
Binary files /dev/null and b/webp/inventree-light.webp differ
diff --git a/webp/it-tools-light.webp b/webp/it-tools-light.webp
index b453ca28..01a83741 100755
Binary files a/webp/it-tools-light.webp and b/webp/it-tools-light.webp differ
diff --git a/webp/jellyseerr-light.webp b/webp/jellyseerr-light.webp
index a702550b..4290040a 100755
Binary files a/webp/jellyseerr-light.webp and b/webp/jellyseerr-light.webp differ
diff --git a/webp/jitsi-meet-dark.webp b/webp/jitsi-meet-dark.webp
new file mode 100755
index 00000000..236b70aa
Binary files /dev/null and b/webp/jitsi-meet-dark.webp differ
diff --git a/webp/jitsi-meet-light.webp b/webp/jitsi-meet-light.webp
new file mode 100755
index 00000000..e1a9449d
Binary files /dev/null and b/webp/jitsi-meet-light.webp differ
diff --git a/webp/kanidm.webp b/webp/kanidm.webp
index 0b20c965..6245636f 100755
Binary files a/webp/kanidm.webp and b/webp/kanidm.webp differ