Update src/app/page.tsx
This commit is contained in:
212
src/app/page.tsx
212
src/app/page.tsx
@@ -30,69 +30,28 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Menu",
|
||||
id: "products",
|
||||
},
|
||||
{
|
||||
name: "Our Heritage",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Visit Us",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Menu", id: "products" },
|
||||
{ name: "Our Heritage", id: "about" },
|
||||
{ name: "Visit Us", id: "contact" },
|
||||
]}
|
||||
brandName="Le Perko"
|
||||
button={{
|
||||
text: "Order Online",
|
||||
}}
|
||||
button={{ text: "Order Online" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardRotatedCarousel
|
||||
background={{
|
||||
variant: "rotated-rays-static",
|
||||
}}
|
||||
background={{ variant: "rotated-rays-static" }}
|
||||
title="Artisanal Bagels, Riviera Warmth, Mother-Made Daily"
|
||||
description="Where sun-drenched mornings meet handcrafted tradition. Join us for coffee, connection, and a taste of the coast."
|
||||
buttons={[
|
||||
{
|
||||
text: "See Our Menu",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "See Our Menu" }]}
|
||||
carouselItems={[
|
||||
{
|
||||
id: "1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/arrangement-with-delicious-pie-cinnamon-sticks_23-2148325687.jpg",
|
||||
imageAlt: "Cafe interior",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/different-type-fresh-baked-rings-with-seeds-black-backdrop_23-2147975088.jpg",
|
||||
imageAlt: "Bagels display",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/drink-snacks-table_23-2147885843.jpg",
|
||||
imageAlt: "Cafe morning",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-pieces-donuts-sprinkled-with-powder-sugar_140725-6874.jpg",
|
||||
imageAlt: "Coffee art",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-daughter-mother-holding-gift-breakfast_23-2147788219.jpg",
|
||||
imageAlt: "Customer smiling",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cream-liquer_23-2148014925.jpg",
|
||||
imageAlt: "Bakery details",
|
||||
},
|
||||
{ id: "1", imageSrc: "http://img.b2bpic.net/free-photo/arrangement-with-delicious-pie-cinnamon-sticks_23-2148325687.jpg", imageAlt: "Cafe interior" },
|
||||
{ id: "2", imageSrc: "http://img.b2bpic.net/free-photo/different-type-fresh-baked-rings-with-seeds-black-backdrop_23-2147975088.jpg", imageAlt: "Bagels display" },
|
||||
{ id: "3", imageSrc: "http://img.b2bpic.net/free-photo/drink-snacks-table_23-2147885843.jpg", imageAlt: "Cafe morning" },
|
||||
{ id: "4", imageSrc: "http://img.b2bpic.net/free-photo/two-pieces-donuts-sprinkled-with-powder-sugar_140725-6874.jpg", imageAlt: "Coffee art" },
|
||||
{ id: "5", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-daughter-mother-holding-gift-breakfast_23-2147788219.jpg", imageAlt: "Customer smiling" },
|
||||
{ id: "6", imageSrc: "http://img.b2bpic.net/free-photo/cream-liquer_23-2148014925.jpg", imageAlt: "Bakery details" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -111,42 +70,12 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Sesame Classic",
|
||||
price: "$4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bagel-cup-tea-white-surface_114579-55142.jpg",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Riviera Salmon",
|
||||
price: "$12",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/english-muffin-with-egg-breakfast_661915-43.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Morning Classic Egg",
|
||||
price: "$8",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-homemade-bagels-flat-lay_23-2148516593.jpg",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Garden Hummus",
|
||||
price: "$9",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-colorful-hummus_23-2149447816.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Blueberry Bliss",
|
||||
price: "$5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-croissants-jam-breakfast_23-2148243513.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Everything Riviera",
|
||||
price: "$4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-half-fried-egg-bacon-salad-toast-gray-ceramic-plate_23-2148067161.jpg",
|
||||
},
|
||||
{ id: "p1", name: "Sesame Classic", price: "$4", imageSrc: "http://img.b2bpic.net/free-photo/bagel-cup-tea-white-surface_114579-55142.jpg" },
|
||||
{ id: "p2", name: "Riviera Salmon", price: "$12", imageSrc: "http://img.b2bpic.net/free-photo/english-muffin-with-egg-breakfast_661915-43.jpg" },
|
||||
{ id: "p3", name: "Morning Classic Egg", price: "$8", imageSrc: "http://img.b2bpic.net/free-photo/delicious-homemade-bagels-flat-lay_23-2148516593.jpg" },
|
||||
{ id: "p4", name: "Garden Hummus", price: "$9", imageSrc: "http://img.b2bpic.net/free-photo/top-view-colorful-hummus_23-2149447816.jpg" },
|
||||
{ id: "p5", name: "Blueberry Bliss", price: "$5", imageSrc: "http://img.b2bpic.net/free-photo/top-view-croissants-jam-breakfast_23-2148243513.jpg" },
|
||||
{ id: "p6", name: "Everything Riviera", price: "$4", imageSrc: "http://img.b2bpic.net/free-photo/close-up-half-fried-egg-bacon-salad-toast-gray-ceramic-plate_23-2148067161.jpg" },
|
||||
]}
|
||||
title="Handcrafted Daily Menu"
|
||||
description="Inspired by the coast and made with love every morning."
|
||||
@@ -155,21 +84,16 @@ export default function LandingPage() {
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardSixteen
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
negativeCard={{
|
||||
items: [
|
||||
"Corporate coldness",
|
||||
"Rush-hour service",
|
||||
"Pre-packaged goods",
|
||||
],
|
||||
"Corporate coldness", "Rush-hour service", "Pre-packaged goods"],
|
||||
}}
|
||||
positiveCard={{
|
||||
items: [
|
||||
"Artisanal warmth",
|
||||
"Genuine hospitality",
|
||||
"Handcrafted daily",
|
||||
],
|
||||
"Artisanal warmth", "Genuine hospitality", "Handcrafted daily"],
|
||||
}}
|
||||
title="Why Guests Linger"
|
||||
description="More than just a café; it's a home away from home."
|
||||
@@ -182,45 +106,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
title: "Great vibe!",
|
||||
quote: "The best bagels in town, truly feels like home.",
|
||||
name: "Clara M.",
|
||||
role: "Local Regular",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-leisure-lifestyle-concept-successful-young-man-black-hat-casual-t-shirt-having-coffee-sitting-sidewalk-restaurant_273609-1754.jpg",
|
||||
},
|
||||
id: "t1", title: "Great vibe!", quote: "The best bagels in town, truly feels like home.", name: "Clara M.", role: "Local Regular", imageSrc: "http://img.b2bpic.net/free-photo/people-leisure-lifestyle-concept-successful-young-man-black-hat-casual-t-shirt-having-coffee-sitting-sidewalk-restaurant_273609-1754.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
title: "Exceptional coffee",
|
||||
quote: "I come every day for the warmth and the coffee.",
|
||||
name: "Thomas B.",
|
||||
role: "Remote Worker",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-with-cup-coffee-looking-away_23-2148395384.jpg",
|
||||
},
|
||||
id: "t2", title: "Exceptional coffee", quote: "I come every day for the warmth and the coffee.", name: "Thomas B.", role: "Remote Worker", imageSrc: "http://img.b2bpic.net/free-photo/man-with-cup-coffee-looking-away_23-2148395384.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
title: "Pure magic",
|
||||
quote: "The mother-daughter duo makes this place special.",
|
||||
name: "Sophie P.",
|
||||
role: "Visitor",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-style-woman-is-sitting-cafeteria-street_291650-1190.jpg",
|
||||
},
|
||||
id: "t3", title: "Pure magic", quote: "The mother-daughter duo makes this place special.", name: "Sophie P.", role: "Visitor", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-style-woman-is-sitting-cafeteria-street_291650-1190.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
title: "A true gem",
|
||||
quote: "Simply delightful breakfast every morning.",
|
||||
name: "Jean D.",
|
||||
role: "Local",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-smiling-hipster-girl-trendy-summer-clothes-carefree-woman-sitting-veranda-terrace-cafe-drinking-coffee-positive-model-having-fun-dreams_158538-15945.jpg",
|
||||
},
|
||||
id: "t4", title: "A true gem", quote: "Simply delightful breakfast every morning.", name: "Jean D.", role: "Local", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-smiling-hipster-girl-trendy-summer-clothes-carefree-woman-sitting-veranda-terrace-cafe-drinking-coffee-positive-model-having-fun-dreams_158538-15945.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
title: "My daily spot",
|
||||
quote: "Excellent service and consistently fresh bagels.",
|
||||
name: "Marie L.",
|
||||
role: "Regular",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-curly-woman-enjoying-her-wine-bar_627829-6878.jpg",
|
||||
},
|
||||
id: "t5", title: "My daily spot", quote: "Excellent service and consistently fresh bagels.", name: "Marie L.", role: "Regular", imageSrc: "http://img.b2bpic.net/free-photo/young-curly-woman-enjoying-her-wine-bar_627829-6878.jpg"},
|
||||
]}
|
||||
title="Loved by Our Community"
|
||||
description="Discover what our regulars are saying."
|
||||
@@ -233,20 +127,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Do you offer WiFi?",
|
||||
content: "Yes, we provide high-speed WiFi for all our guests.",
|
||||
},
|
||||
id: "q1", title: "Do you offer WiFi?", content: "Yes, we provide high-speed WiFi for all our guests."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Are you dog-friendly?",
|
||||
content: "Yes, we love having your furry companions on our terrace.",
|
||||
},
|
||||
id: "q2", title: "Are you dog-friendly?", content: "Yes, we love having your furry companions on our terrace."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Do you offer catering?",
|
||||
content: "We offer catering for small events and gatherings.",
|
||||
},
|
||||
id: "q3", title: "Do you offer catering?", content: "We offer catering for small events and gatherings."},
|
||||
]}
|
||||
title="Common Inquiries"
|
||||
description="Everything you need to know about our cafe."
|
||||
@@ -257,9 +142,7 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Visit Us"
|
||||
title="Join the Community"
|
||||
description="Sign up for our newsletter for weekly specials and news."
|
||||
@@ -269,38 +152,9 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
columns={[
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Facebook",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "123 Riviera St, Nice",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "+33 4 00 00 00 00",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ items: [{ label: "Instagram", href: "#" }, { label: "Facebook", href: "#" }] },
|
||||
{ items: [{ label: "123 Riviera St, Nice", href: "#" }, { label: "+33 4 00 00 00 00", href: "#" }] },
|
||||
{ items: [{ label: "Privacy Policy", href: "#" }] },
|
||||
]}
|
||||
logoText="Le Perko"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user