Merge version_2 into main

Merge version_2 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-05-13 10:43:39 +00:00

View File

@@ -2,13 +2,13 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import ContactCenter from '@/components/sections/contact/ContactCenter'; import ContactCTA from '@/components/sections/contact/ContactCTA';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardNine from '@/components/sections/feature/FeatureCardNine'; import FeatureCardNine from '@/components/sections/feature/FeatureCardNine';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import HeroCentered from '@/components/sections/hero/HeroCentered'; import HeroCentered from '@/components/sections/hero/HeroCentered';
import MetricCardThree from '@/components/sections/metrics/MetricCardThree'; import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne'; import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout'; import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
@@ -30,18 +30,14 @@ export default function LandingPage() {
> >
<ReactLenis root> <ReactLenis root>
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleCentered <NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home", id: "hero"},
{
name: "About", id: "about"},
{
name: "Services", id: "features"},
{
name: "Contact", id: "contact"},
]}
brandName="GourmetAgency" brandName="GourmetAgency"
navItems={[
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Services", id: "features" },
{ name: "Contact", id: "contact" }
]}
/> />
</div> </div>
@@ -52,36 +48,24 @@ export default function LandingPage() {
title="Defining Premium Hospitality Excellence" title="Defining Premium Hospitality Excellence"
description="We craft bespoke identities, strategies, and digital experiences for the world's most prestigious culinary brands." description="We craft bespoke identities, strategies, and digital experiences for the world's most prestigious culinary brands."
avatars={[ avatars={[
{ { src: "http://img.b2bpic.net/free-photo/vertical-shot-smiling-cute-barista-girl-pouring-filter-coffee-making-order-cafe-client_1258-203375.jpg", alt: "Client" },
src: "http://img.b2bpic.net/free-photo/vertical-shot-smiling-cute-barista-girl-pouring-filter-coffee-making-order-cafe-client_1258-203375.jpg", alt: "Client"}, { src: "http://img.b2bpic.net/free-photo/medium-shot-plus-size-man-working-as-barista_23-2150754672.jpg", alt: "Client" },
{ { src: "http://img.b2bpic.net/free-photo/smiling-asian-girl-barista-giving-order-client-holding-takeaway-coffee-cup-wearing-apron-working_1258-199319.jpg", alt: "Client" },
src: "http://img.b2bpic.net/free-photo/medium-shot-plus-size-man-working-as-barista_23-2150754672.jpg", alt: "Client"}, { src: "http://img.b2bpic.net/free-photo/vertical-shot-barista-asian-girl-steaming-milk-cappuccino-prepare-latte-client-wearing_1258-203419.jpg", alt: "Client" },
{ { src: "http://img.b2bpic.net/free-photo/event-hall-furniture-brown-white-colors_114579-2230.jpg", alt: "Client" },
src: "http://img.b2bpic.net/free-photo/smiling-asian-girl-barista-giving-order-client-holding-takeaway-coffee-cup-wearing-apron-working_1258-199319.jpg", alt: "Client"},
{
src: "http://img.b2bpic.net/free-photo/vertical-shot-barista-asian-girl-steaming-milk-cappuccino-prepare-latte-client-wearing_1258-203419.jpg", alt: "Client"},
{
src: "http://img.b2bpic.net/free-photo/event-hall-furniture-brown-white-colors_114579-2230.jpg", alt: "Client"},
]} ]}
avatarText="Trusted by 50+ world-class restaurants" avatarText="Trusted by 50+ world-class restaurants"
buttons={[ buttons={[
{ { text: "Explore Our Work", href: "#features" },
text: "Explore Our Work", href: "#features"}, { text: "Contact Us", href: "#contact" },
{
text: "Contact Us", href: "#contact"},
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
marqueeItems={[ marqueeItems={[
{ { type: "text", text: "Michelin-Starred Strategy" },
type: "text", text: "Michelin-Starred Strategy"}, { type: "text", text: "Luxury Branding" },
{ { type: "text", text: "Digital Operations" },
type: "text", text: "Luxury Branding"}, { type: "text", text: "Hospitality Excellence" },
{ { type: "text", text: "Culinary Innovation" },
type: "text", text: "Digital Operations"},
{
type: "text", text: "Hospitality Excellence"},
{
type: "text", text: "Culinary Innovation"},
]} ]}
/> />
</div> </div>
@@ -93,8 +77,7 @@ export default function LandingPage() {
description={[ description={[
"For over a decade, we have been at the forefront of restaurant branding and operations. We bridge the gap between culinary artistry and commercial success.", "Our methodology combines data-driven insights with human-centric design to create enduring guest experiences that define the new standard of premium dining."]} "For over a decade, we have been at the forefront of restaurant branding and operations. We bridge the gap between culinary artistry and commercial success.", "Our methodology combines data-driven insights with human-centric design to create enduring guest experiences that define the new standard of premium dining."]}
buttons={[ buttons={[
{ { text: "Learn More", href: "#" },
text: "Learn More", href: "#"},
]} ]}
/> />
</div> </div>
@@ -106,22 +89,16 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
title: "Brand Identity", description: "Crafting unique visual languages that resonate with premium audiences.", phoneOne: { title: "Brand Identity", description: "Crafting unique visual languages that resonate with premium audiences.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/close-up-utensil-around-digital-tablet-beige-background_23-2148041733.jpg", imageAlt: "restaurant menu design screen" },
imageSrc: "http://img.b2bpic.net/free-photo/close-up-utensil-around-digital-tablet-beige-background_23-2148041733.jpg", imageAlt: "restaurant menu design screen"}, phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/traditional-french-food-world-tourism-day_23-2149114052.jpg", imageAlt: "restaurant booking app UI" },
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/traditional-french-food-world-tourism-day_23-2149114052.jpg", imageAlt: "restaurant booking app UI"},
}, },
{ {
title: "Operational Design", description: "Streamlining service workflows for efficiency and guest satisfaction.", phoneOne: { title: "Operational Design", description: "Streamlining service workflows for efficiency and guest satisfaction.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/professional-architectural-designer-configures-floor-plan-dual-monitors_482257-120253.jpg", imageAlt: "interior design software rendering" },
imageSrc: "http://img.b2bpic.net/free-photo/professional-architectural-designer-configures-floor-plan-dual-monitors_482257-120253.jpg", imageAlt: "interior design software rendering"}, phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/traditional-spanish-food-world-tourism-day_23-2149114027.jpg", imageAlt: "food photography editing screen" },
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/traditional-spanish-food-world-tourism-day_23-2149114027.jpg", imageAlt: "food photography editing screen"},
}, },
{ {
title: "Digital Growth", description: "Leveraging technology to boost bookings and engagement effortlessly.", phoneOne: { title: "Digital Growth", description: "Leveraging technology to boost bookings and engagement effortlessly.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-vaccination-passport_23-2149340934.jpg", imageAlt: "restaurant staff training mobile app" },
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-vaccination-passport_23-2149340934.jpg", imageAlt: "restaurant staff training mobile app"}, phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/worker-checking-greenscreen-display_482257-86784.jpg", imageAlt: "customer feedback dashboard app" },
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/worker-checking-greenscreen-display_482257-86784.jpg", imageAlt: "customer feedback dashboard app"},
}, },
]} ]}
showStepNumbers={true} showStepNumbers={true}
@@ -137,24 +114,12 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
useInvertedBackground={true} useInvertedBackground={true}
testimonials={[ testimonials={[
{ { id: "1", name: "Elena Rossi", role: "Owner", company: "L'Etoile", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-beautiful-middle-aged-business-woman_1262-3085.jpg" },
id: "1", name: "Elena Rossi", role: "Owner", company: "L'Etoile", rating: 5, { id: "2", name: "Marcello Conti", role: "Executive Chef", company: "Conti Fine Dining", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-barista-boy-cafe_23-2148436241.jpg" },
imageSrc: "http://img.b2bpic.net/free-photo/smiling-beautiful-middle-aged-business-woman_1262-3085.jpg"}, { id: "3", name: "Sarah Jenkins", role: "CEO", company: "Urban Kitchen Group", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-business-owner_23-2149434511.jpg" },
{ { id: "4", name: "Julian Vane", role: "Director", company: "Vane Hospitality", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/female-baker-taking-notes-while-pastry-shop_23-2150379559.jpg" },
id: "2", name: "Marcello Conti", role: "Executive Chef", company: "Conti Fine Dining", rating: 5, { id: "5", name: "Chloe Dupont", role: "Founder", company: "Dupont Bistro", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport-terminal_107420-85070.jpg" },
imageSrc: "http://img.b2bpic.net/free-photo/portrait-barista-boy-cafe_23-2148436241.jpg"}, { id: "6", name: "Robert Stone", role: "Owner", company: "The Stone Grill", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/senior-business-woman-smiling_1187-1564.jpg" },
{
id: "3", name: "Sarah Jenkins", role: "CEO", company: "Urban Kitchen Group", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-business-owner_23-2149434511.jpg"},
{
id: "4", name: "Julian Vane", role: "Director", company: "Vane Hospitality", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/female-baker-taking-notes-while-pastry-shop_23-2150379559.jpg"},
{
id: "5", name: "Chloe Dupont", role: "Founder", company: "Dupont Bistro", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport-terminal_107420-85070.jpg"},
{
id: "6", name: "Robert Stone", role: "Owner", company: "The Stone Grill", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/senior-business-woman-smiling_1187-1564.jpg"},
]} ]}
title="Partners in Excellence" title="Partners in Excellence"
description="What our clients say about our impact." description="What our clients say about our impact."
@@ -167,15 +132,9 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ { id: "m1", icon: TrendingUp, title: "Avg. Revenue Growth", value: "42%" },
id: "m1", icon: TrendingUp, { id: "m2", icon: Users, title: "Guest Satisfaction", value: "98%" },
title: "Avg. Revenue Growth", value: "42%"}, { id: "m3", icon: Award, title: "Projects Awarded", value: "150+" },
{
id: "m2", icon: Users,
title: "Guest Satisfaction", value: "98%"},
{
id: "m3", icon: Award,
title: "Projects Awarded", value: "150+"},
]} ]}
title="Proven Results" title="Proven Results"
description="Measurable growth across every client portfolio." description="Measurable growth across every client portfolio."
@@ -187,7 +146,7 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
useInvertedBackground={true} useInvertedBackground={true}
names={[ names={[
"L'Etoile", "Conti Fine Dining", "Urban Kitchen Group", "Vane Hospitality", "Dupont Bistro", "The Stone Grill", "Epicurean Collective"]} "L'Etoile", "Conti Fine Dining", "Urban Kitchen Group", "Vane Hospitality", "Dupont Bistro", "The Stone Grill", "Epicurean Collective"]}
title="Prestigious Collaborations" title="Prestigious Collaborations"
description="Partnering with industry leaders to shape the future of dining." description="Partnering with industry leaders to shape the future of dining."
/> />
@@ -198,12 +157,9 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ { id: "q1", title: "How long does a branding project take?", content: "Typically 8-12 weeks depending on the scope and complexity." },
id: "q1", title: "How long does a branding project take?", content: "Typically 8-12 weeks depending on the scope and complexity."}, { id: "q2", title: "Do you work with startups?", content: "Yes, we specialize in helping culinary startups define their market presence." },
{ { id: "q3", title: "Can you handle operational audit?", content: "Absolutely, our operational audit is a core part of our service offering." },
id: "q2", title: "Do you work with startups?", content: "Yes, we specialize in helping culinary startups define their market presence."},
{
id: "q3", title: "Can you handle operational audit?", content: "Absolutely, our operational audit is a core part of our service offering."},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-friends-sitting-coffee-shop_23-2150183730.jpg" imageSrc="http://img.b2bpic.net/free-photo/medium-shot-friends-sitting-coffee-shop_23-2150183730.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
@@ -214,23 +170,25 @@ export default function LandingPage() {
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactCenter <ContactCTA
useInvertedBackground={true} useInvertedBackground={true}
background={{ tag="Contact Us"
variant: "sparkles-gradient"}} title="Visit or Order Online"
tag="Get Started" description="Find us at 123 Culinary Avenue, open daily 9 AM - 10 PM. Order ahead for premium service or call us for consultations."
title="Ready to Transform Your Restaurant?" buttons={[
description="Let's discuss how we can elevate your culinary brand to the next level." { text: "Order Now", href: "#" },
{ text: "Get Directions", href: "#" }
]}
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterLogoReveal <FooterLogoEmphasis
logoText="GourmetAgency" logoText="GourmetAgency"
leftLink={{ columns={[
text: "Privacy Policy", href: "#"}} { items: [{ label: "About" }, { label: "Services" }, { label: "Careers" }] },
rightLink={{ { items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] }
text: "Terms of Service", href: "#"}} ]}
/> />
</div> </div>
</ReactLenis> </ReactLenis>