diff --git a/package.json b/package.json
index 8f44d00..1af2be6 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "webdevhome.github.io",
- "version": "2.3.2",
+ "version": "2.3.3",
"scripts": {
"dev": "vite",
"build": "npm test && vite build",
diff --git a/public/simple-icons/30secondsofcode.svg b/public/simple-icons/30secondsofcode.svg
new file mode 100644
index 0000000..a8842e5
--- /dev/null
+++ b/public/simple-icons/30secondsofcode.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/apachedolphinscheduler.svg b/public/simple-icons/apachedolphinscheduler.svg
new file mode 100644
index 0000000..15ffab0
--- /dev/null
+++ b/public/simple-icons/apachedolphinscheduler.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/apachenifi.svg b/public/simple-icons/apachenifi.svg
new file mode 100644
index 0000000..a0b413b
--- /dev/null
+++ b/public/simple-icons/apachenifi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/builtbybit.svg b/public/simple-icons/builtbybit.svg
new file mode 100644
index 0000000..49decaf
--- /dev/null
+++ b/public/simple-icons/builtbybit.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/caprover.svg b/public/simple-icons/caprover.svg
new file mode 100644
index 0000000..1b9c998
--- /dev/null
+++ b/public/simple-icons/caprover.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/contabo.svg b/public/simple-icons/contabo.svg
new file mode 100644
index 0000000..457715b
--- /dev/null
+++ b/public/simple-icons/contabo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/coze.svg b/public/simple-icons/coze.svg
new file mode 100644
index 0000000..785b80d
--- /dev/null
+++ b/public/simple-icons/coze.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/createreactapp.svg b/public/simple-icons/createreactapp.svg
index ceb1ecc..37d001f 100644
--- a/public/simple-icons/createreactapp.svg
+++ b/public/simple-icons/createreactapp.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/public/simple-icons/csdn.svg b/public/simple-icons/csdn.svg
new file mode 100644
index 0000000..70f643f
--- /dev/null
+++ b/public/simple-icons/csdn.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/downdetector.svg b/public/simple-icons/downdetector.svg
new file mode 100644
index 0000000..5b0d9d8
--- /dev/null
+++ b/public/simple-icons/downdetector.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/guitarpro.svg b/public/simple-icons/guitarpro.svg
new file mode 100644
index 0000000..298041d
--- /dev/null
+++ b/public/simple-icons/guitarpro.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/jitsi.svg b/public/simple-icons/jitsi.svg
index 1e4a3dc..7323623 100644
--- a/public/simple-icons/jitsi.svg
+++ b/public/simple-icons/jitsi.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/public/simple-icons/keeweb.svg b/public/simple-icons/keeweb.svg
new file mode 100644
index 0000000..0735bb2
--- /dev/null
+++ b/public/simple-icons/keeweb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/libretranslate.svg b/public/simple-icons/libretranslate.svg
new file mode 100644
index 0000000..f3ef7e8
--- /dev/null
+++ b/public/simple-icons/libretranslate.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/libretube.svg b/public/simple-icons/libretube.svg
new file mode 100644
index 0000000..567310c
--- /dev/null
+++ b/public/simple-icons/libretube.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/lucide.svg b/public/simple-icons/lucide.svg
new file mode 100644
index 0000000..ac5697c
--- /dev/null
+++ b/public/simple-icons/lucide.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/mailboxdotorg.svg b/public/simple-icons/mailboxdotorg.svg
new file mode 100644
index 0000000..cc1afef
--- /dev/null
+++ b/public/simple-icons/mailboxdotorg.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/mediapipe.svg b/public/simple-icons/mediapipe.svg
new file mode 100644
index 0000000..67b318c
--- /dev/null
+++ b/public/simple-icons/mediapipe.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/mihoyo.svg b/public/simple-icons/mihoyo.svg
new file mode 100644
index 0000000..449f1b6
--- /dev/null
+++ b/public/simple-icons/mihoyo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/nanostores.svg b/public/simple-icons/nanostores.svg
new file mode 100644
index 0000000..612e769
--- /dev/null
+++ b/public/simple-icons/nanostores.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/nexon.svg b/public/simple-icons/nexon.svg
new file mode 100644
index 0000000..88c98a7
--- /dev/null
+++ b/public/simple-icons/nexon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/primefaces.svg b/public/simple-icons/primefaces.svg
new file mode 100644
index 0000000..60bce72
--- /dev/null
+++ b/public/simple-icons/primefaces.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/primevue.svg b/public/simple-icons/primevue.svg
new file mode 100644
index 0000000..c785425
--- /dev/null
+++ b/public/simple-icons/primevue.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/redcandlegames.svg b/public/simple-icons/redcandlegames.svg
new file mode 100644
index 0000000..1391d18
--- /dev/null
+++ b/public/simple-icons/redcandlegames.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/roboflow.svg b/public/simple-icons/roboflow.svg
new file mode 100644
index 0000000..b66c85d
--- /dev/null
+++ b/public/simple-icons/roboflow.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/svgtrace.svg b/public/simple-icons/svgtrace.svg
new file mode 100644
index 0000000..3dcb84a
--- /dev/null
+++ b/public/simple-icons/svgtrace.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/sway.svg b/public/simple-icons/sway.svg
new file mode 100644
index 0000000..225e67c
--- /dev/null
+++ b/public/simple-icons/sway.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/tarom.svg b/public/simple-icons/tarom.svg
new file mode 100644
index 0000000..637f7e6
--- /dev/null
+++ b/public/simple-icons/tarom.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/theguardian.svg b/public/simple-icons/theguardian.svg
new file mode 100644
index 0000000..54710a4
--- /dev/null
+++ b/public/simple-icons/theguardian.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/theweatherchannel.svg b/public/simple-icons/theweatherchannel.svg
new file mode 100644
index 0000000..ee73b4e
--- /dev/null
+++ b/public/simple-icons/theweatherchannel.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/vrchat.svg b/public/simple-icons/vrchat.svg
new file mode 100644
index 0000000..4a03d61
--- /dev/null
+++ b/public/simple-icons/vrchat.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/simple-icons/xubuntu.svg b/public/simple-icons/xubuntu.svg
new file mode 100644
index 0000000..d006385
--- /dev/null
+++ b/public/simple-icons/xubuntu.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/links.json b/src/links.json
index a8b1290..fc534ca 100644
--- a/src/links.json
+++ b/src/links.json
@@ -264,7 +264,9 @@
{
"title": "30 seconds of code",
"url": "https://30secondsofcode.org",
- "description": "Short code snippets for repeating programming tasks."
+ "description": "Short code snippets for repeating programming tasks.",
+ "icon": "30secondsofcode",
+ "color": "#5395FD"
},
{
"title": "1loc",
@@ -1632,7 +1634,9 @@
{
"title": "Lucide",
"url": "https://lucide.dev",
- "description": "Fork of Feather Icons."
+ "description": "Fork of Feather Icons.",
+ "icon": "lucide",
+ "color": "#F56565"
},
{
"title": "Simple Icons",