diff --git a/png/hashicorp-nomad-dark.png b/png/hashicorp-nomad-dark.png
new file mode 100755
index 00000000..94a99e0f
Binary files /dev/null and b/png/hashicorp-nomad-dark.png differ
diff --git a/png/njalla-dark.png b/png/njalla-dark.png
new file mode 100755
index 00000000..896a8d82
Binary files /dev/null and b/png/njalla-dark.png differ
diff --git a/png/njalla-light.png b/png/njalla-light.png
index 51f27400..5af1a22a 100755
Binary files a/png/njalla-light.png and b/png/njalla-light.png differ
diff --git a/png/njalla.png b/png/njalla.png
index 579a8c7f..b34134e7 100755
Binary files a/png/njalla.png and b/png/njalla.png differ
diff --git a/png/nocodb-dark.png b/png/nocodb-dark.png
new file mode 100755
index 00000000..b003a017
Binary files /dev/null and b/png/nocodb-dark.png differ
diff --git a/png/nocodb-light.png b/png/nocodb-light.png
index 9130204e..4122da0f 100755
Binary files a/png/nocodb-light.png and b/png/nocodb-light.png differ
diff --git a/png/nocodb.png b/png/nocodb.png
index ba0d3341..25f4ea2e 100755
Binary files a/png/nocodb.png and b/png/nocodb.png differ
diff --git a/png/node-red-dark.png b/png/node-red-dark.png
new file mode 100755
index 00000000..ba2f84f1
Binary files /dev/null and b/png/node-red-dark.png differ
diff --git a/png/node-red-light.png b/png/node-red-light.png
new file mode 100755
index 00000000..6440c1dd
Binary files /dev/null and b/png/node-red-light.png differ
diff --git a/png/nodebb-dark.png b/png/nodebb-dark.png
new file mode 100755
index 00000000..1a76e6d4
Binary files /dev/null and b/png/nodebb-dark.png differ
diff --git a/png/nodebb-light.png b/png/nodebb-light.png
new file mode 100755
index 00000000..f26ea671
Binary files /dev/null and b/png/nodebb-light.png differ
diff --git a/png/nordvpn-dark.png b/png/nordvpn-dark.png
new file mode 100755
index 00000000..eef8dc4a
Binary files /dev/null and b/png/nordvpn-dark.png differ
diff --git a/png/note-mark-dark.png b/png/note-mark-dark.png
new file mode 100755
index 00000000..1d4a0e84
Binary files /dev/null and b/png/note-mark-dark.png differ
diff --git a/png/note-mark-light.png b/png/note-mark-light.png
new file mode 100755
index 00000000..c17dcfa7
Binary files /dev/null and b/png/note-mark-light.png differ
diff --git a/png/notion-dark.png b/png/notion-dark.png
new file mode 100755
index 00000000..8a8a9750
Binary files /dev/null and b/png/notion-dark.png differ
diff --git a/png/novu-dark.png b/png/novu-dark.png
new file mode 100755
index 00000000..2189184e
Binary files /dev/null and b/png/novu-dark.png differ
diff --git a/png/ntfy-dark.png b/png/ntfy-dark.png
new file mode 100755
index 00000000..cca7e990
Binary files /dev/null and b/png/ntfy-dark.png differ
diff --git a/png/nvidia-dark.png b/png/nvidia-dark.png
new file mode 100755
index 00000000..c2e00cc5
Binary files /dev/null and b/png/nvidia-dark.png differ
diff --git a/png/obtainium-dark.png b/png/obtainium-dark.png
new file mode 100755
index 00000000..5884fb08
Binary files /dev/null and b/png/obtainium-dark.png differ
diff --git a/png/obtainium-light.png b/png/obtainium-light.png
new file mode 100755
index 00000000..2fcdf431
Binary files /dev/null and b/png/obtainium-light.png differ
diff --git a/png/octobot-dark.png b/png/octobot-dark.png
new file mode 100755
index 00000000..6cce2ce2
Binary files /dev/null and b/png/octobot-dark.png differ
diff --git a/png/odysee-dark.png b/png/odysee-dark.png
new file mode 100755
index 00000000..9601814f
Binary files /dev/null and b/png/odysee-dark.png differ
diff --git a/png/olivetin-dark.png b/png/olivetin-dark.png
new file mode 100755
index 00000000..25e4cc26
Binary files /dev/null and b/png/olivetin-dark.png differ
diff --git a/png/olivetin-light.png b/png/olivetin-light.png
new file mode 100755
index 00000000..1ac10ce2
Binary files /dev/null and b/png/olivetin-light.png differ
diff --git a/png/ollama-dark.png b/png/ollama-dark.png
new file mode 100755
index 00000000..4bd9659f
Binary files /dev/null and b/png/ollama-dark.png differ
diff --git a/png/omada-dark.png b/png/omada-dark.png
new file mode 100755
index 00000000..5b3bc69c
Binary files /dev/null and b/png/omada-dark.png differ
diff --git a/png/omada-light.png b/png/omada-light.png
new file mode 100755
index 00000000..9d6ac462
Binary files /dev/null and b/png/omada-light.png differ
diff --git a/png/omada.png b/png/omada.png
index d6e7aaeb..b76ac0bb 100755
Binary files a/png/omada.png and b/png/omada.png differ
diff --git a/png/ombi-dark.png b/png/ombi-dark.png
new file mode 100755
index 00000000..cdd75171
Binary files /dev/null and b/png/ombi-dark.png differ
diff --git a/png/ombi-light.png b/png/ombi-light.png
new file mode 100755
index 00000000..30ea8da2
Binary files /dev/null and b/png/ombi-light.png differ
diff --git a/png/omnivore-dark.png b/png/omnivore-dark.png
new file mode 100755
index 00000000..893a0dd6
Binary files /dev/null and b/png/omnivore-dark.png differ
diff --git a/png/omnivore-light.png b/png/omnivore-light.png
new file mode 100755
index 00000000..8dfeb235
Binary files /dev/null and b/png/omnivore-light.png differ
diff --git a/svg/hashicorp-nomad-dark.svg b/svg/hashicorp-nomad-dark.svg
new file mode 100755
index 00000000..cd9f7264
--- /dev/null
+++ b/svg/hashicorp-nomad-dark.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/svg/njalla-dark.svg b/svg/njalla-dark.svg
new file mode 100755
index 00000000..7ce5dea4
--- /dev/null
+++ b/svg/njalla-dark.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/svg/njalla-light.svg b/svg/njalla-light.svg
index f26c8b22..73d4b52e 100755
--- a/svg/njalla-light.svg
+++ b/svg/njalla-light.svg
@@ -1,19 +1,15 @@
-
+
diff --git a/svg/njalla.svg b/svg/njalla.svg
index 0411984f..c6787e0c 100755
--- a/svg/njalla.svg
+++ b/svg/njalla.svg
@@ -1,19 +1,16 @@
-
+
diff --git a/svg/nocodb-dark.svg b/svg/nocodb-dark.svg
new file mode 100755
index 00000000..9ead09f8
--- /dev/null
+++ b/svg/nocodb-dark.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/svg/nocodb-light.svg b/svg/nocodb-light.svg
index ec0173ad..3998ad66 100755
--- a/svg/nocodb-light.svg
+++ b/svg/nocodb-light.svg
@@ -1,15 +1,25 @@
-
+
diff --git a/svg/nocodb.svg b/svg/nocodb.svg
index db6a6f6e..ca05a7c8 100755
--- a/svg/nocodb.svg
+++ b/svg/nocodb.svg
@@ -1,26 +1,63 @@
-
+
diff --git a/svg/node-red-dark.svg b/svg/node-red-dark.svg
new file mode 100755
index 00000000..829cd075
--- /dev/null
+++ b/svg/node-red-dark.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/svg/node-red-light.svg b/svg/node-red-light.svg
new file mode 100755
index 00000000..bef7198d
--- /dev/null
+++ b/svg/node-red-light.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/svg/nodebb-dark.svg b/svg/nodebb-dark.svg
new file mode 100755
index 00000000..072fd2d0
--- /dev/null
+++ b/svg/nodebb-dark.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/svg/nodebb-light.svg b/svg/nodebb-light.svg
new file mode 100755
index 00000000..e1da1d0a
--- /dev/null
+++ b/svg/nodebb-light.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/svg/nordvpn-dark.svg b/svg/nordvpn-dark.svg
new file mode 100755
index 00000000..eccaf345
--- /dev/null
+++ b/svg/nordvpn-dark.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/svg/note-mark-dark.svg b/svg/note-mark-dark.svg
new file mode 100755
index 00000000..be49ca19
--- /dev/null
+++ b/svg/note-mark-dark.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/svg/note-mark-light.svg b/svg/note-mark-light.svg
new file mode 100755
index 00000000..1013ed64
--- /dev/null
+++ b/svg/note-mark-light.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/svg/notion-dark.svg b/svg/notion-dark.svg
new file mode 100755
index 00000000..a484d5c2
--- /dev/null
+++ b/svg/notion-dark.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/svg/novu-dark.svg b/svg/novu-dark.svg
new file mode 100755
index 00000000..bc10b42a
--- /dev/null
+++ b/svg/novu-dark.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/svg/ntfy-dark.svg b/svg/ntfy-dark.svg
new file mode 100755
index 00000000..b36cb4aa
--- /dev/null
+++ b/svg/ntfy-dark.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/svg/nvidia-dark.svg b/svg/nvidia-dark.svg
new file mode 100755
index 00000000..5700e7fc
--- /dev/null
+++ b/svg/nvidia-dark.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/svg/obtainium-dark.svg b/svg/obtainium-dark.svg
new file mode 100755
index 00000000..4376d4e0
--- /dev/null
+++ b/svg/obtainium-dark.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/svg/obtainium-light.svg b/svg/obtainium-light.svg
new file mode 100755
index 00000000..a6774a55
--- /dev/null
+++ b/svg/obtainium-light.svg
@@ -0,0 +1,36 @@
+
+
+
diff --git a/svg/octobot-dark.svg b/svg/octobot-dark.svg
new file mode 100755
index 00000000..da2f8189
--- /dev/null
+++ b/svg/octobot-dark.svg
@@ -0,0 +1,51 @@
+
+
+
diff --git a/svg/odysee-dark.svg b/svg/odysee-dark.svg
new file mode 100755
index 00000000..76a1cabe
--- /dev/null
+++ b/svg/odysee-dark.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/svg/olivetin-dark.svg b/svg/olivetin-dark.svg
new file mode 100755
index 00000000..f0669a0d
--- /dev/null
+++ b/svg/olivetin-dark.svg
@@ -0,0 +1,35 @@
+
+
+
diff --git a/svg/olivetin-light.svg b/svg/olivetin-light.svg
new file mode 100755
index 00000000..a0b74714
--- /dev/null
+++ b/svg/olivetin-light.svg
@@ -0,0 +1,38 @@
+
+
+
diff --git a/svg/olivetin.svg b/svg/olivetin.svg
index a101da1b..1f5e6016 100755
--- a/svg/olivetin.svg
+++ b/svg/olivetin.svg
@@ -1,37 +1,64 @@
-
+
diff --git a/svg/ollama-dark.svg b/svg/ollama-dark.svg
new file mode 100755
index 00000000..9d7effcf
--- /dev/null
+++ b/svg/ollama-dark.svg
@@ -0,0 +1,48 @@
+
+
+
diff --git a/svg/omada-dark.svg b/svg/omada-dark.svg
new file mode 100755
index 00000000..b4c13503
--- /dev/null
+++ b/svg/omada-dark.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/svg/omada-light.svg b/svg/omada-light.svg
new file mode 100755
index 00000000..ae8fa8fd
--- /dev/null
+++ b/svg/omada-light.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/svg/omada.svg b/svg/omada.svg
index 2a96c8c1..35119ca1 100755
--- a/svg/omada.svg
+++ b/svg/omada.svg
@@ -1,113 +1,17 @@
-
+
diff --git a/svg/ombi-dark.svg b/svg/ombi-dark.svg
new file mode 100755
index 00000000..381868b1
--- /dev/null
+++ b/svg/ombi-dark.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/svg/ombi-light.svg b/svg/ombi-light.svg
new file mode 100755
index 00000000..d1827b6d
--- /dev/null
+++ b/svg/ombi-light.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/svg/omnivore-dark.svg b/svg/omnivore-dark.svg
new file mode 100755
index 00000000..3e4fbbee
--- /dev/null
+++ b/svg/omnivore-dark.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/svg/omnivore-light.svg b/svg/omnivore-light.svg
new file mode 100755
index 00000000..611d111a
--- /dev/null
+++ b/svg/omnivore-light.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/webp/hashicorp-nomad-dark.webp b/webp/hashicorp-nomad-dark.webp
new file mode 100755
index 00000000..6931d244
Binary files /dev/null and b/webp/hashicorp-nomad-dark.webp differ
diff --git a/webp/njalla-dark.webp b/webp/njalla-dark.webp
new file mode 100755
index 00000000..c911c720
Binary files /dev/null and b/webp/njalla-dark.webp differ
diff --git a/webp/njalla-light.webp b/webp/njalla-light.webp
index 4afd7a3c..bfe99880 100755
Binary files a/webp/njalla-light.webp and b/webp/njalla-light.webp differ
diff --git a/webp/njalla.webp b/webp/njalla.webp
index 9970014c..704e8975 100755
Binary files a/webp/njalla.webp and b/webp/njalla.webp differ
diff --git a/webp/nocodb-dark.webp b/webp/nocodb-dark.webp
new file mode 100755
index 00000000..6555a015
Binary files /dev/null and b/webp/nocodb-dark.webp differ
diff --git a/webp/nocodb-light.webp b/webp/nocodb-light.webp
index 2319ec79..926f8385 100755
Binary files a/webp/nocodb-light.webp and b/webp/nocodb-light.webp differ
diff --git a/webp/nocodb.webp b/webp/nocodb.webp
index c15242d3..0e23535d 100755
Binary files a/webp/nocodb.webp and b/webp/nocodb.webp differ
diff --git a/webp/node-red-dark.webp b/webp/node-red-dark.webp
new file mode 100755
index 00000000..82ff3429
Binary files /dev/null and b/webp/node-red-dark.webp differ
diff --git a/webp/node-red-light.webp b/webp/node-red-light.webp
new file mode 100755
index 00000000..8d2d2bf8
Binary files /dev/null and b/webp/node-red-light.webp differ
diff --git a/webp/nodebb-dark.webp b/webp/nodebb-dark.webp
new file mode 100755
index 00000000..c2b4a96b
Binary files /dev/null and b/webp/nodebb-dark.webp differ
diff --git a/webp/nodebb-light.webp b/webp/nodebb-light.webp
new file mode 100755
index 00000000..af254f9a
Binary files /dev/null and b/webp/nodebb-light.webp differ
diff --git a/webp/nordvpn-dark.webp b/webp/nordvpn-dark.webp
new file mode 100755
index 00000000..20c6b8bb
Binary files /dev/null and b/webp/nordvpn-dark.webp differ
diff --git a/webp/note-mark-dark.webp b/webp/note-mark-dark.webp
new file mode 100755
index 00000000..6e3d1a33
Binary files /dev/null and b/webp/note-mark-dark.webp differ
diff --git a/webp/note-mark-light.webp b/webp/note-mark-light.webp
new file mode 100755
index 00000000..cae8a9ad
Binary files /dev/null and b/webp/note-mark-light.webp differ
diff --git a/webp/notion-dark.webp b/webp/notion-dark.webp
new file mode 100755
index 00000000..c79dfe8f
Binary files /dev/null and b/webp/notion-dark.webp differ
diff --git a/webp/novu-dark.webp b/webp/novu-dark.webp
new file mode 100755
index 00000000..48614587
Binary files /dev/null and b/webp/novu-dark.webp differ
diff --git a/webp/ntfy-dark.webp b/webp/ntfy-dark.webp
new file mode 100755
index 00000000..72f08186
Binary files /dev/null and b/webp/ntfy-dark.webp differ
diff --git a/webp/nvidia-dark.webp b/webp/nvidia-dark.webp
new file mode 100755
index 00000000..e496e0f0
Binary files /dev/null and b/webp/nvidia-dark.webp differ
diff --git a/webp/obtainium-dark.webp b/webp/obtainium-dark.webp
new file mode 100755
index 00000000..f1421944
Binary files /dev/null and b/webp/obtainium-dark.webp differ
diff --git a/webp/obtainium-light.webp b/webp/obtainium-light.webp
new file mode 100755
index 00000000..7d1029ec
Binary files /dev/null and b/webp/obtainium-light.webp differ
diff --git a/webp/octobot-dark.webp b/webp/octobot-dark.webp
new file mode 100755
index 00000000..e729e764
Binary files /dev/null and b/webp/octobot-dark.webp differ
diff --git a/webp/odysee-dark.webp b/webp/odysee-dark.webp
new file mode 100755
index 00000000..91f22790
Binary files /dev/null and b/webp/odysee-dark.webp differ
diff --git a/webp/olivetin-dark.webp b/webp/olivetin-dark.webp
new file mode 100755
index 00000000..90a040bd
Binary files /dev/null and b/webp/olivetin-dark.webp differ
diff --git a/webp/olivetin-light.webp b/webp/olivetin-light.webp
new file mode 100755
index 00000000..b0c3ffb1
Binary files /dev/null and b/webp/olivetin-light.webp differ
diff --git a/webp/ollama-dark.webp b/webp/ollama-dark.webp
new file mode 100755
index 00000000..33390092
Binary files /dev/null and b/webp/ollama-dark.webp differ
diff --git a/webp/omada-dark.webp b/webp/omada-dark.webp
new file mode 100755
index 00000000..94e6e24b
Binary files /dev/null and b/webp/omada-dark.webp differ
diff --git a/webp/omada-light.webp b/webp/omada-light.webp
new file mode 100755
index 00000000..036bf67b
Binary files /dev/null and b/webp/omada-light.webp differ
diff --git a/webp/omada.webp b/webp/omada.webp
index d5059667..c53ba2b0 100755
Binary files a/webp/omada.webp and b/webp/omada.webp differ
diff --git a/webp/ombi-dark.webp b/webp/ombi-dark.webp
new file mode 100755
index 00000000..a0e58dbb
Binary files /dev/null and b/webp/ombi-dark.webp differ
diff --git a/webp/ombi-light.webp b/webp/ombi-light.webp
new file mode 100755
index 00000000..3d86c0e2
Binary files /dev/null and b/webp/ombi-light.webp differ
diff --git a/webp/omnivore-dark.webp b/webp/omnivore-dark.webp
new file mode 100755
index 00000000..14366dbe
Binary files /dev/null and b/webp/omnivore-dark.webp differ
diff --git a/webp/omnivore-light.webp b/webp/omnivore-light.webp
new file mode 100755
index 00000000..23fbbd46
Binary files /dev/null and b/webp/omnivore-light.webp differ