diff --git a/app/page.tsx b/app/page.tsx
index 704ce16..10d71d3 100644
--- a/app/page.tsx
+++ b/app/page.tsx
@@ -1,76 +1,5 @@
-import Image from "next/image";
-import Link from "next/link";
+import { HomeHero } from "@/components/home-hero";
export default function Home() {
- return (
-
-
-
-
-
- To get started, edit the{" "}
-
- page.tsx
- {" "}
- file.
-
-
- Looking for a starting point or more instructions? Head over to{" "}
-
- Templates
- {" "}
- or the{" "}
-
- Learning
- {" "}
- center.
-
-
- View the demo wiring →
-
-
-
-
-
- );
+ return ;
}
diff --git a/components/home-hero.tsx b/components/home-hero.tsx
new file mode 100644
index 0000000..02afbec
--- /dev/null
+++ b/components/home-hero.tsx
@@ -0,0 +1,68 @@
+"use client";
+
+import Link from "next/link";
+import { motion } from "motion/react";
+import { Cover } from "@/components/ui/cover";
+import { MagneticButton } from "@/components/ui/magnetic-button";
+import { SparklesCore } from "@/components/ui/sparkles";
+import { Spotlight } from "@/components/ui/spotlight";
+
+export function HomeHero() {
+ return (
+
+
+
+
+
+ {/* Sparkles fill the hero background */}
+
+
+
+
+
+
+ Next.js 16 · Tailwind v4 · motion · 50+ Aceternity components
+
+
+
+ A template that ships with animated UI out of the box.
+
+
+
+ Aceternity components vendored as source, Tailwind v4 native, zero-warning lint. Every
+ effect below is live — build a landing page without starting from scratch.
+
+
+
+
+
+
+ Browse the gallery
+ →
+
+
+
+
+ View the demo wiring
+
+
+
+
+ );
+}