2 Commits

Author SHA1 Message Date
53ac4e177c Update src/app/page.tsx 2026-04-05 10:19:04 +00:00
7d6f31804c Merge version_1 into main
Merge version_1 into main
2026-04-05 10:15:23 +00:00

View File

@@ -30,21 +30,13 @@ export default function LandingPage() {
<NavbarStyleApple <NavbarStyleApple
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "#hero"},
id: "#hero",
},
{ {
name: "Menu", name: "Menu", id: "#menu"},
id: "#menu",
},
{ {
name: "About", name: "About", id: "#about"},
id: "#about",
},
{ {
name: "Reserve", name: "Reserve", id: "#contact"},
id: "#contact",
},
]} ]}
brandName="Love Siam" brandName="Love Siam"
/> />
@@ -56,39 +48,23 @@ export default function LandingPage() {
description="Experience the True Taste of Thailand in Sèvres. Fresh ingredients, generous portions, and a welcoming smile in every dish." description="Experience the True Taste of Thailand in Sèvres. Fresh ingredients, generous portions, and a welcoming smile in every dish."
buttons={[ buttons={[
{ {
text: "Reserve a Table", text: "Reserve a Table", href: "#contact"},
href: "#contact",
},
{ {
text: "Order Takeaway", text: "Order Takeaway", href: "#menu"},
href: "#menu",
},
]} ]}
slides={[ slides={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/luxury-dining-room-illuminated-by-candlelight-glow-generated-by-ai_188544-24152.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/luxury-dining-room-illuminated-by-candlelight-glow-generated-by-ai_188544-24152.jpg?_wi=1", imageAlt: "Signature Thai dishes"},
imageAlt: "Signature Thai dishes",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/chicken-curry-black-cup-with-rice-noodles_1150-23804.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/chicken-curry-black-cup-with-rice-noodles_1150-23804.jpg?_wi=1", imageAlt: "Pad Thai"},
imageAlt: "Pad Thai",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/chicken-red-curry-black-cup_1150-23916.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/chicken-red-curry-black-cup_1150-23916.jpg?_wi=1", imageAlt: "Red Curry"},
imageAlt: "Red Curry",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/tom-kha-kai-bowl-with-kaffir-lime-leaves-lemongrass-red-onion-galangal-chilli_1150-21231.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/tom-kha-kai-bowl-with-kaffir-lime-leaves-lemongrass-red-onion-galangal-chilli_1150-21231.jpg?_wi=1", imageAlt: "Tom Kha Soup"},
imageAlt: "Tom Kha Soup",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-asian-dish-plate-with-meat-rice_23-2148694393.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-asian-dish-plate-with-meat-rice_23-2148694393.jpg?_wi=1", imageAlt: "Loc Lac"},
imageAlt: "Loc Lac",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/sticky-rice-with-mango_74190-2741.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/sticky-rice-with-mango_74190-2741.jpg?_wi=1", imageAlt: "Dessert"},
imageAlt: "Dessert",
},
]} ]}
/> />
</div> </div>
@@ -98,20 +74,13 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
heading={[ heading={[
{ {
type: "text", type: "text", content: "Bringing Thailand to Sèvres with Love"},
content: "Bringing Thailand to Sèvres with Love",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-photo/smiling-chef-kitchen_23-2148006658.jpg", alt: "Chef in action"},
src: "http://img.b2bpic.net/free-photo/smiling-chef-kitchen_23-2148006658.jpg",
alt: "Chef in action",
},
]} ]}
buttons={[ buttons={[
{ {
text: "Learn More", text: "Learn More", href: "#features"},
href: "#",
},
]} ]}
/> />
</div> </div>
@@ -122,23 +91,11 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
features={[ features={[
{ {
title: "Authentic Flavors", title: "Authentic Flavors", description: "Traditional recipes prepared with care.", imageSrc: "http://img.b2bpic.net/free-photo/luxury-dining-room-illuminated-by-candlelight-glow-generated-by-ai_188544-24152.jpg?_wi=2", imageAlt: "authentic thai cuisine restaurant table setting"},
description: "Traditional recipes prepared with care.",
imageSrc: "http://img.b2bpic.net/free-photo/luxury-dining-room-illuminated-by-candlelight-glow-generated-by-ai_188544-24152.jpg?_wi=2",
imageAlt: "authentic thai cuisine restaurant table setting",
},
{ {
title: "Generous Portions", title: "Generous Portions", description: "Meals that satisfy both appetite and soul.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-chef-kitchen_23-2148006658.jpg", imageAlt: "thai chef cooking fresh ingredients"},
description: "Meals that satisfy both appetite and soul.",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-chef-kitchen_23-2148006658.jpg",
imageAlt: "thai chef cooking fresh ingredients",
},
{ {
title: "Friendly Service", title: "Friendly Service", description: "Warm staff ready to make your visit special.", imageSrc: "http://img.b2bpic.net/free-photo/chicken-curry-black-cup-with-rice-noodles_1150-23804.jpg?_wi=2", imageAlt: "pad thai chicken fresh herbs"},
description: "Warm staff ready to make your visit special.",
imageSrc: "http://img.b2bpic.net/free-photo/chicken-curry-black-cup-with-rice-noodles_1150-23804.jpg?_wi=2",
imageAlt: "pad thai chicken fresh herbs",
},
]} ]}
title="Why Love Siam?" title="Why Love Siam?"
description="We blend traditional Thai recipes with fresh French-sourced ingredients to create an unforgettable dining experience." description="We blend traditional Thai recipes with fresh French-sourced ingredients to create an unforgettable dining experience."
@@ -153,41 +110,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "1", id: "1", name: "Pad Thai Chicken", price: "18€", imageSrc: "http://img.b2bpic.net/free-photo/chicken-curry-black-cup-with-rice-noodles_1150-23804.jpg?_wi=3"},
name: "Pad Thai Chicken",
price: "18€",
imageSrc: "http://img.b2bpic.net/free-photo/chicken-curry-black-cup-with-rice-noodles_1150-23804.jpg?_wi=3",
},
{ {
id: "2", id: "2", name: "Red Curry Beef", price: "20€", imageSrc: "http://img.b2bpic.net/free-photo/chicken-red-curry-black-cup_1150-23916.jpg?_wi=2"},
name: "Red Curry Beef",
price: "20€",
imageSrc: "http://img.b2bpic.net/free-photo/chicken-red-curry-black-cup_1150-23916.jpg?_wi=2",
},
{ {
id: "3", id: "3", name: "Tom Kha Soup", price: "12€", imageSrc: "http://img.b2bpic.net/free-photo/tom-kha-kai-bowl-with-kaffir-lime-leaves-lemongrass-red-onion-galangal-chilli_1150-21231.jpg?_wi=2"},
name: "Tom Kha Soup",
price: "12€",
imageSrc: "http://img.b2bpic.net/free-photo/tom-kha-kai-bowl-with-kaffir-lime-leaves-lemongrass-red-onion-galangal-chilli_1150-21231.jpg?_wi=2",
},
{ {
id: "4", id: "4", name: "Loc Lac", price: "19€", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-asian-dish-plate-with-meat-rice_23-2148694393.jpg?_wi=2"},
name: "Loc Lac",
price: "19€",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-asian-dish-plate-with-meat-rice_23-2148694393.jpg?_wi=2",
},
{ {
id: "5", id: "5", name: "Flan Thaï", price: "9€", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dedlicious-lemon-cakes_23-2149162709.jpg"},
name: "Flan Thaï",
price: "9€",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dedlicious-lemon-cakes_23-2149162709.jpg",
},
{ {
id: "6", id: "6", name: "Mango Sticky Rice", price: "10€", imageSrc: "http://img.b2bpic.net/free-photo/sticky-rice-with-mango_74190-2741.jpg?_wi=2"},
name: "Mango Sticky Rice",
price: "10€",
imageSrc: "http://img.b2bpic.net/free-photo/sticky-rice-with-mango_74190-2741.jpg?_wi=2",
},
]} ]}
title="Our Signature Menu" title="Our Signature Menu"
description="Explore our hand-crafted selection of Thai delicacies." description="Explore our hand-crafted selection of Thai delicacies."
@@ -202,45 +135,20 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "Laura FLY", role: "Diner", company: "Local Guest", rating: 5,
name: "Laura FLY", imageSrc: "http://img.b2bpic.net/free-photo/boy-having-beer-restaurant_23-2148172694.jpg"},
role: "Diner",
company: "Local Guest",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/boy-having-beer-restaurant_23-2148172694.jpg",
},
{ {
id: "2", id: "2", name: "Clément Croquefer", role: "Diner", company: "Local Guest", rating: 5,
name: "Clément Croquefer", imageSrc: "http://img.b2bpic.net/free-photo/smiling-portrait-young-woman-holding-muffin-hand-looking-away_23-2147974651.jpg"},
role: "Diner",
company: "Local Guest",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-portrait-young-woman-holding-muffin-hand-looking-away_23-2147974651.jpg",
},
{ {
id: "3", id: "3", name: "Marc Dubois", role: "Diner", company: "Local Guest", rating: 5,
name: "Marc Dubois", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-brunette-caucasian-girl-looks-points-camera-isolated-olive-green-background-with-copy-space_141793-67059.jpg"},
role: "Diner",
company: "Local Guest",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-brunette-caucasian-girl-looks-points-camera-isolated-olive-green-background-with-copy-space_141793-67059.jpg",
},
{ {
id: "4", id: "4", name: "Sophie Martin", role: "Diner", company: "Local Guest", rating: 5,
name: "Sophie Martin", imageSrc: "http://img.b2bpic.net/free-photo/woman-eating-restaurant_23-2148006700.jpg"},
role: "Diner",
company: "Local Guest",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-eating-restaurant_23-2148006700.jpg",
},
{ {
id: "5", id: "5", name: "Jean Dupont", role: "Diner", company: "Local Guest", rating: 5,
name: "Jean Dupont", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-dessert-with-fork-butter-knife_23-2147871275.jpg"},
role: "Diner",
company: "Local Guest",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-dessert-with-fork-butter-knife_23-2147871275.jpg",
},
]} ]}
title="Customer Love" title="Customer Love"
description="See why our guests in Sèvres keep coming back." description="See why our guests in Sèvres keep coming back."
@@ -251,19 +159,16 @@ export default function LandingPage() {
<ContactCTA <ContactCTA
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "plain", variant: "plain"}}
}}
tag="Reserve Your Table" tag="Reserve Your Table"
title="Book Your Thai Experience" title="Book Your Thai Experience"
description="Ready to dine with us? Make your reservation online or order takeaway today." description="Ready to dine with us? Make your reservation online or order takeaway today."
buttons={[ buttons={[
{ {
text: "Book Table", text: "Book Table", onClick: () => { window.location.href = "#contact"; },
href: "#",
}, },
{ {
text: "Order Online", text: "Order Online", onClick: () => { window.location.href = "#menu"; },
href: "#",
}, },
]} ]}
/> />
@@ -274,29 +179,19 @@ export default function LandingPage() {
logoText="Love Siam" logoText="Love Siam"
columns={[ columns={[
{ {
title: "Navigate", title: "Navigate", items: [
items: [
{ {
label: "Menu", label: "Menu", href: "#menu"},
href: "#menu",
},
{ {
label: "Reservation", label: "Reservation", href: "#contact"},
href: "#contact",
},
], ],
}, },
{ {
title: "Contact", title: "Contact", items: [
items: [
{ {
label: "123 Rue de Sèvres", label: "123 Rue de Sèvres", href: "#"},
href: "#",
},
{ {
label: "01 23 45 67 89", label: "01 23 45 67 89", href: "tel:0123456789"},
href: "tel:0123456789",
},
], ],
}, },
]} ]}
@@ -306,4 +201,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }