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