diff --git a/bun.lockb b/bun.lockb index 279a489..0344ccf 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 740fa5d..d06580a 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "@mui/styled-engine-sc": "^6.0.0-rc.0", "@preact/signals": "^1.3.0", "install": "^0.13.0", + "lucide-preact": "^0.436.0", "preact": "^10.23.2", "preact-router": "^4.1.2", "styled-components": "^6.1.12" diff --git a/src/components/Error.tsx b/src/components/Error.tsx index 28c0a2e..f62ed5a 100644 --- a/src/components/Error.tsx +++ b/src/components/Error.tsx @@ -3,7 +3,7 @@ import { routerPage } from "../signals/RouterPageSignal"; export function Error({ url }: RouterProps) { routerPage.value = "Error"; - + return (

Oops that page does not exist. If you are seeing this now, its probably cause this site is still in development, check back later!

diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index 2cbc0b5..0b220a5 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -2,7 +2,7 @@ export function Footer() { return ( <> ); diff --git a/src/components/Home.tsx b/src/components/Home.tsx index 6dad3f8..dacf8c9 100644 --- a/src/components/Home.tsx +++ b/src/components/Home.tsx @@ -1,22 +1,21 @@ import { routerPage } from "../signals/RouterPageSignal"; +import { GithubIcon, LinkedinIcon, MailIcon } from 'lucide-preact'; -export function Home(_: any) { - routerPage.value = "Home"; - const copyEmailToClipboard = () => { - navigator.clipboard.writeText("abhishekgovindarasu@gmail.com"); - }; +const ICON_SIZE = 34; + +export function Home() { + routerPage.value = "Home"; return ( -
+
-
+

Hi, I'm Abhishek

- -
+
I'm a Software Developer and Computer Science student at UC San Diego. In my free time, I am a Capture the Flag (CTF) player specializing in web @@ -25,23 +24,15 @@ export function Home(_: any) {
+ alt="placeholder"> +
-
- - {/* Last thing of main page will be this */} -
-
- - Contact Me - -
+ +
+ + +
);