diff --git a/package-lock.json b/package-lock.json
index 47cc82e..8b679eb 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -14,7 +14,7 @@
"@langchain/langgraph": "^1.4.8",
"buffer": "^6.0.3",
"isomorphic-git": "^1.38.10",
- "lucide-svelte": "^0.577.0",
+ "lucide-svelte": "^1.0.1",
"mermaid": "^11.16.0",
"zod": "^4.4.3"
},
@@ -6247,9 +6247,10 @@
"license": "Apache-2.0"
},
"node_modules/lucide-svelte": {
- "version": "0.577.0",
- "resolved": "https://registry.npmjs.org/lucide-svelte/-/lucide-svelte-0.577.0.tgz",
- "integrity": "sha512-0i88o57KsaHWnc80J57fY99CWzlZsSdtH5kKjLUJa7z8dum/9/AbINNLzJ7NiRFUdOgMnfAmJt8jFbW2zeC5qQ==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/lucide-svelte/-/lucide-svelte-1.0.1.tgz",
+ "integrity": "sha512-WvzZgk0pqzgda+AErLvgWxHkfg/+GgUwqKMRHvzt0IqyMdmyEDzDCk3Z+Wo/3y753oIgx8u9Q4eUbWkghFa8Jg==",
+ "deprecated": "Package deprecated. Please use @lucide/svelte instead.",
"license": "ISC",
"peerDependencies": {
"svelte": "^3 || ^4 || ^5.0.0-next.42"
diff --git a/package.json b/package.json
index cafcde4..2a3ca37 100644
--- a/package.json
+++ b/package.json
@@ -55,7 +55,7 @@
"@langchain/langgraph": "^1.4.8",
"buffer": "^6.0.3",
"isomorphic-git": "^1.38.10",
- "lucide-svelte": "^0.577.0",
+ "lucide-svelte": "^1.0.1",
"mermaid": "^11.16.0",
"zod": "^4.4.3"
}
diff --git a/src/lib/components/layout/Header.svelte b/src/lib/components/layout/Header.svelte
index 4e5f258..7a99778 100644
--- a/src/lib/components/layout/Header.svelte
+++ b/src/lib/components/layout/Header.svelte
@@ -1,16 +1,8 @@
+
+
diff --git a/src/lib/components/ui/LinkedinIcon.svelte b/src/lib/components/ui/LinkedinIcon.svelte
new file mode 100644
index 0000000..a16ff50
--- /dev/null
+++ b/src/lib/components/ui/LinkedinIcon.svelte
@@ -0,0 +1,27 @@
+
+
+
diff --git a/src/routes/parts/[slug]/+page.svelte b/src/routes/parts/[slug]/+page.svelte
index 0fe74bb..5365827 100644
--- a/src/routes/parts/[slug]/+page.svelte
+++ b/src/routes/parts/[slug]/+page.svelte
@@ -1,7 +1,8 @@