From 588e13b79f3030f44306dd8041f522d298cf94ac Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 18:04:38 +0000 Subject: [PATCH 1/6] Add src/app/contact/page.tsx --- src/app/contact/page.tsx | 113 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 113 insertions(+) create mode 100644 src/app/contact/page.tsx 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)} + /> +
+ + +
+ ); +} -- 2.49.1 From 24c66e59c09710e166d8ef9e6d861b08cd0af45e Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 18:04:38 +0000 Subject: [PATCH 2/6] Add src/app/download/page.tsx --- src/app/download/page.tsx | 113 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 113 insertions(+) create mode 100644 src/app/download/page.tsx 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)} + /> +
+ + +
+ ); +} -- 2.49.1 From 526f185500f02d5ce8b0ae073a8185d466a990fb Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 18:04:38 +0000 Subject: [PATCH 3/6] Add src/app/features/page.tsx --- src/app/features/page.tsx | 142 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 142 insertions(+) create mode 100644 src/app/features/page.tsx 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)} + /> +
+ + +
+ ); +} -- 2.49.1 From f15928fb51153d268ae1dfe58dd08c48ecd97154 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 18:04:39 +0000 Subject: [PATCH 4/6] Update src/app/layout.tsx --- src/app/layout.tsx | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) 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} -- 2.49.1 From 8935383ef953af9117b726854795637ccc39c57a Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 18:04:39 +0000 Subject: [PATCH 5/6] Update src/app/page.tsx --- src/app/page.tsx | 152 +++++++++++++++++++++++------------------------ 1 file changed, 76 insertions(+), 76 deletions(-) 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" />
-- 2.49.1 From 124ce99cfb1c89deaf889b65cab70e1e1b1fa8ee Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 18:04:40 +0000 Subject: [PATCH 6/6] Update src/app/styles/variables.css --- src/app/styles/variables.css | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) 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); -- 2.49.1