diff --git a/apps/web/src/app/globals.css b/apps/web/src/app/globals.css index a2dc41ec..c02943fb 100644 --- a/apps/web/src/app/globals.css +++ b/apps/web/src/app/globals.css @@ -1,26 +1,34 @@ @import "tailwindcss"; :root { - --background: #ffffff; - --foreground: #171717; + --background: #0a0a0f; + --foreground: #f0f0f5; + --accent: #7c5cfc; + --accent-light: #a78bfa; + --muted: #3f3f50; + --card: #13131f; + --border: #1e1e2e; } @theme inline { --color-background: var(--background); --color-foreground: var(--foreground); + --color-accent: var(--accent); + --color-accent-light: var(--accent-light); + --color-muted: var(--muted); + --color-card: var(--card); + --color-border: var(--border); --font-sans: var(--font-geist-sans); --font-mono: var(--font-geist-mono); } -@media (prefers-color-scheme: dark) { - :root { - --background: #0a0a0a; - --foreground: #ededed; - } -} - body { background: var(--background); color: var(--foreground); - font-family: Arial, Helvetica, sans-serif; + font-family: var(--font-sans), Arial, Helvetica, sans-serif; +} + +/* Smooth scrolling */ +html { + scroll-behavior: smooth; } diff --git a/apps/web/src/app/layout.tsx b/apps/web/src/app/layout.tsx index 976eb90d..5f069c49 100644 --- a/apps/web/src/app/layout.tsx +++ b/apps/web/src/app/layout.tsx @@ -13,8 +13,9 @@ const geistMono = Geist_Mono({ }); export const metadata: Metadata = { - title: "Create Next App", - description: "Generated by create next app", + title: "Clicked โ€” Web3 Social Messaging", + description: + "Chat, send tokens, and fund ideas โ€” all in one place. A decentralized messaging platform built on Stellar.", }; export default function RootLayout({ diff --git a/apps/web/src/app/page.tsx b/apps/web/src/app/page.tsx index 3f36f7c5..b01f2823 100644 --- a/apps/web/src/app/page.tsx +++ b/apps/web/src/app/page.tsx @@ -1,65 +1,23 @@ -import Image from "next/image"; +import { Navbar } from "@/components/landing/Navbar"; +import { Hero } from "@/components/landing/Hero"; +import { Features } from "@/components/landing/Features"; +import { HowItWorks } from "@/components/landing/HowItWorks"; +import { TechStack } from "@/components/landing/TechStack"; +import { CTA } from "@/components/landing/CTA"; +import { Footer } from "@/components/landing/Footer"; -export default function Home() { +export default function LandingPage() { return ( -
-
- Next.js logo -
-

- To get started, edit the page.tsx file. -

-

- Looking for a starting point or more instructions? Head over to{" "} - - Templates - {" "} - or the{" "} - - Learning - {" "} - center. -

-
-
- - Vercel logomark - Deploy Now - - - Documentation - -
+ <> + +
+ + + + +
-
+