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-11 15:00:58 +00:00

View File

@@ -33,17 +33,11 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ {
name: "Experience", name: "Experience", id: "#experience"},
id: "#experience",
},
{ {
name: "Menu", name: "Menu", id: "#menu"},
id: "#menu",
},
{ {
name: "Reserve", name: "Reserve", id: "#reserve"},
id: "#reserve",
},
]} ]}
brandName="KORA" brandName="KORA"
/> />
@@ -55,78 +49,39 @@ export default function LandingPage() {
description="Gourmet burgers, vibrant pokè bowls, fluffy pancakes & coastal vibes — served all day in a space designed to stay awhile." description="Gourmet burgers, vibrant pokè bowls, fluffy pancakes & coastal vibes — served all day in a space designed to stay awhile."
testimonials={[ testimonials={[
{ {
name: "Sofia R.", name: "Sofia R.", handle: "@sofia.travels", testimonial: "The burgers are soooo GOOD.", rating: 5,
handle: "@sofia.travels", imageSrc: "http://img.b2bpic.net/free-photo/scenic-view-private-sandy-beach-with-sun-beds-parasokamy-sea-mountains-resort_146671-18839.jpg?_wi=1", imageAlt: "luxury restaurant brunch setting coastal"},
testimonial: "The burgers are soooo GOOD.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/scenic-view-private-sandy-beach-with-sun-beds-parasokamy-sea-mountains-resort_146671-18839.jpg?_wi=1",
imageAlt: "luxury restaurant brunch setting coastal",
},
{ {
name: "Luca M.", name: "Luca M.", handle: "@lucamartin", testimonial: "Service was 10/10.", rating: 5,
handle: "@lucamartin", imageSrc: "http://img.b2bpic.net/free-photo/texture-glass-table-table-setting-idea_169016-18539.jpg?_wi=1", imageAlt: "luxury restaurant brunch setting coastal"},
testimonial: "Service was 10/10.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/texture-glass-table-table-setting-idea_169016-18539.jpg?_wi=1",
imageAlt: "luxury restaurant brunch setting coastal",
},
{ {
name: "Elena V.", name: "Elena V.", handle: "@elena.vibe", testimonial: "Beautiful atmosphere and high-quality food.", rating: 5,
handle: "@elena.vibe", imageSrc: "http://img.b2bpic.net/free-photo/lamb-chicken-burger-without-top-bun-with-mushroom-herbs-tomato-sauce_140725-8320.jpg?_wi=1", imageAlt: "luxury restaurant brunch setting coastal"},
testimonial: "Beautiful atmosphere and high-quality food.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/lamb-chicken-burger-without-top-bun-with-mushroom-herbs-tomato-sauce_140725-8320.jpg?_wi=1",
imageAlt: "luxury restaurant brunch setting coastal",
},
{ {
name: "Marco P.", name: "Marco P.", handle: "@marco_civit", testimonial: "Super fluffy pancake.", rating: 5,
handle: "@marco_civit", imageSrc: "http://img.b2bpic.net/free-photo/bowl-with-salmon-rice-fresh-vegetables-poke-top-view-vertical_127032-2415.jpg?_wi=1", imageAlt: "luxury restaurant brunch setting coastal"},
testimonial: "Super fluffy pancake.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/bowl-with-salmon-rice-fresh-vegetables-poke-top-view-vertical_127032-2415.jpg?_wi=1",
imageAlt: "luxury restaurant brunch setting coastal",
},
{ {
name: "Giulia B.", name: "Giulia B.", handle: "@giuliab", testimonial: "Modern, clean and welcoming.", rating: 5,
handle: "@giuliab", imageSrc: "http://img.b2bpic.net/free-photo/luxury-dining-room-with-elegant-chandelier-lighting-generated-by-ai_188544-21199.jpg", imageAlt: "luxury restaurant brunch setting coastal"},
testimonial: "Modern, clean and welcoming.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/luxury-dining-room-with-elegant-chandelier-lighting-generated-by-ai_188544-21199.jpg",
imageAlt: "luxury restaurant brunch setting coastal",
},
]} ]}
buttons={[ buttons={[
{ {
text: "Reserve a Table", text: "Reserve a Table", href: "#reserve"},
href: "#reserve",
},
{ {
text: "Explore Menu", text: "Explore Menu", href: "#menu"},
href: "#menu",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/scenic-view-private-sandy-beach-with-sun-beds-parasokamy-sea-mountains-resort_146671-18839.jpg?_wi=2" imageSrc="http://img.b2bpic.net/free-photo/scenic-view-private-sandy-beach-with-sun-beds-parasokamy-sea-mountains-resort_146671-18839.jpg?_wi=2"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/close-up-happy-people-table_23-2149212128.jpg", src: "http://img.b2bpic.net/free-photo/close-up-happy-people-table_23-2149212128.jpg", alt: "Customer 1"},
alt: "Customer 1",
},
{ {
src: "http://img.b2bpic.net/free-photo/black-american-male-female-eating-vegan-food-restaurant_613910-7323.jpg", src: "http://img.b2bpic.net/free-photo/black-american-male-female-eating-vegan-food-restaurant_613910-7323.jpg", alt: "Customer 2"},
alt: "Customer 2",
},
{ {
src: "http://img.b2bpic.net/free-photo/high-angle-smiley-people-with-drinks_23-2150124809.jpg", src: "http://img.b2bpic.net/free-photo/high-angle-smiley-people-with-drinks_23-2150124809.jpg", alt: "Customer 3"},
alt: "Customer 3",
},
{ {
src: "http://img.b2bpic.net/free-photo/having-lunch-spacious-restaurant_52683-117480.jpg", src: "http://img.b2bpic.net/free-photo/having-lunch-spacious-restaurant_52683-117480.jpg", alt: "Customer 4"},
alt: "Customer 4",
},
{ {
src: "http://img.b2bpic.net/free-photo/close-up-woman-showing-menu-card-female-customer-sitting-restaurant_23-2147936254.jpg", src: "http://img.b2bpic.net/free-photo/close-up-woman-showing-menu-card-female-customer-sitting-restaurant_23-2147936254.jpg", alt: "Customer 5"},
alt: "Customer 5",
},
]} ]}
/> />
</div> </div>
@@ -137,26 +92,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
tag: "Signature", tag: "Signature", title: "Brunch", subtitle: "All Day", description: "Fluffy pancakes and artisanal Mediterranean breakfast creations.", imageSrc: "http://img.b2bpic.net/free-photo/texture-glass-table-table-setting-idea_169016-18539.jpg?_wi=2"},
title: "Brunch",
subtitle: "All Day",
description: "Fluffy pancakes and artisanal Mediterranean breakfast creations.",
imageSrc: "http://img.b2bpic.net/free-photo/texture-glass-table-table-setting-idea_169016-18539.jpg?_wi=2",
},
{ {
tag: "Gourmet", tag: "Gourmet", title: "Burgers", subtitle: "Handcrafted", description: "Premium ingredients meet bold culinary innovation.", imageSrc: "http://img.b2bpic.net/free-photo/lamb-chicken-burger-without-top-bun-with-mushroom-herbs-tomato-sauce_140725-8320.jpg?_wi=2"},
title: "Burgers",
subtitle: "Handcrafted",
description: "Premium ingredients meet bold culinary innovation.",
imageSrc: "http://img.b2bpic.net/free-photo/lamb-chicken-burger-without-top-bun-with-mushroom-herbs-tomato-sauce_140725-8320.jpg?_wi=2",
},
{ {
tag: "Fresh", tag: "Fresh", title: "Pokè", subtitle: "Vibrant", description: "Fresh, nutrient-dense bowls inspired by the sea.", imageSrc: "http://img.b2bpic.net/free-photo/bowl-with-salmon-rice-fresh-vegetables-poke-top-view-vertical_127032-2415.jpg?_wi=2"},
title: "Pokè",
subtitle: "Vibrant",
description: "Fresh, nutrient-dense bowls inspired by the sea.",
imageSrc: "http://img.b2bpic.net/free-photo/bowl-with-salmon-rice-fresh-vegetables-poke-top-view-vertical_127032-2415.jpg?_wi=2",
},
]} ]}
title="Our Signature Experience" title="Our Signature Experience"
description="Discover a curated journey of flavor and coastal Mediterranean flair." description="Discover a curated journey of flavor and coastal Mediterranean flair."
@@ -169,19 +109,13 @@ export default function LandingPage() {
title="A Destination Reimagined" title="A Destination Reimagined"
metrics={[ metrics={[
{ {
label: "Local Ingredients", label: "Local Ingredients", value: "100%", icon: Leaf,
value: "100%",
icon: Leaf,
}, },
{ {
label: "Seaside Location", label: "Seaside Location", value: "50m", icon: Waves,
value: "50m",
icon: Waves,
}, },
{ {
label: "Happy Guests", label: "Happy Guests", value: "10k+", icon: Heart,
value: "10k+",
icon: Heart,
}, },
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
@@ -196,41 +130,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "1", id: "1", name: "Octopus Burger", price: "€18", imageSrc: "http://img.b2bpic.net/free-photo/front-view-person-near-burger-plate-holding-jar-with-butter_23-2148784521.jpg"},
name: "Octopus Burger",
price: "€18",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-person-near-burger-plate-holding-jar-with-butter_23-2148784521.jpg",
},
{ {
id: "2", id: "2", name: "Signature Pokè", price: "€16", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-assortment-delicious-poke-bowl_23-2148873823.jpg"},
name: "Signature Pokè",
price: "€16",
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-assortment-delicious-poke-bowl_23-2148873823.jpg",
},
{ {
id: "3", id: "3", name: "Fluffy Pancakes", price: "€12", imageSrc: "http://img.b2bpic.net/free-photo/top-view-breakfast-crepes-with-jam-bed_23-2148797010.jpg"},
name: "Fluffy Pancakes",
price: "€12",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-breakfast-crepes-with-jam-bed_23-2148797010.jpg",
},
{ {
id: "4", id: "4", name: "Classic Gourmet", price: "€15", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-burgers-with-pickles-cutting-board_23-2148784500.jpg"},
name: "Classic Gourmet",
price: "€15",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-burgers-with-pickles-cutting-board_23-2148784500.jpg",
},
{ {
id: "5", id: "5", name: "Brunch Platter", price: "€22", imageSrc: "http://img.b2bpic.net/free-photo/ceramic-plate-toast-fried-egg-bacon-salad-ceramic-plate-wooden-desk_23-2148067226.jpg"},
name: "Brunch Platter",
price: "€22",
imageSrc: "http://img.b2bpic.net/free-photo/ceramic-plate-toast-fried-egg-bacon-salad-ceramic-plate-wooden-desk_23-2148067226.jpg",
},
{ {
id: "6", id: "6", name: "Oceanic Bowl", price: "€19", imageSrc: "http://img.b2bpic.net/free-photo/hawaiian-poke-bowl-with-salmon-bowl-with-seaweed-sesame-seeds-cabbage-top-view-flat-lay-banner_127032-2490.jpg"},
name: "Oceanic Bowl",
price: "€19",
imageSrc: "http://img.b2bpic.net/free-photo/hawaiian-poke-bowl-with-salmon-bowl-with-seaweed-sesame-seeds-cabbage-top-view-flat-lay-banner_127032-2490.jpg",
},
]} ]}
title="Curated Flavors" title="Curated Flavors"
description="From ocean-fresh pokè to gourmet burgers." description="From ocean-fresh pokè to gourmet burgers."
@@ -245,45 +155,20 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "Sofia R.", role: "Traveler", company: "Visitor", rating: 5,
name: "Sofia R.", imageSrc: "http://img.b2bpic.net/free-photo/young-happy-woman-having-fun-while-eating-dinner-communicating-with-friends-dining-table_637285-3342.jpg"},
role: "Traveler",
company: "Visitor",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-woman-having-fun-while-eating-dinner-communicating-with-friends-dining-table_637285-3342.jpg",
},
{ {
id: "2", id: "2", name: "Luca M.", role: "Foodie", company: "Local", rating: 5,
name: "Luca M.", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-woman-eating-donut-talking-her-boyfriend-cafe_637285-9080.jpg"},
role: "Foodie",
company: "Local",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-woman-eating-donut-talking-her-boyfriend-cafe_637285-9080.jpg",
},
{ {
id: "3", id: "3", name: "Elena V.", role: "Writer", company: "Journal", rating: 5,
name: "Elena V.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081466.jpg"},
role: "Writer",
company: "Journal",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081466.jpg",
},
{ {
id: "4", id: "4", name: "Marco P.", role: "Chef", company: "Critic", rating: 5,
name: "Marco P.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-mother-daughter-side-view_23-2149854624.jpg"},
role: "Chef",
company: "Critic",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiley-mother-daughter-side-view_23-2149854624.jpg",
},
{ {
id: "5", id: "5", name: "Giulia B.", role: "Manager", company: "Corporate", rating: 5,
name: "Giulia B.", imageSrc: "http://img.b2bpic.net/free-photo/friends-having-sangria-party-by-beach_23-2149481120.jpg"},
role: "Manager",
company: "Corporate",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/friends-having-sangria-party-by-beach_23-2149481120.jpg",
},
]} ]}
title="Stories from the Table" title="Stories from the Table"
description="Hear what our wonderful guests have to say about their KORA experience." description="Hear what our wonderful guests have to say about their KORA experience."
@@ -295,14 +180,7 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
names={[ names={[
"@kora_civitavecchia", "@kora_civitavecchia", "Fresh Food Daily", "Seaside Dining", "Gourmet Burgers", "Brunch Lovers", "Poke Perfection", "Join Us Today"]}
"Fresh Food Daily",
"Seaside Dining",
"Gourmet Burgers",
"Brunch Lovers",
"Poke Perfection",
"Join Us Today",
]}
title="Join the Kora Vibe" title="Join the Kora Vibe"
description="Follow us on Instagram for daily brunch inspiration." description="Follow us on Instagram for daily brunch inspiration."
/> />
@@ -314,20 +192,13 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "q1", id: "q1", title: "Where are we located?", content: "Just steps away from the Civitavecchia cruise port."},
title: "Where are we located?",
content: "Just steps away from the Civitavecchia cruise port.",
},
{ {
id: "q2", id: "q2", title: "Operating Hours?", content: "Open daily from 9:00 AM to 11:00 PM."},
title: "Operating Hours?",
content: "Open daily from 9:00 AM to 11:00 PM.",
},
{ {
id: "q3", id: "q3", title: "Do you offer delivery?", content: "Yes, through our primary partner apps."},
title: "Do you offer delivery?", {
content: "Yes, through our primary partner apps.", id: "q4", title: "How do I book a table?", content: "Click the Reserve button above to secure your table."},
},
]} ]}
title="Visit Us" title="Visit Us"
description="Conveniently located near the sea and cruise port." description="Conveniently located near the sea and cruise port."
@@ -342,25 +213,13 @@ export default function LandingPage() {
description="Secure your spot at Civitavecchias favorite brunch destination." description="Secure your spot at Civitavecchias favorite brunch destination."
inputs={[ inputs={[
{ {
name: "name", name: "name", type: "text", placeholder: "Your Name"},
type: "text",
placeholder: "Your Name",
},
{ {
name: "email", name: "email", type: "email", placeholder: "Email Address"},
type: "email",
placeholder: "Email Address",
},
{ {
name: "guests", name: "guests", type: "number", placeholder: "Number of Guests"},
type: "number",
placeholder: "Number of Guests",
},
{ {
name: "date", name: "date", type: "date", placeholder: "Reservation Date"},
type: "date",
placeholder: "Reservation Date",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/glass-beer-with-beautiful-tropical-maldives-island_1232-4472.jpg" imageSrc="http://img.b2bpic.net/free-photo/glass-beer-with-beautiful-tropical-maldives-island_1232-4472.jpg"
/> />
@@ -370,29 +229,19 @@ export default function LandingPage() {
<FooterSimple <FooterSimple
columns={[ columns={[
{ {
title: "KORA", title: "KORA", items: [
items: [
{ {
label: "About Us", label: "About Us", href: "#"},
href: "#",
},
{ {
label: "Menu", label: "Menu", href: "#menu"},
href: "#menu",
},
], ],
}, },
{ {
title: "Reserve", title: "Reserve", items: [
items: [
{ {
label: "Book Table", label: "Book Table", href: "#reserve"},
href: "#reserve",
},
{ {
label: "Events", label: "Events", href: "#"},
href: "#",
},
], ],
}, },
]} ]}
@@ -403,4 +252,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }