diff --git a/png/limesurvey-dark.png b/png/limesurvey-dark.png
new file mode 100755
index 00000000..977fcf51
Binary files /dev/null and b/png/limesurvey-dark.png differ
diff --git a/png/limesurvey-light.png b/png/limesurvey-light.png
new file mode 100755
index 00000000..62c78540
Binary files /dev/null and b/png/limesurvey-light.png differ
diff --git a/png/lingarr-dark.png b/png/lingarr-dark.png
new file mode 100755
index 00000000..cf1480dd
Binary files /dev/null and b/png/lingarr-dark.png differ
diff --git a/png/linguacafe-dark.png b/png/linguacafe-dark.png
new file mode 100755
index 00000000..529fd121
Binary files /dev/null and b/png/linguacafe-dark.png differ
diff --git a/png/linguacafe-light.png b/png/linguacafe-light.png
new file mode 100755
index 00000000..22b70c9d
Binary files /dev/null and b/png/linguacafe-light.png differ
diff --git a/png/linguacafe.png b/png/linguacafe.png
index 7fa1c5f4..fd63ce1e 100755
Binary files a/png/linguacafe.png and b/png/linguacafe.png differ
diff --git a/png/linkace-dark.png b/png/linkace-dark.png
new file mode 100755
index 00000000..1a500c6a
Binary files /dev/null and b/png/linkace-dark.png differ
diff --git a/png/linkding-dark.png b/png/linkding-dark.png
new file mode 100755
index 00000000..22e68bc9
Binary files /dev/null and b/png/linkding-dark.png differ
diff --git a/png/linkding-light.png b/png/linkding-light.png
new file mode 100755
index 00000000..2d6c409b
Binary files /dev/null and b/png/linkding-light.png differ
diff --git a/png/linkedin-dark.png b/png/linkedin-dark.png
new file mode 100755
index 00000000..0a917d18
Binary files /dev/null and b/png/linkedin-dark.png differ
diff --git a/png/linkstack-dark.png b/png/linkstack-dark.png
new file mode 100755
index 00000000..9be1933e
Binary files /dev/null and b/png/linkstack-dark.png differ
diff --git a/png/linkstack-light.png b/png/linkstack-light.png
new file mode 100755
index 00000000..3e31a247
Binary files /dev/null and b/png/linkstack-light.png differ
diff --git a/png/linuxgsm-dark.png b/png/linuxgsm-dark.png
new file mode 100755
index 00000000..bcfa069d
Binary files /dev/null and b/png/linuxgsm-dark.png differ
diff --git a/png/linuxserver-io-dark.png b/png/linuxserver-io-dark.png
new file mode 100755
index 00000000..de41194f
Binary files /dev/null and b/png/linuxserver-io-dark.png differ
diff --git a/png/linuxserver-io-light.png b/png/linuxserver-io-light.png
new file mode 100755
index 00000000..46696898
Binary files /dev/null and b/png/linuxserver-io-light.png differ
diff --git a/svg/limesurvey-dark.svg b/svg/limesurvey-dark.svg
new file mode 100755
index 00000000..ed8c8cdc
--- /dev/null
+++ b/svg/limesurvey-dark.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/svg/limesurvey-light.svg b/svg/limesurvey-light.svg
new file mode 100755
index 00000000..eeaf5a31
--- /dev/null
+++ b/svg/limesurvey-light.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/svg/limesurvey.svg b/svg/limesurvey.svg
index c0a015e2..3cc4ccf3 100755
--- a/svg/limesurvey.svg
+++ b/svg/limesurvey.svg
@@ -1,40 +1,22 @@
-
+
diff --git a/svg/lingarr-dark.svg b/svg/lingarr-dark.svg
new file mode 100755
index 00000000..5cefe3c5
--- /dev/null
+++ b/svg/lingarr-dark.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/svg/linguacafe-dark.svg b/svg/linguacafe-dark.svg
new file mode 100755
index 00000000..d3207a52
--- /dev/null
+++ b/svg/linguacafe-dark.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/svg/linguacafe-light.svg b/svg/linguacafe-light.svg
new file mode 100755
index 00000000..140bd7f0
--- /dev/null
+++ b/svg/linguacafe-light.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/svg/linguacafe.svg b/svg/linguacafe.svg
index 4874fbb2..234cd4f8 100755
--- a/svg/linguacafe.svg
+++ b/svg/linguacafe.svg
@@ -1,60 +1,42 @@
-
+
diff --git a/svg/linkace-dark.svg b/svg/linkace-dark.svg
new file mode 100755
index 00000000..e9cb2f94
--- /dev/null
+++ b/svg/linkace-dark.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/svg/linkding-dark.svg b/svg/linkding-dark.svg
new file mode 100755
index 00000000..d97ca179
--- /dev/null
+++ b/svg/linkding-dark.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/svg/linkding-light.svg b/svg/linkding-light.svg
new file mode 100755
index 00000000..dbf85b0b
--- /dev/null
+++ b/svg/linkding-light.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/svg/linkedin-dark.svg b/svg/linkedin-dark.svg
new file mode 100755
index 00000000..f9a9b0ab
--- /dev/null
+++ b/svg/linkedin-dark.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/svg/linkstack-dark.svg b/svg/linkstack-dark.svg
new file mode 100755
index 00000000..8f3d72b0
--- /dev/null
+++ b/svg/linkstack-dark.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/svg/linkstack-light.svg b/svg/linkstack-light.svg
new file mode 100755
index 00000000..19ec4da0
--- /dev/null
+++ b/svg/linkstack-light.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/svg/linkstack.svg b/svg/linkstack.svg
index 6db95614..ddba8765 100755
--- a/svg/linkstack.svg
+++ b/svg/linkstack.svg
@@ -1,69 +1,63 @@
-
+
diff --git a/svg/linuxgsm-dark.svg b/svg/linuxgsm-dark.svg
new file mode 100755
index 00000000..baecb858
--- /dev/null
+++ b/svg/linuxgsm-dark.svg
@@ -0,0 +1,56 @@
+
+
+
diff --git a/svg/linuxserver-io-dark.svg b/svg/linuxserver-io-dark.svg
new file mode 100755
index 00000000..fbd2dbb2
--- /dev/null
+++ b/svg/linuxserver-io-dark.svg
@@ -0,0 +1,46 @@
+
+
+
diff --git a/svg/linuxserver-io-light.svg b/svg/linuxserver-io-light.svg
new file mode 100755
index 00000000..735a246f
--- /dev/null
+++ b/svg/linuxserver-io-light.svg
@@ -0,0 +1,54 @@
+
+
+
diff --git a/webp/limesurvey-dark.webp b/webp/limesurvey-dark.webp
new file mode 100755
index 00000000..191872f5
Binary files /dev/null and b/webp/limesurvey-dark.webp differ
diff --git a/webp/limesurvey-light.webp b/webp/limesurvey-light.webp
new file mode 100755
index 00000000..4b81ff9f
Binary files /dev/null and b/webp/limesurvey-light.webp differ
diff --git a/webp/lingarr-dark.webp b/webp/lingarr-dark.webp
new file mode 100755
index 00000000..90c1e301
Binary files /dev/null and b/webp/lingarr-dark.webp differ
diff --git a/webp/linguacafe-dark.webp b/webp/linguacafe-dark.webp
new file mode 100755
index 00000000..90f2bfc8
Binary files /dev/null and b/webp/linguacafe-dark.webp differ
diff --git a/webp/linguacafe-light.webp b/webp/linguacafe-light.webp
new file mode 100755
index 00000000..2d330569
Binary files /dev/null and b/webp/linguacafe-light.webp differ
diff --git a/webp/linguacafe.webp b/webp/linguacafe.webp
index 5438ca33..4df97c6f 100755
Binary files a/webp/linguacafe.webp and b/webp/linguacafe.webp differ
diff --git a/webp/linkace-dark.webp b/webp/linkace-dark.webp
new file mode 100755
index 00000000..47a77b07
Binary files /dev/null and b/webp/linkace-dark.webp differ
diff --git a/webp/linkding-dark.webp b/webp/linkding-dark.webp
new file mode 100755
index 00000000..81e6f20e
Binary files /dev/null and b/webp/linkding-dark.webp differ
diff --git a/webp/linkding-light.webp b/webp/linkding-light.webp
new file mode 100755
index 00000000..1ca7953d
Binary files /dev/null and b/webp/linkding-light.webp differ
diff --git a/webp/linkedin-dark.webp b/webp/linkedin-dark.webp
new file mode 100755
index 00000000..438b3579
Binary files /dev/null and b/webp/linkedin-dark.webp differ
diff --git a/webp/linkstack-dark.webp b/webp/linkstack-dark.webp
new file mode 100755
index 00000000..cf00ba06
Binary files /dev/null and b/webp/linkstack-dark.webp differ
diff --git a/webp/linkstack-light.webp b/webp/linkstack-light.webp
new file mode 100755
index 00000000..3939ba43
Binary files /dev/null and b/webp/linkstack-light.webp differ
diff --git a/webp/linuxgsm-dark.webp b/webp/linuxgsm-dark.webp
new file mode 100755
index 00000000..5084ef6c
Binary files /dev/null and b/webp/linuxgsm-dark.webp differ
diff --git a/webp/linuxserver-io-dark.webp b/webp/linuxserver-io-dark.webp
new file mode 100755
index 00000000..a4dcb64a
Binary files /dev/null and b/webp/linuxserver-io-dark.webp differ
diff --git a/webp/linuxserver-io-light.webp b/webp/linuxserver-io-light.webp
new file mode 100755
index 00000000..90e49a33
Binary files /dev/null and b/webp/linuxserver-io-light.webp differ