Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 53ac4e177c | |||
| 7d6f31804c |
193
src/app/page.tsx
193
src/app/page.tsx
@@ -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>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user