diff --git a/apps/web/app/page.tsx b/apps/web/app/page.tsx index 1e9414a..43be0f8 100644 --- a/apps/web/app/page.tsx +++ b/apps/web/app/page.tsx @@ -1,4 +1,11 @@ import { Navbar } from "@/components/navbar" +import { Hero } from "@/components/hero" +import { Features } from "@/components/features" +import { Modes } from "@/components/modes" +import { InputFormats } from "@/components/input-formats" +import { Install } from "@/components/install" +import { CTA } from "@/components/cta" +import { Footer } from "@/components/footer" export default function Page() { return ( @@ -9,6 +16,8 @@ export default function Page() { + + ) } diff --git a/apps/web/components/cta.tsx b/apps/web/components/cta.tsx new file mode 100644 index 0000000..dc423f5 --- /dev/null +++ b/apps/web/components/cta.tsx @@ -0,0 +1,51 @@ +import Link from "next/link" +import { Button } from "@/components/ui/button" +import { ArrowRight, Github } from "lucide-react" + +export function CTA() { + return ( + + + + {/* Subtle glow */} + + + + + Stop guessing. Start understanding. + + + Run a single command and get a clear explanation of any + public GitHub repository. + + + + + + Install Now + + + + + + + Star on GitHub + + + + + + + + ) +} diff --git a/apps/web/components/footer.tsx b/apps/web/components/footer.tsx new file mode 100644 index 0000000..1c81fea --- /dev/null +++ b/apps/web/components/footer.tsx @@ -0,0 +1,68 @@ +import Link from "next/link" +import { Terminal } from "lucide-react" + +export function Footer() { + return ( + + ) +}
+ Run a single command and get a clear explanation of any + public GitHub repository. +