diff --git a/package-lock.json b/package-lock.json
index 17f22f9..bc968ce 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12,6 +12,7 @@
"@fontsource/jetbrains-mono": "^5.2.8",
"@tailwindcss/vite": "^4.1.18",
"astro": "^5.16.10",
+ "lucide-astro": "^0.556.0",
"tailwindcss": "^4.1.18"
},
"devDependencies": {
@@ -2002,6 +2003,7 @@
"resolved": "https://registry.npmjs.org/astro/-/astro-5.16.10.tgz",
"integrity": "sha512-mBaRwFrqwCHiKDvvfNW2rRRkLAqnkj3lbkte6Vg4OzeUiDyEsdU4oOqTZxHJf/mxzZvBiU37BxG1oeh+tq1IUA==",
"license": "MIT",
+ "peer": true,
"dependencies": {
"@astrojs/compiler": "^2.13.0",
"@astrojs/internal-helpers": "0.7.5",
@@ -3370,6 +3372,16 @@
"node": "20 || >=22"
}
},
+ "node_modules/lucide-astro": {
+ "version": "0.556.0",
+ "resolved": "https://registry.npmjs.org/lucide-astro/-/lucide-astro-0.556.0.tgz",
+ "integrity": "sha512-ugMjPb45AMfkLCaduNSbyy5NQEKvB1TxVVMmUS4S6L807PMESnX0Qp+DIKHjbyjJmPXOyLRbrzvR3YikTK7brg==",
+ "deprecated": "Deprecated: Use `@lucide/astro`",
+ "license": "MIT",
+ "peerDependencies": {
+ "astro": ">=2.7.1"
+ }
+ },
"node_modules/magic-string": {
"version": "0.30.21",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
diff --git a/package.json b/package.json
index 29aca2e..a4f95d3 100644
--- a/package.json
+++ b/package.json
@@ -14,6 +14,7 @@
"@fontsource/jetbrains-mono": "^5.2.8",
"@tailwindcss/vite": "^4.1.18",
"astro": "^5.16.10",
+ "lucide-astro": "^0.556.0",
"tailwindcss": "^4.1.18"
},
"devDependencies": {
diff --git a/src/assets/images/social-email.svg b/src/assets/images/social-email.svg
deleted file mode 100644
index 17569b5..0000000
--- a/src/assets/images/social-email.svg
+++ /dev/null
@@ -1,15 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/images/social-facebook.svg b/src/assets/images/social-facebook.svg
deleted file mode 100644
index 28a9555..0000000
--- a/src/assets/images/social-facebook.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/images/social-github.svg b/src/assets/images/social-github.svg
deleted file mode 100644
index a23a6cf..0000000
--- a/src/assets/images/social-github.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/images/social-linkedin.svg b/src/assets/images/social-linkedin.svg
deleted file mode 100644
index a2641bf..0000000
--- a/src/assets/images/social-linkedin.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/images/social-x.svg b/src/assets/images/social-x.svg
deleted file mode 100644
index e68cb8a..0000000
--- a/src/assets/images/social-x.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
\ No newline at end of file
diff --git a/src/components/Intro.astro b/src/components/Intro.astro
index c0763b9..594f20d 100644
--- a/src/components/Intro.astro
+++ b/src/components/Intro.astro
@@ -1,11 +1,7 @@
---
import { Image } from "astro:assets";
import profileImage from "@/assets/images/profile.webp";
-import socialEmail from "@/assets/images/social-email.svg";
-import socialFacebook from "@/assets/images/social-facebook.svg";
-import socialGithub from "@/assets/images/social-github.svg";
-import socialLinkedIn from "@/assets/images/social-linkedin.svg";
-import socialX from "@/assets/images/social-x.svg";
+import { Linkedin, Github, Twitter, Facebook, Mail } from "lucide-astro";
import SocialLink from "@/components/SocialLink.astro";
---
@@ -27,32 +23,23 @@ import SocialLink from "@/components/SocialLink.astro";
Come back later. This page will be available soon!
-