diff --git a/png/2fauth-dark.png b/png/2fauth-dark.png
new file mode 100755
index 00000000..ad2aa325
Binary files /dev/null and b/png/2fauth-dark.png differ
diff --git a/png/caddy-dark.png b/png/caddy-dark.png
new file mode 100755
index 00000000..0c415cf7
Binary files /dev/null and b/png/caddy-dark.png differ
diff --git a/png/caddy-light.png b/png/caddy-light.png
new file mode 100755
index 00000000..84c03f07
Binary files /dev/null and b/png/caddy-light.png differ
diff --git a/png/cal-com-dark.png b/png/cal-com-dark.png
new file mode 100755
index 00000000..3070ba82
Binary files /dev/null and b/png/cal-com-dark.png differ
diff --git a/png/calibre-web-dark.png b/png/calibre-web-dark.png
new file mode 100755
index 00000000..e7bf513a
Binary files /dev/null and b/png/calibre-web-dark.png differ
diff --git a/png/caprover-dark.png b/png/caprover-dark.png
new file mode 100755
index 00000000..e4272828
Binary files /dev/null and b/png/caprover-dark.png differ
diff --git a/png/castopod-dark.png b/png/castopod-dark.png
new file mode 100755
index 00000000..805668c8
Binary files /dev/null and b/png/castopod-dark.png differ
diff --git a/png/castopod-light.png b/png/castopod-light.png
new file mode 100755
index 00000000..b4bfdb40
Binary files /dev/null and b/png/castopod-light.png differ
diff --git a/png/changedetection-dark.png b/png/changedetection-dark.png
new file mode 100755
index 00000000..fcaff748
Binary files /dev/null and b/png/changedetection-dark.png differ
diff --git a/png/chatgpt-dark.png b/png/chatgpt-dark.png
new file mode 100755
index 00000000..0221435a
Binary files /dev/null and b/png/chatgpt-dark.png differ
diff --git a/png/checkmate-dark.png b/png/checkmate-dark.png
new file mode 100755
index 00000000..b3697462
Binary files /dev/null and b/png/checkmate-dark.png differ
diff --git a/png/checkmk-dark.png b/png/checkmk-dark.png
new file mode 100755
index 00000000..4a3f2217
Binary files /dev/null and b/png/checkmk-dark.png differ
diff --git a/png/chevereto-dark.png b/png/chevereto-dark.png
new file mode 100755
index 00000000..e72d156b
Binary files /dev/null and b/png/chevereto-dark.png differ
diff --git a/png/chevereto-light.png b/png/chevereto-light.png
new file mode 100755
index 00000000..f12472da
Binary files /dev/null and b/png/chevereto-light.png differ
diff --git a/png/chirpy-dark.png b/png/chirpy-dark.png
new file mode 100755
index 00000000..745193ee
Binary files /dev/null and b/png/chirpy-dark.png differ
diff --git a/png/chirpy-light.png b/png/chirpy-light.png
new file mode 100755
index 00000000..0733b1b4
Binary files /dev/null and b/png/chirpy-light.png differ
diff --git a/png/claude-dark.png b/png/claude-dark.png
new file mode 100755
index 00000000..107f1e7a
Binary files /dev/null and b/png/claude-dark.png differ
diff --git a/png/cloudbeaver-dark.png b/png/cloudbeaver-dark.png
new file mode 100755
index 00000000..1c99a0cd
Binary files /dev/null and b/png/cloudbeaver-dark.png differ
diff --git a/png/cloudbeaver-light.png b/png/cloudbeaver-light.png
new file mode 100755
index 00000000..55e6287e
Binary files /dev/null and b/png/cloudbeaver-light.png differ
diff --git a/png/cloudflare-dark.png b/png/cloudflare-dark.png
new file mode 100755
index 00000000..19fea246
Binary files /dev/null and b/png/cloudflare-dark.png differ
diff --git a/png/cloudflare-light.png b/png/cloudflare-light.png
new file mode 100755
index 00000000..5135403f
Binary files /dev/null and b/png/cloudflare-light.png differ
diff --git a/png/cloudpanel-dark.png b/png/cloudpanel-dark.png
new file mode 100755
index 00000000..14e4bc84
Binary files /dev/null and b/png/cloudpanel-dark.png differ
diff --git a/png/cloudron-dark.png b/png/cloudron-dark.png
new file mode 100755
index 00000000..2ac37f5f
Binary files /dev/null and b/png/cloudron-dark.png differ
diff --git a/png/compreface-dark.png b/png/compreface-dark.png
new file mode 100755
index 00000000..2278692a
Binary files /dev/null and b/png/compreface-dark.png differ
diff --git a/png/conduit-dark.png b/png/conduit-dark.png
new file mode 100755
index 00000000..62ce134e
Binary files /dev/null and b/png/conduit-dark.png differ
diff --git a/png/conduwuit-dark.png b/png/conduwuit-dark.png
new file mode 100755
index 00000000..4bcf5080
Binary files /dev/null and b/png/conduwuit-dark.png differ
diff --git a/png/conduwuit-light.png b/png/conduwuit-light.png
index 49375378..6209b675 100755
Binary files a/png/conduwuit-light.png and b/png/conduwuit-light.png differ
diff --git a/png/confluence-dark.png b/png/confluence-dark.png
new file mode 100755
index 00000000..987da37a
Binary files /dev/null and b/png/confluence-dark.png differ
diff --git a/png/confluence-light.png b/png/confluence-light.png
new file mode 100755
index 00000000..e8c0ecf8
Binary files /dev/null and b/png/confluence-light.png differ
diff --git a/png/couchdb-dark.png b/png/couchdb-dark.png
new file mode 100755
index 00000000..d19eb0a7
Binary files /dev/null and b/png/couchdb-dark.png differ
diff --git a/png/counter-analytics-dark.png b/png/counter-analytics-dark.png
new file mode 100755
index 00000000..b7726a91
Binary files /dev/null and b/png/counter-analytics-dark.png differ
diff --git a/png/counter-analytics-light.png b/png/counter-analytics-light.png
new file mode 100755
index 00000000..d584e0ab
Binary files /dev/null and b/png/counter-analytics-light.png differ
diff --git a/png/crafty-controller-dark.png b/png/crafty-controller-dark.png
new file mode 100755
index 00000000..ab0588ef
Binary files /dev/null and b/png/crafty-controller-dark.png differ
diff --git a/png/hashicorp-consul-dark.png b/png/hashicorp-consul-dark.png
new file mode 100755
index 00000000..5bf29716
Binary files /dev/null and b/png/hashicorp-consul-dark.png differ
diff --git a/png/instructure-canvas-dark.png b/png/instructure-canvas-dark.png
new file mode 100755
index 00000000..8040d423
Binary files /dev/null and b/png/instructure-canvas-dark.png differ
diff --git a/svg/2fauth-dark.svg b/svg/2fauth-dark.svg
new file mode 100755
index 00000000..66776a7b
--- /dev/null
+++ b/svg/2fauth-dark.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/svg/caddy-dark.svg b/svg/caddy-dark.svg
new file mode 100755
index 00000000..699f69cd
--- /dev/null
+++ b/svg/caddy-dark.svg
@@ -0,0 +1,60 @@
+
+
+
diff --git a/svg/caddy-light.svg b/svg/caddy-light.svg
new file mode 100755
index 00000000..abe74971
--- /dev/null
+++ b/svg/caddy-light.svg
@@ -0,0 +1,61 @@
+
+
+
diff --git a/svg/cal-com-dark.svg b/svg/cal-com-dark.svg
new file mode 100755
index 00000000..18d471af
--- /dev/null
+++ b/svg/cal-com-dark.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/svg/calibre-web-dark.svg b/svg/calibre-web-dark.svg
new file mode 100755
index 00000000..c2d49b6a
--- /dev/null
+++ b/svg/calibre-web-dark.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/svg/caprover-dark.svg b/svg/caprover-dark.svg
new file mode 100755
index 00000000..6b9f2b5b
--- /dev/null
+++ b/svg/caprover-dark.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/svg/castopod-dark.svg b/svg/castopod-dark.svg
new file mode 100755
index 00000000..5cf69bae
--- /dev/null
+++ b/svg/castopod-dark.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/svg/castopod-light.svg b/svg/castopod-light.svg
new file mode 100755
index 00000000..0cb26cfa
--- /dev/null
+++ b/svg/castopod-light.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/svg/changedetection-dark.svg b/svg/changedetection-dark.svg
new file mode 100755
index 00000000..3d88ab9d
--- /dev/null
+++ b/svg/changedetection-dark.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/svg/chatgpt-dark.svg b/svg/chatgpt-dark.svg
new file mode 100755
index 00000000..8569d72b
--- /dev/null
+++ b/svg/chatgpt-dark.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/svg/checkmate-dark.svg b/svg/checkmate-dark.svg
new file mode 100755
index 00000000..583662b1
--- /dev/null
+++ b/svg/checkmate-dark.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/svg/checkmk-dark.svg b/svg/checkmk-dark.svg
new file mode 100755
index 00000000..c4a0a300
--- /dev/null
+++ b/svg/checkmk-dark.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/svg/chevereto-dark.svg b/svg/chevereto-dark.svg
new file mode 100755
index 00000000..d3c2fab2
--- /dev/null
+++ b/svg/chevereto-dark.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/svg/chevereto-light.svg b/svg/chevereto-light.svg
new file mode 100755
index 00000000..b2c1f41c
--- /dev/null
+++ b/svg/chevereto-light.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/svg/chirpy-dark.svg b/svg/chirpy-dark.svg
new file mode 100755
index 00000000..fc703721
--- /dev/null
+++ b/svg/chirpy-dark.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/svg/chirpy-light.svg b/svg/chirpy-light.svg
new file mode 100755
index 00000000..9ca26693
--- /dev/null
+++ b/svg/chirpy-light.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/svg/claude-dark.svg b/svg/claude-dark.svg
new file mode 100755
index 00000000..ecfe9db8
--- /dev/null
+++ b/svg/claude-dark.svg
@@ -0,0 +1,19 @@
+
+
+
diff --git a/svg/cloudbeaver-dark.svg b/svg/cloudbeaver-dark.svg
new file mode 100755
index 00000000..16cbcf5a
--- /dev/null
+++ b/svg/cloudbeaver-dark.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/svg/cloudbeaver-light.svg b/svg/cloudbeaver-light.svg
new file mode 100755
index 00000000..071395fb
--- /dev/null
+++ b/svg/cloudbeaver-light.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/svg/cloudflare-dark.svg b/svg/cloudflare-dark.svg
new file mode 100755
index 00000000..cafca1c3
--- /dev/null
+++ b/svg/cloudflare-dark.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/svg/cloudflare-light.svg b/svg/cloudflare-light.svg
new file mode 100755
index 00000000..536ff689
--- /dev/null
+++ b/svg/cloudflare-light.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/svg/cloudpanel-dark.svg b/svg/cloudpanel-dark.svg
new file mode 100755
index 00000000..6acbed17
--- /dev/null
+++ b/svg/cloudpanel-dark.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/svg/cloudron-dark.svg b/svg/cloudron-dark.svg
new file mode 100755
index 00000000..17a1ffcc
--- /dev/null
+++ b/svg/cloudron-dark.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/svg/compreface-dark.svg b/svg/compreface-dark.svg
new file mode 100755
index 00000000..cd43d5dd
--- /dev/null
+++ b/svg/compreface-dark.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/svg/conduit-dark.svg b/svg/conduit-dark.svg
new file mode 100755
index 00000000..c8081359
--- /dev/null
+++ b/svg/conduit-dark.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/svg/conduwuit-dark.svg b/svg/conduwuit-dark.svg
new file mode 100755
index 00000000..73d0dec8
--- /dev/null
+++ b/svg/conduwuit-dark.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/svg/conduwuit-light.svg b/svg/conduwuit-light.svg
index 68039c01..b8418465 100755
--- a/svg/conduwuit-light.svg
+++ b/svg/conduwuit-light.svg
@@ -3,8 +3,8 @@