Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
@@ -8,7 +8,7 @@ import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/Nav
|
||||
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
||||
import SplitAbout from '@/components/sections/about/SplitAbout';
|
||||
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
|
||||
import { Award, Heart, Sparkles, Star, Users } from "lucide-react";
|
||||
import { Award, Heart, Sparkles, Star, Users, Leaf, MessageCircleHeart } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -29,25 +29,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "home",
|
||||
},
|
||||
name: "Home", id: "home"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "About Us",
|
||||
id: "about",
|
||||
},
|
||||
name: "About Us", id: "about"},
|
||||
{
|
||||
name: "Reservations",
|
||||
id: "reservations",
|
||||
},
|
||||
name: "Reservations", id: "reservations"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="[Restaurant Name]"
|
||||
/>
|
||||
@@ -62,19 +52,13 @@ export default function LandingPage() {
|
||||
description="At [Restaurant Name], our journey began with a deep-rooted passion for authentic [Cuisine Type] cuisine and a steadfast commitment to creating an unparalleled dining experience. Every dish we serve tells a story, blending time-honored traditions with innovative culinary artistry, all crafted from the freshest, locally sourced ingredients."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Farm-to-Table Freshness",
|
||||
description: "We hand-pick the finest seasonal ingredients from local farms and trusted purveyors, guaranteeing peak flavor and uncompromising quality in every dish.",
|
||||
icon: Leaf,
|
||||
title: "Farm-to-Table Freshness", description: "We hand-pick the finest seasonal ingredients from local farms and trusted purveyors, guaranteeing peak flavor and uncompromising quality in every dish.", icon: Leaf,
|
||||
},
|
||||
{
|
||||
title: "Artisanal Craftsmanship",
|
||||
description: "Our executive chefs, masters of [Cuisine Type] culinary arts, meticulously blend traditional cooking techniques with modern flair to create exquisite dishes that delight all senses.",
|
||||
icon: Sparkles,
|
||||
title: "Artisanal Craftsmanship", description: "Our executive chefs, masters of [Cuisine Type] culinary arts, meticulously blend traditional cooking techniques with modern flair to create exquisite dishes that delight all senses.", icon: Sparkles,
|
||||
},
|
||||
{
|
||||
title: "Warm Ambiance & Service",
|
||||
description: "Indulge in an inviting and cozy atmosphere complemented by our impeccable, attentive service, ensuring every meal transforms into a truly special occasion.",
|
||||
icon: Heart,
|
||||
title: "Warm Ambiance & Service", description: "Indulge in an inviting and cozy atmosphere complemented by our impeccable, attentive service, ensuring every meal transforms into a truly special occasion.", icon: Heart,
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/delicious-gourmet-food-with-beef_23-2148516881.jpg?_wi=2"
|
||||
@@ -90,19 +74,13 @@ export default function LandingPage() {
|
||||
metrics={[
|
||||
{
|
||||
icon: Star,
|
||||
label: "Years of Culinary Excellence",
|
||||
value: "15+",
|
||||
},
|
||||
label: "Years of Culinary Excellence", value: "15+"},
|
||||
{
|
||||
icon: Users,
|
||||
label: "Happy Guests Served Daily",
|
||||
value: "200+",
|
||||
},
|
||||
label: "Happy Guests Served Daily", value: "200+"},
|
||||
{
|
||||
icon: Award,
|
||||
label: "Industry Awards & Recognitions",
|
||||
value: "5+",
|
||||
},
|
||||
label: "Industry Awards & Recognitions", value: "5+"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -116,37 +94,13 @@ export default function LandingPage() {
|
||||
carouselMode="auto"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sophia L.",
|
||||
role: "Food Critic",
|
||||
testimonial: "An absolute culinary delight! Every dish was a masterpiece, perfectly balanced and bursting with authentic flavors. The ambiance is charming, and the service is impeccable. A must-visit!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-blond-woman-with-trendy-hairstyle_23-2149430890.jpg?_wi=2",
|
||||
imageAlt: "Sophia L.",
|
||||
},
|
||||
id: "1", name: "Sophia L.", role: "Food Critic", testimonial: "An absolute culinary delight! Every dish was a masterpiece, perfectly balanced and bursting with authentic flavors. The ambiance is charming, and the service is impeccable. A must-visit!", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-blond-woman-with-trendy-hairstyle_23-2149430890.jpg?_wi=2", imageAlt: "Sophia L."},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael R.",
|
||||
role: "Local Guide",
|
||||
testimonial: "I've been coming here for years, and [Restaurant Name] never disappoints. The [Cuisine Type] pasta is out of this world, and the staff always makes you feel like family. Truly a gem!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/home-peace-time-only-me_329181-7411.jpg?_wi=2",
|
||||
imageAlt: "Michael R.",
|
||||
},
|
||||
id: "2", name: "Michael R.", role: "Local Guide", testimonial: "I've been coming here for years, and [Restaurant Name] never disappoints. The [Cuisine Type] pasta is out of this world, and the staff always makes you feel like family. Truly a gem!", imageSrc: "http://img.b2bpic.net/free-photo/home-peace-time-only-me_329181-7411.jpg?_wi=2", imageAlt: "Michael R."},
|
||||
{
|
||||
id: "3",
|
||||
name: "Olivia M.",
|
||||
role: "Gourmet Blogger",
|
||||
testimonial: "From appetizers to dessert, every plate was a work of art and tasted even better. The wine pairing recommendations were spot on. This place truly embodies fine dining.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-friends-having-fun-while-talking-waiter-cafe_637285-12509.jpg?_wi=2",
|
||||
imageAlt: "Olivia M.",
|
||||
},
|
||||
id: "3", name: "Olivia M.", role: "Gourmet Blogger", testimonial: "From appetizers to dessert, every plate was a work of art and tasted even better. The wine pairing recommendations were spot on. This place truly embodies fine dining.", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-friends-having-fun-while-talking-waiter-cafe_637285-12509.jpg?_wi=2", imageAlt: "Olivia M."},
|
||||
{
|
||||
id: "4",
|
||||
name: "Daniel K.",
|
||||
role: "Regular Patron",
|
||||
testimonial: "Exceptional food and service. The attention to detail in every aspect, from the fresh ingredients to the presentation, is what sets [Restaurant Name] apart. Highly recommended for any occasion.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-friends-enjoying-dinner-party_52683-132626.jpg?_wi=2",
|
||||
imageAlt: "Daniel K.",
|
||||
},
|
||||
id: "4", name: "Daniel K.", role: "Regular Patron", testimonial: "Exceptional food and service. The attention to detail in every aspect, from the fresh ingredients to the presentation, is what sets [Restaurant Name] apart. Highly recommended for any occasion.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-friends-enjoying-dinner-party_52683-132626.jpg?_wi=2", imageAlt: "Daniel K."},
|
||||
]}
|
||||
title="What Our Guests Say"
|
||||
description="Read glowing testimonials from our cherished customers and discover why [Restaurant Name] is a beloved dining destination."
|
||||
@@ -160,13 +114,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
logos={[
|
||||
"http://img.b2bpic.net/free-vector/gradient-golden-luxury-badge-collection_23-2149040437.jpg",
|
||||
"http://img.b2bpic.net/free-psd/catering-flyer-template-design_23-2151930820.jpg",
|
||||
"http://img.b2bpic.net/free-vector/flat-design-chef-logo-template_23-2148980968.jpg",
|
||||
"http://img.b2bpic.net/free-vector/pink-logo-with-spoon_1017-4307.jpg",
|
||||
"http://img.b2bpic.net/free-vector/various-dishes-restaurant_23-2147563613.jpg",
|
||||
"http://img.b2bpic.net/free-photo/top-view-fresh-ripe-cauliflower-inside-basket-light-grey-table_140725-132349.jpg",
|
||||
]}
|
||||
"http://img.b2bpic.net/free-vector/gradient-golden-luxury-badge-collection_23-2149040437.jpg", "http://img.b2bpic.net/free-psd/catering-flyer-template-design_23-2151930820.jpg", "http://img.b2bpic.net/free-vector/flat-design-chef-logo-template_23-2148980968.jpg", "http://img.b2bpic.net/free-vector/pink-logo-with-spoon_1017-4307.jpg", "http://img.b2bpic.net/free-vector/various-dishes-restaurant_23-2147563613.jpg", "http://img.b2bpic.net/free-photo/top-view-fresh-ripe-cauliflower-inside-basket-light-grey-table_140725-132349.jpg"]}
|
||||
names={[
|
||||
"Culinary Monthly", "Gourmet Review", "Taste Magazine", "Restaurant Insider", "Foodie Journal", "Local Eats Weekly"]}
|
||||
title="As Seen In & Recognised By"
|
||||
description="Proudly featured and celebrated by leading culinary publications and critics."
|
||||
tag="Featured"
|
||||
@@ -180,50 +130,31 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Discover",
|
||||
items: [
|
||||
title: "Discover", items: [
|
||||
{
|
||||
label: "Our Menu",
|
||||
href: "/menu",
|
||||
},
|
||||
label: "Our Menu", href: "/menu"},
|
||||
{
|
||||
label: "About Us",
|
||||
href: "/about",
|
||||
},
|
||||
label: "About Us", href: "/about"},
|
||||
{
|
||||
label: "Reservations",
|
||||
href: "/reservations",
|
||||
},
|
||||
label: "Reservations", href: "/reservations"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Visit Us",
|
||||
items: [
|
||||
title: "Visit Us", items: [
|
||||
{
|
||||
label: "Location",
|
||||
href: "/contact",
|
||||
},
|
||||
label: "Location", href: "/contact"},
|
||||
{
|
||||
label: "Hours",
|
||||
href: "/contact",
|
||||
},
|
||||
label: "Hours", href: "/contact"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "/contact",
|
||||
},
|
||||
label: "Contact", href: "/contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Service", href: "#"},
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
212
src/app/page.tsx
212
src/app/page.tsx
@@ -30,25 +30,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "home",
|
||||
},
|
||||
name: "Home", id: "home"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "About Us",
|
||||
id: "about",
|
||||
},
|
||||
name: "About Us", id: "about"},
|
||||
{
|
||||
name: "Reservations",
|
||||
id: "reservations",
|
||||
},
|
||||
name: "Reservations", id: "reservations"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="[Restaurant Name]"
|
||||
/>
|
||||
@@ -57,19 +47,14 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroLogoBillboard
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
logoText="Gastronomy Haven"
|
||||
description="Experience culinary excellence and unforgettable moments, crafted for food enthusiasts and discerning diners."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Your Table Now",
|
||||
href: "/reservations",
|
||||
},
|
||||
text: "Book Your Table Now", href: "/reservations"},
|
||||
{
|
||||
text: "View Our Full Menu",
|
||||
href: "/menu",
|
||||
},
|
||||
text: "View Our Full Menu", href: "/menu"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/sliced-vegetables-white-plate_1304-4032.jpg"
|
||||
imageAlt="Gourmet Modern European dish elegantly plated in a fine dining setting"
|
||||
@@ -82,9 +67,7 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
title="Our Story & Passion"
|
||||
description={[
|
||||
"Welcome to Gastronomy Haven, where every dish tells a story. We blend traditional Modern European techniques with a modern twist, creating an unforgettable dining experience.",
|
||||
"Our journey began with a simple passion: to share the rich flavors and vibrant culture of Modern European cuisine with food enthusiasts and discerning diners. From locally sourced ingredients to our chef's masterful touch, we invite you to savor the difference.",
|
||||
]}
|
||||
"Welcome to Gastronomy Haven, where every dish tells a story. We blend traditional Modern European techniques with a modern twist, creating an unforgettable dining experience.", "Our journey began with a simple passion: to share the rich flavors and vibrant culture of Modern European cuisine with food enthusiasts and discerning diners. From locally sourced ingredients to our chef's masterful touch, we invite you to savor the difference."]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -96,35 +79,14 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "dish-1",
|
||||
brand: "Gastronomy Haven",
|
||||
name: "Classic Modern European Delight",
|
||||
price: "$28",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-gourmet-food-with-beef_23-2148516881.jpg?_wi=1",
|
||||
imageAlt: "A perfectly plated Modern European main course",
|
||||
},
|
||||
id: "dish-1", brand: "Gastronomy Haven", name: "Classic Modern European Delight", price: "$28", rating: 5,
|
||||
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/delicious-gourmet-food-with-beef_23-2148516881.jpg?_wi=1", imageAlt: "A perfectly plated Modern European main course"},
|
||||
{
|
||||
id: "dish-2",
|
||||
brand: "Gastronomy Haven",
|
||||
name: "Gourmet Modern European Appetizer",
|
||||
price: "$15",
|
||||
rating: 4.8,
|
||||
reviewCount: "85",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lavash-snack-roll-with-cheese-grenate-seeds-bread-vegetables-sorbet-white-plate-snack_114579-146.jpg",
|
||||
imageAlt: "A colorful Modern European appetizer with fresh ingredients",
|
||||
},
|
||||
id: "dish-2", brand: "Gastronomy Haven", name: "Gourmet Modern European Appetizer", price: "$15", rating: 4.8,
|
||||
reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/lavash-snack-roll-with-cheese-grenate-seeds-bread-vegetables-sorbet-white-plate-snack_114579-146.jpg", imageAlt: "A colorful Modern European appetizer with fresh ingredients"},
|
||||
{
|
||||
id: "dish-3",
|
||||
brand: "Gastronomy Haven",
|
||||
name: "Decadent Modern European Dessert",
|
||||
price: "$12",
|
||||
rating: 4.9,
|
||||
reviewCount: "90",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ice-cream-with-black-currant-jam_140725-975.jpg",
|
||||
imageAlt: "A rich and beautifully garnished Modern European dessert",
|
||||
},
|
||||
id: "dish-3", brand: "Gastronomy Haven", name: "Decadent Modern European Dessert", price: "$12", rating: 4.9,
|
||||
reviewCount: "90", imageSrc: "http://img.b2bpic.net/free-photo/ice-cream-with-black-currant-jam_140725-975.jpg", imageAlt: "A rich and beautifully garnished Modern European dessert"},
|
||||
]}
|
||||
title="Signature Modern European Dishes"
|
||||
description="Explore our exquisite selection of culinary delights, prepared with the freshest ingredients and authentic recipes."
|
||||
@@ -138,64 +100,25 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Johnson",
|
||||
role: "Local Food Critic",
|
||||
company: "Taste & Thrive Blog",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-blond-woman-with-trendy-hairstyle_23-2149430890.jpg?_wi=1",
|
||||
imageAlt: "Portrait of Sarah Johnson",
|
||||
},
|
||||
id: "1", name: "Sarah Johnson", role: "Local Food Critic", company: "Taste & Thrive Blog", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-blond-woman-with-trendy-hairstyle_23-2149430890.jpg?_wi=1", imageAlt: "Portrait of Sarah Johnson"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael Chen",
|
||||
role: "Regular Patron",
|
||||
company: "Community Member",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/home-peace-time-only-me_329181-7411.jpg?_wi=1",
|
||||
imageAlt: "Portrait of Michael Chen",
|
||||
},
|
||||
id: "2", name: "Michael Chen", role: "Regular Patron", company: "Community Member", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/home-peace-time-only-me_329181-7411.jpg?_wi=1", imageAlt: "Portrait of Michael Chen"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emily Rodriguez",
|
||||
role: "Chef & Food Blogger",
|
||||
company: "Culinary Explorer",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-friends-having-fun-while-talking-waiter-cafe_637285-12509.jpg?_wi=1",
|
||||
imageAlt: "Portrait of Emily Rodriguez",
|
||||
},
|
||||
id: "3", name: "Emily Rodriguez", role: "Chef & Food Blogger", company: "Culinary Explorer", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-friends-having-fun-while-talking-waiter-cafe_637285-12509.jpg?_wi=1", imageAlt: "Portrait of Emily Rodriguez"},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Kim",
|
||||
role: "Events Planner",
|
||||
company: "City Events Co.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-friends-enjoying-dinner-party_52683-132626.jpg?_wi=1",
|
||||
imageAlt: "Portrait of David Kim",
|
||||
},
|
||||
id: "4", name: "David Kim", role: "Events Planner", company: "City Events Co.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-friends-enjoying-dinner-party_52683-132626.jpg?_wi=1", imageAlt: "Portrait of David Kim"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
id: "kpi-1",
|
||||
title: "Happy Guests",
|
||||
subtitle: "Served Annually",
|
||||
category: "Customer Satisfaction",
|
||||
value: "10K+",
|
||||
},
|
||||
title: "Happy Guests", subtitle: "Served Annually", category: "Customer Satisfaction", value: "10K+"},
|
||||
{
|
||||
id: "kpi-2",
|
||||
title: "Years of Excellence",
|
||||
subtitle: "In Modern European Dining",
|
||||
category: "Experience",
|
||||
value: "15",
|
||||
},
|
||||
title: "Years of Excellence", subtitle: "In Modern European Dining", category: "Experience", value: "15"},
|
||||
{
|
||||
id: "kpi-3",
|
||||
title: "Star Rating",
|
||||
subtitle: "Across Platforms",
|
||||
category: "Quality",
|
||||
value: "4.9",
|
||||
},
|
||||
title: "Star Rating", subtitle: "Across Platforms", category: "Quality", value: "4.9"},
|
||||
]}
|
||||
title="What Our Guests Say"
|
||||
description="Hear from our delighted customers who've experienced the magic of Gastronomy Haven."
|
||||
@@ -207,14 +130,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
logos={[
|
||||
"http://img.b2bpic.net/free-vector/gradient-golden-luxury-badge-collection_23-2149040437.jpg",
|
||||
"http://img.b2bpic.net/free-psd/catering-flyer-template-design_23-2151930820.jpg",
|
||||
"http://img.b2bpic.net/free-vector/flat-design-chef-logo-template_23-2148980968.jpg",
|
||||
"http://img.b2bpic.net/free-photo/family-having-lunch-together-outdoors_23-2149043473.jpg",
|
||||
"http://img.b2bpic.net/free-vector/pink-logo-with-spoon_1017-4307.jpg",
|
||||
"http://img.b2bpic.net/free-vector/various-dishes-restaurant_23-2147563613.jpg",
|
||||
"http://img.b2bpic.net/free-photo/top-view-fresh-ripe-cauliflower-inside-basket-light-grey-table_140725-132349.jpg",
|
||||
]}
|
||||
"http://img.b2bpic.net/free-vector/gradient-golden-luxury-badge-collection_23-2149040437.jpg", "http://img.b2bpic.net/free-psd/catering-flyer-template-design_23-2151930820.jpg", "http://img.b2bpic.net/free-vector/flat-design-chef-logo-template_23-2148980968.jpg", "http://img.b2bpic.net/free-photo/family-having-lunch-together-outdoors_23-2149043473.jpg", "http://img.b2bpic.net/free-vector/pink-logo-with-spoon_1017-4307.jpg", "http://img.b2bpic.net/free-vector/various-dishes-restaurant_23-2147563613.jpg", "http://img.b2bpic.net/free-photo/top-view-fresh-ripe-cauliflower-inside-basket-light-grey-table_140725-132349.jpg"]}
|
||||
names={[
|
||||
"Gourmet Weekly", "Chef's Choice", "Dining Digest", "Food Critics' Corner", "Culinary Today", "Local Foodie Guide", "Epicurean Journal"]}
|
||||
title="Recognized Excellence"
|
||||
description="Proudly featured in leading culinary publications and trusted by our community."
|
||||
/>
|
||||
@@ -227,27 +145,16 @@ export default function LandingPage() {
|
||||
description="Ready to indulge? Book a table or reach out to us for any inquiries."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
required: true,
|
||||
name: "name", type: "text", placeholder: "Your Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Your Email",
|
||||
required: true,
|
||||
name: "email", type: "email", placeholder: "Your Email", required: true,
|
||||
},
|
||||
{
|
||||
name: "phone",
|
||||
type: "tel",
|
||||
placeholder: "Phone Number (Optional)",
|
||||
},
|
||||
name: "phone", type: "tel", placeholder: "Phone Number (Optional)"},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Your Message",
|
||||
rows: 4,
|
||||
name: "message", placeholder: "Your Message", rows: 4,
|
||||
}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/rich-christal-chandelier-hangs-dinner-table-with-red-roses-greenery_8353-7354.jpg"
|
||||
imageAlt="Elegant restaurant interior for contact section"
|
||||
@@ -263,62 +170,37 @@ export default function LandingPage() {
|
||||
imageAlt="Restaurant exterior at night"
|
||||
columns={[
|
||||
{
|
||||
title: "Menu",
|
||||
items: [
|
||||
title: "Menu", items: [
|
||||
{
|
||||
label: "Appetizers",
|
||||
href: "/menu#appetizers",
|
||||
},
|
||||
label: "Appetizers", href: "/menu#appetizers"},
|
||||
{
|
||||
label: "Main Courses",
|
||||
href: "/menu#main-courses",
|
||||
},
|
||||
label: "Main Courses", href: "/menu#main-courses"},
|
||||
{
|
||||
label: "Desserts",
|
||||
href: "/menu#desserts",
|
||||
},
|
||||
label: "Desserts", href: "/menu#desserts"},
|
||||
{
|
||||
label: "Drinks",
|
||||
href: "/menu#drinks",
|
||||
},
|
||||
label: "Drinks", href: "/menu#drinks"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "/about",
|
||||
},
|
||||
label: "About Us", href: "/about"},
|
||||
{
|
||||
label: "Reservations",
|
||||
href: "/reservations",
|
||||
},
|
||||
label: "Reservations", href: "/reservations"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "/contact",
|
||||
},
|
||||
label: "Contact", href: "/contact"},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "/careers",
|
||||
},
|
||||
label: "Careers", href: "/careers"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Follow Us",
|
||||
items: [
|
||||
title: "Follow Us", items: [
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "https://instagram.com/gastronomyhaven",
|
||||
},
|
||||
label: "Instagram", href: "https://instagram.com/gastronomyhaven"},
|
||||
{
|
||||
label: "Facebook",
|
||||
href: "https://facebook.com/gastronomyhaven",
|
||||
},
|
||||
label: "Facebook", href: "https://facebook.com/gastronomyhaven"},
|
||||
{
|
||||
label: "Twitter",
|
||||
href: "https://twitter.com/gastronomyhaven",
|
||||
},
|
||||
label: "Twitter", href: "https://twitter.com/gastronomyhaven"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user