diff --git a/README.md b/README.md
index 9f388fe..8948e98 100644
--- a/README.md
+++ b/README.md
@@ -27,6 +27,7 @@ WaveKat builds open-source, AI-powered solutions that put enterprise-grade capab
## Tech Stack
- **Framework**: [Astro](https://astro.build) (static output)
+- **Icons**: [Lucide](https://lucide.dev) via `@lucide/astro`
- **Styles**: [Tailwind CSS](https://tailwindcss.com)
- **Deployment**: [Cloudflare Pages](https://pages.cloudflare.com)
diff --git a/package-lock.json b/package-lock.json
index 6b9cc2f..bac0781 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -8,6 +8,7 @@
"name": "wavekat-com",
"version": "0.0.5",
"dependencies": {
+ "@lucide/astro": "^1.7.0",
"@resvg/resvg-js": "^2.6.2",
"@tailwindcss/vite": "^4.2.2",
"astro": "^6.1.1",
@@ -1246,6 +1247,15 @@
"@jridgewell/sourcemap-codec": "^1.4.14"
}
},
+ "node_modules/@lucide/astro": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/@lucide/astro/-/astro-1.7.0.tgz",
+ "integrity": "sha512-57+iM12BllbSrt2o5bW34pHyt+nnnSMTucS6HzzQls+0g3lGMyRwKjrbSo0IjCzLWhZaLQLYa05n3E0jNpPdNA==",
+ "license": "ISC",
+ "peerDependencies": {
+ "astro": "^4 || ^5 || ^6"
+ }
+ },
"node_modules/@oslojs/encoding": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz",
diff --git a/package.json b/package.json
index 2870f2e..bd2e561 100644
--- a/package.json
+++ b/package.json
@@ -15,6 +15,7 @@
"astro": "astro"
},
"dependencies": {
+ "@lucide/astro": "^1.7.0",
"@resvg/resvg-js": "^2.6.2",
"@tailwindcss/vite": "^4.2.2",
"astro": "^6.1.1",
diff --git a/src/pages/index.astro b/src/pages/index.astro
index 31d0179..4750247 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -1,6 +1,7 @@
---
import { execSync } from 'child_process';
import Base from '../layouts/Base.astro';
+import { Mail } from '@lucide/astro';
import { version } from '../../package.json';
let siteVersion: string;
@@ -125,8 +126,24 @@ const libraries = [
LinkedIn
+
+
+ Email us
+
- {siteVersion}
+
+ {siteVersion}
+
Apache 2.0