Update src/pages/HomePage.tsx

This commit is contained in:
2026-07-04 04:48:18 +00:00
parent 3fc46a21e4
commit 0fdb4a8a09

View File

@@ -6,6 +6,7 @@ import HeroOverlayMarquee from '@/components/sections/hero/HeroOverlayMarquee';
import MetricsSimpleCards from '@/components/sections/metrics/MetricsSimpleCards';
import TestimonialOverlayCards from '@/components/sections/testimonial/TestimonialOverlayCards';
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
import { Star } from 'lucide-react';
export default function HomePage() {
return (
@@ -17,21 +18,12 @@ export default function HomePage() {
title="Unforgettable Dining on the Pattaya Coast"
description="Experience Thai-fusion mastery in a stunning beachfront setting. Reserve your table for an evening of luxury."
primaryButton={{
text: "Reserve a Table",
href: "#reservation",
}}
text: "Reserve a Table", href: "#reservation"}}
secondaryButton={{
text: "View Our Menu",
href: "#menu",
}}
text: "View Our Menu", href: "#menu"}}
imageSrc="http://img.b2bpic.net/free-photo/umbrella-chair-around-swimming-pool-resort-hotel-leisure-travel-vacation_74190-8219.jpg"
items={[{ text: "Award Winning", icon: Star }, { text: "Fine Dining", icon: Star }]}
textAnimation="fade-blur"
items={[
{ text: "Fresh Seafood" },
{ text: "Fine Dining" },
{ text: "Ocean Views" },
{ text: "Signature Cocktails" }
]}
/>
</SectionErrorBoundary>
</div>
@@ -56,40 +48,19 @@ export default function HomePage() {
description="Our chef's selection of signature dishes, highlighting the bounty of the Gulf of Thailand."
items={[
{
title: "Grilled Andaman Lobster",
description: "Local lobster with spicy lime-garlic emulsion.",
imageSrc: "http://img.b2bpic.net/free-photo/fish-salad-with-lime-chili-lemongrass-onions-red-onions-parsley-kaffir-lime-leaves-plate_1150-27120.jpg",
},
title: "Grilled Andaman Lobster", description: "Local lobster with spicy lime-garlic emulsion.", imageSrc: "http://img.b2bpic.net/free-photo/fish-salad-with-lime-chili-lemongrass-onions-red-onions-parsley-kaffir-lime-leaves-plate_1150-27120.jpg"},
{
title: "Wagyu Thai Carpaccio",
description: "Premium wagyu beef with chili-cilantro zest.",
imageSrc: "http://img.b2bpic.net/free-photo/batter-fried-prawns-wood_1339-7718.jpg",
},
title: "Wagyu Thai Carpaccio", description: "Premium wagyu beef with chili-cilantro zest.", imageSrc: "http://img.b2bpic.net/free-photo/batter-fried-prawns-wood_1339-7718.jpg"},
{
title: "Pan-Seared Scallops",
description: "Fresh scallops with sweet mango reduction.",
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-delicious-food-arrangement_23-2148510957.jpg",
},
title: "Pan-Seared Scallops", description: "Fresh scallops with sweet mango reduction.", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-delicious-food-arrangement_23-2148510957.jpg"},
{
title: "Tropical Gold Fusion",
description: "Exotic fruit composition with honey glaze.",
imageSrc: "http://img.b2bpic.net/free-photo/top-close-up-view-hot-coffee-yummy-red-roses-brown-wooden-rustic-surface_140725-14280.jpg",
},
title: "Tropical Gold Fusion", description: "Exotic fruit composition with honey glaze.", imageSrc: "http://img.b2bpic.net/free-photo/top-close-up-view-hot-coffee-yummy-red-roses-brown-wooden-rustic-surface_140725-14280.jpg"},
{
title: "Tom Yum Essence",
description: "Refined seafood broth with aromatic herbs.",
imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517422.jpg",
},
title: "Tom Yum Essence", description: "Refined seafood broth with aromatic herbs.", imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517422.jpg"},
{
title: "Seafood Risotto",
description: "Gulf seafood mix with creamy saffron rice.",
imageSrc: "http://img.b2bpic.net/free-photo/penne-pasta-cooked-tomato-sauce_114579-1752.jpg",
},
title: "Seafood Risotto", description: "Gulf seafood mix with creamy saffron rice.", imageSrc: "http://img.b2bpic.net/free-photo/penne-pasta-cooked-tomato-sauce_114579-1752.jpg"},
{
title: "Chef's Special Tasting",
description: "An curated journey of seasonal local finds.",
imageSrc: "http://img.b2bpic.net/free-photo/fresh-shrimp-soaked-fish-sauce-thai-food_1150-22773.jpg",
},
title: "Chef's Special Tasting", description: "An curated journey of seasonal local finds.", imageSrc: "http://img.b2bpic.net/free-photo/fresh-shrimp-soaked-fish-sauce-thai-food_1150-22773.jpg"},
]}
textAnimation="fade-blur"
/>
@@ -104,26 +75,17 @@ export default function HomePage() {
description="Indulge in the serene beauty of our seaside terrace and curated interior."
items={[
{
title: "Sunset Terrace",
tags: [
"View",
],
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-bouquet-flower_1339-4277.jpg",
},
title: "Sunset Terrace", tags: [
"View"],
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-bouquet-flower_1339-4277.jpg"},
{
title: "Modern Interior",
tags: [
"Dining",
],
imageSrc: "http://img.b2bpic.net/free-photo/sunset-santorini-modern-balcony-design-generated-by-ai_188544-34086.jpg",
},
title: "Modern Interior", tags: [
"Dining"],
imageSrc: "http://img.b2bpic.net/free-photo/sunset-santorini-modern-balcony-design-generated-by-ai_188544-34086.jpg"},
{
title: "Seafront Dining",
tags: [
"Ambiance",
],
imageSrc: "http://img.b2bpic.net/free-photo/wine-water-glasses-table_74190-10276.jpg",
},
title: "Seafront Dining", tags: [
"Ambiance"],
imageSrc: "http://img.b2bpic.net/free-photo/wine-water-glasses-table_74190-10276.jpg"},
]}
textAnimation="fade-blur"
/>
@@ -138,17 +100,11 @@ export default function HomePage() {
description="Find us at the heart of Pattaya's golden coast."
metrics={[
{
value: "17:00 - 23:00",
description: "Daily Opening Hours",
},
value: "17:00 - 23:00", description: "Daily Opening Hours"},
{
value: "+66 38 000 000",
description: "Direct Reservations",
},
value: "+66 38 000 000", description: "Direct Reservations"},
{
value: "Pattaya Beach, Thailand",
description: "Our Address",
},
value: "Pattaya Beach, Thailand", description: "Our Address"},
]}
textAnimation="fade-blur"
/>
@@ -163,40 +119,20 @@ export default function HomePage() {
description="Heartfelt experiences from our discerning diners."
testimonials={[
{
name: "Sarah Jensen",
role: "Food Critic",
company: "Global Bites",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/married-couple-facing-camera_23-2148060459.jpg",
},
name: "Sarah Jensen", role: "Food Critic", company: "Global Bites", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/married-couple-facing-camera_23-2148060459.jpg"},
{
name: "Mark Peterson",
role: "Entrepreneur",
company: "Innovate",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/man-presents-girl-ring_1398-4220.jpg",
},
name: "Mark Peterson", role: "Entrepreneur", company: "Innovate", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/man-presents-girl-ring_1398-4220.jpg"},
{
name: "Elena Rodriguez",
role: "Traveler",
company: "Explorer",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-designer_171337-15575.jpg",
},
name: "Elena Rodriguez", role: "Traveler", company: "Explorer", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-designer_171337-15575.jpg"},
{
name: "David Kim",
role: "Executive",
company: "TechBiz",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/new-year-spend-with-friends-celebrating_23-2149196973.jpg",
},
name: "David Kim", role: "Executive", company: "TechBiz", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/new-year-spend-with-friends-celebrating_23-2149196973.jpg"},
{
name: "Anna Wang",
role: "Artisan",
company: "DesignCo",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-restaurant_23-2150520066.jpg",
},
name: "Anna Wang", role: "Artisan", company: "DesignCo", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-restaurant_23-2150520066.jpg"},
]}
textAnimation="fade-blur"
/>
@@ -209,13 +145,9 @@ export default function HomePage() {
tag="Table Reservation"
text="Secure your table at Lucus. Fill in your details below and our team will confirm your booking immediately."
primaryButton={{
text: "Reserve Now",
href: "#",
}}
text: "Reserve Now", href: "#"}}
secondaryButton={{
text: "Contact Us",
href: "tel:+6638000000",
}}
text: "Contact Us", href: "tel:+6638000000"}}
textAnimation="fade-blur"
/>
</SectionErrorBoundary>
@@ -227,13 +159,9 @@ export default function HomePage() {
tag="Join Our Mailing List"
text="Get the latest news and special culinary event invitations from Lucus."
primaryButton={{
text: "Sign Up",
href: "#",
}}
text: "Sign Up", href: "#"}}
secondaryButton={{
text: "Follow on Instagram",
href: "https://instagram.com",
}}
text: "Follow on Instagram", href: "https://instagram.com"}}
textAnimation="fade-blur"
/>
</SectionErrorBoundary>