diff --git a/bun.lockb b/bun.lockb
index bbbb028..ef36782 100644
Binary files a/bun.lockb and b/bun.lockb differ
diff --git a/package.json b/package.json
index 544f28d..beee27d 100644
--- a/package.json
+++ b/package.json
@@ -15,6 +15,7 @@
"dependencies": {
"@heroicons/react": "2.0.18",
"@material-tailwind/react": "2.1.2",
+ "framer-motion": "^11.1.7",
"next": "14.1.4",
"react": "18",
"react-dom": "18"
diff --git a/src/app/landing-page.tsx b/src/app/landing-page.tsx
index b1bed0f..e5deb73 100644
--- a/src/app/landing-page.tsx
+++ b/src/app/landing-page.tsx
@@ -1,12 +1,18 @@
+import { motion } from 'framer-motion';
import Link from 'next/link';
export default function LandingPage() {
return (
-
+
blvckleg.dev
enter
-
+
);
}
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index 2a3ad88..17b453a 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -13,7 +13,7 @@ const roboto = Roboto({
export const metadata: Metadata = {
title: "Blvckleg",
description:
- "Blvckleg Portfolio.",
+ "blvckleg.dev",
};
export default function RootLayout({
diff --git a/src/app/page.tsx b/src/app/page.tsx
index c79e143..76933ed 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -1,10 +1,26 @@
'use client';
+import { AnimatePresence, motion } from 'framer-motion';
import LandingPage from './landing-page';
export default function Portfolio() {
return (
- <>
+
+
- >
+
+
+
);
}
diff --git a/src/app/portfolio/page.tsx b/src/app/portfolio/page.tsx
index f68c534..64dc330 100644
--- a/src/app/portfolio/page.tsx
+++ b/src/app/portfolio/page.tsx
@@ -1,5 +1,6 @@
'use client';
+import { motion } from "framer-motion";
import { Footer, Navbar } from "../../components";
import Hero from "./hero";
import Projects from "./projects";
@@ -8,13 +9,30 @@ import Skills from "./skills";
export default function Portfolio() {
return (
- <>
+
- >
+
);
}