diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx new file mode 100644 index 0000000..11f4ecf --- /dev/null +++ b/src/app/contact/page.tsx @@ -0,0 +1,113 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import TextAbout from '@/components/sections/about/TextAbout'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; +import { Mail, Heart, Sparkles } from "lucide-react"; + +export default function ContactPage() { + return ( + + + +
+ console.log('Contact request:', email)} + /> +
+ +
+ +
+ +
+ console.log('Newsletter signup:', email)} + /> +
+ + +
+ ); +} diff --git a/src/app/download/page.tsx b/src/app/download/page.tsx new file mode 100644 index 0000000..63afa26 --- /dev/null +++ b/src/app/download/page.tsx @@ -0,0 +1,113 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import HeroSignup from '@/components/sections/hero/HeroSignup'; +import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; +import { Download, Users, Sparkles } from "lucide-react"; + +export default function DownloadPage() { + return ( + + + +
+ console.log('Download request:', email)} + /> +
+ +
+ +
+ +
+ console.log('Support request:', email)} + /> +
+ + +
+ ); +} diff --git a/src/app/features/page.tsx b/src/app/features/page.tsx new file mode 100644 index 0000000..4187381 --- /dev/null +++ b/src/app/features/page.tsx @@ -0,0 +1,142 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import FeatureCardEight from '@/components/sections/feature/FeatureCardEight'; +import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; +import { Sparkles, TrendingUp, Zap } from "lucide-react"; + +export default function FeaturesPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ console.log('Email:', email)} + /> +
+ + +
+ ); +} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 391cb06..d554cee 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,28 +1,17 @@ import type { Metadata } from "next"; -import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; -import { Inter_Tight } from "next/font/google"; import "./globals.css"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; -const halant = Halant({ - variable: "--font-halant", subsets: ["latin"], - weight: ["300", "400", "500", "600", "700"], -}); - const inter = Inter({ variable: "--font-inter", subsets: ["latin"], }); -const interTight = Inter_Tight({ - variable: "--font-inter-tight", subsets: ["latin"], - weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"], -}); - export const metadata: Metadata = { - title: "FoodHub - Fast Food Delivery App", description: "Order delicious meals from top restaurants and enjoy fast delivery. Browse hundreds of restaurants, track your order in real-time, and enjoy exclusive member discounts.", keywords: "food delivery, meal ordering, restaurant app, fast delivery, online food order", openGraph: { - title: "FoodHub - Fast Food Delivery App", description: "Order delicious meals from top restaurants with fast delivery. Download FoodHub today!", siteName: "FoodHub", type: "website"}, + title: "EasyRecipes - AI-Powered Recipe Generation", description: "Discover amazing recipes with AI recipe generation, ingredient scanner, and smart pantry system. Create delicious meals with what you have.", keywords: "recipe generator, AI recipes, ingredient scanner, smart pantry, cooking app", openGraph: { + title: "EasyRecipes - AI-Powered Recipe Generation", description: "Transform your cooking with AI-powered recipes and smart ingredient management.", siteName: "EasyRecipes", type: "website" + }, robots: { index: true, follow: true, @@ -38,7 +27,7 @@ export default function RootLayout({ {children} diff --git a/src/app/page.tsx b/src/app/page.tsx index 1a6837a..6e9149b 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -10,64 +10,64 @@ import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCa import PricingCardThree from '@/components/sections/pricing/PricingCardThree'; import ContactText from '@/components/sections/contact/ContactText'; import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; -import { Zap, CheckCircle, Star, Heart, Sparkles } from "lucide-react"; +import { Sparkles, CheckCircle, Star, Heart, Zap } from "lucide-react"; export default function LandingPage() { return (
-
+
@@ -138,26 +138,26 @@ export default function LandingPage() { @@ -220,10 +220,10 @@ export default function LandingPage() { columns={[ { title: "Product", items: [ - { label: "How It Works", href: "#features" }, - { label: "Browse Restaurants", href: "#product" }, - { label: "Pricing Plans", href: "#pricing" }, - { label: "Download App", href: "#" } + { label: "Features", href: "/features" }, + { label: "Download", href: "/download" }, + { label: "Pricing", href: "#pricing" }, + { label: "Help Center", href: "#" } ] }, { @@ -236,14 +236,14 @@ export default function LandingPage() { }, { title: "Support", items: [ - { label: "Help Center", href: "#" }, - { label: "Contact Us", href: "#contact" }, + { label: "Documentation", href: "#" }, + { label: "Community", href: "#" }, { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" } ] } ]} - copyrightText="© 2025 FoodHub | Delicious meals delivered fast" + copyrightText="© 2025 EasyRecipes | AI-Powered Cooking Made Easy" />
diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index 3f290fd..396e6d0 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -10,15 +10,15 @@ --accent: #ffffff; --background-accent: #ffffff; */ - --background: #ffffff; - --card: #f9f9f9; - --foreground: #120a00e6; - --primary-cta: #ff8c42; + --background: #f8f5ff; + --card: #f1ecff; + --foreground: #1a0f3f; + --primary-cta: #8b5cf6; --primary-cta-text: #ffffff; - --secondary-cta: #f9f9f9; + --secondary-cta: #ffffff; --secondary-cta-text: #120a00e6; - --accent: #e2e2e2; - --background-accent: #c4c4c4; + --accent: #c4a8f9; + --background-accent: #ddd6fe; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);