Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
202
src/app/page.tsx
202
src/app/page.tsx
@@ -31,34 +31,20 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "/",
|
||||
},
|
||||
name: "Home", id: "/"},
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
name: "About", id: "#about"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "#menu",
|
||||
},
|
||||
name: "Menu", id: "#menu"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "#testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "#testimonials"},
|
||||
{
|
||||
name: "FAQs",
|
||||
id: "#faq",
|
||||
},
|
||||
name: "FAQs", id: "#faq"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
button={{
|
||||
text: "Reserve Your Spot",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Reserve Your Spot", href: "#contact"}}
|
||||
brandName="Cafe Hideout"
|
||||
/>
|
||||
</div>
|
||||
@@ -66,40 +52,21 @@ export default function LandingPage() {
|
||||
<div id="home" data-section="home">
|
||||
<HeroSplitDualMedia
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
title="Your Perfect Escape Awaits Here"
|
||||
description="Discover a cozy neighborhood café where great coffee, welcoming vibes, and hidden corners make every visit feel like finding a secret gem"
|
||||
tag="Neighborhood Favorite"
|
||||
tagAnimation="slide-up"
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve Your Spot",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Reserve Your Spot", href: "#contact"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-cafe-enjoying-book_23-2150064697.jpg",
|
||||
imageAlt: "Cozy cafe interior with warm lighting and comfortable seating",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-cafe-enjoying-book_23-2150064697.jpg", imageAlt: "Cozy cafe interior with warm lighting and comfortable seating"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crop-hands-pouring-coffee_23-2147795717.jpg",
|
||||
imageAlt: "Barista making latte art with precision",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-golden-suit-sits-cafe_8353-301.jpg",
|
||||
imageAlt: "Woman in golden suit sits in the cafe ",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-albino-woman-sitting-table_23-2150171835.jpg",
|
||||
imageAlt: "Side view albino woman sitting at table",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/luxury-dining-room-illuminated-by-candlelight-glow-generated-by-ai_188544-24152.jpg",
|
||||
imageAlt: "Luxury dining room illuminated by candlelight glow generated by AI",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crop-hands-pouring-coffee_23-2147795717.jpg", imageAlt: "Barista making latte art with precision"}
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
rating={5}
|
||||
@@ -116,21 +83,13 @@ export default function LandingPage() {
|
||||
description="Cafe Hideout began with a passion for exceptional coffee and creating a space where everyone feels at home. We source the finest beans and bake fresh pastries daily, ensuring every visit is a delightful experience. Come for the coffee, stay for the comfort."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Artisan Coffee",
|
||||
description: "Expertly brewed single-origin beans and signature blends.",
|
||||
},
|
||||
title: "Artisan Coffee", description: "Expertly brewed single-origin beans and signature blends."},
|
||||
{
|
||||
title: "Freshly Baked Pastries",
|
||||
description: "Daily selection of croissants, muffins, and cakes.",
|
||||
},
|
||||
title: "Freshly Baked Pastries", description: "Daily selection of croissants, muffins, and cakes."},
|
||||
{
|
||||
title: "Cozy Ambiance",
|
||||
description: "Relaxing decor, soft music, and hidden corners for quiet moments.",
|
||||
},
|
||||
title: "Cozy Ambiance", description: "Relaxing decor, soft music, and hidden corners for quiet moments."},
|
||||
{
|
||||
title: "Free High-Speed Wi-Fi",
|
||||
description: "Perfect for remote work, study sessions, or catching up online.",
|
||||
},
|
||||
title: "Free High-Speed Wi-Fi", description: "Perfect for remote work, study sessions, or catching up online."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/cheerful-barista-with-cup_23-2147795720.jpg"
|
||||
imageAlt="Friendly barista serving coffee to a smiling customer"
|
||||
@@ -145,17 +104,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
negativeCard={{
|
||||
items: [
|
||||
"Loud, Distracting Environments",
|
||||
"Slow, Unreliable Internet",
|
||||
"Uncomfortable, Generic Seating",
|
||||
],
|
||||
"Loud, Distracting Environments", "Slow, Unreliable Internet", "Uncomfortable, Generic Seating"],
|
||||
}}
|
||||
positiveCard={{
|
||||
items: [
|
||||
"Quiet Workspaces & Meeting Spots",
|
||||
"Reliable High-Speed Wi-Fi",
|
||||
"Plush Seating & Inviting Ambiance",
|
||||
],
|
||||
"Quiet Workspaces & Meeting Spots", "Reliable High-Speed Wi-Fi", "Plush Seating & Inviting Ambiance"],
|
||||
}}
|
||||
title="More Than Just Coffee"
|
||||
description="We've created a space designed for your needs, whether you're working, studying, or simply unwinding."
|
||||
@@ -170,47 +123,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p-espresso",
|
||||
name: "Classic Espresso",
|
||||
price: "$3.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-view-cold-coffee-with-cookies-blurred-grinder_23-2148441200.jpg",
|
||||
imageAlt: "A small cup of classic espresso",
|
||||
},
|
||||
id: "p-espresso", name: "Classic Espresso", price: "$3.00", imageSrc: "http://img.b2bpic.net/free-photo/high-view-cold-coffee-with-cookies-blurred-grinder_23-2148441200.jpg", imageAlt: "A small cup of classic espresso"},
|
||||
{
|
||||
id: "p-latte",
|
||||
name: "Vanilla Latte",
|
||||
price: "$5.50",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cup-coffee-with-natural-steam-white-wooden-table-selective-focus-christmas-background-with-copy-space-hot-coffee-drink-concept-christmas-tree-with-garland-table-new-year-concept_166373-1864.jpg",
|
||||
imageAlt: "A vanilla latte with beautiful latte art",
|
||||
},
|
||||
id: "p-latte", name: "Vanilla Latte", price: "$5.50", imageSrc: "http://img.b2bpic.net/free-photo/cup-coffee-with-natural-steam-white-wooden-table-selective-focus-christmas-background-with-copy-space-hot-coffee-drink-concept-christmas-tree-with-garland-table-new-year-concept_166373-1864.jpg", imageAlt: "A vanilla latte with beautiful latte art"},
|
||||
{
|
||||
id: "p-croissant",
|
||||
name: "Fresh Croissant",
|
||||
price: "$4.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/strawberries-fig-near-croissant_23-2147717730.jpg",
|
||||
imageAlt: "A freshly baked golden croissant",
|
||||
},
|
||||
id: "p-croissant", name: "Fresh Croissant", price: "$4.00", imageSrc: "http://img.b2bpic.net/free-photo/strawberries-fig-near-croissant_23-2147717730.jpg", imageAlt: "A freshly baked golden croissant"},
|
||||
{
|
||||
id: "p-sandwich",
|
||||
name: "Caprese Sandwich",
|
||||
price: "$9.50",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-club-sandwich-potato-cheeps-plate-with-sauce_176474-3047.jpg",
|
||||
imageAlt: "A fresh Caprese sandwich with mozzarella, tomato, and basil",
|
||||
},
|
||||
id: "p-sandwich", name: "Caprese Sandwich", price: "$9.50", imageSrc: "http://img.b2bpic.net/free-photo/side-view-club-sandwich-potato-cheeps-plate-with-sauce_176474-3047.jpg", imageAlt: "A fresh Caprese sandwich with mozzarella, tomato, and basil"},
|
||||
{
|
||||
id: "p-iced-tea",
|
||||
name: "Peach Iced Tea",
|
||||
price: "$4.75",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fruity-fresh-drinks_23-2148606430.jpg",
|
||||
imageAlt: "A glass of refreshing peach iced tea with lemon",
|
||||
},
|
||||
id: "p-iced-tea", name: "Peach Iced Tea", price: "$4.75", imageSrc: "http://img.b2bpic.net/free-photo/fruity-fresh-drinks_23-2148606430.jpg", imageAlt: "A glass of refreshing peach iced tea with lemon"},
|
||||
{
|
||||
id: "p-muffin",
|
||||
name: "Blueberry Muffin",
|
||||
price: "$3.75",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chocolate-brownies-with-cranberries-wooden-desk-bright-backgroundk-cake-biscuit-sweet-bake-dough_140725-22250.jpg",
|
||||
imageAlt: "A delicious blueberry muffin with a crumble topping",
|
||||
},
|
||||
id: "p-muffin", name: "Blueberry Muffin", price: "$3.75", imageSrc: "http://img.b2bpic.net/free-photo/top-view-chocolate-brownies-with-cranberries-wooden-desk-bright-backgroundk-cake-biscuit-sweet-bake-dough_140725-22250.jpg", imageAlt: "A delicious blueberry muffin with a crumble topping"},
|
||||
]}
|
||||
title="Our Signature Menu"
|
||||
description="From rich espresso to delightful pastries, discover your new favorite at Cafe Hideout."
|
||||
@@ -223,50 +146,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t-1",
|
||||
title: "My Favorite Local Spot!",
|
||||
quote: "Cafe Hideout is my go-to for a peaceful morning coffee. The ambiance is perfect, and their lattes are simply divine. It truly feels like a hidden gem.",
|
||||
name: "Sarah Johnson",
|
||||
role: "Local Professional",
|
||||
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-15944.jpg",
|
||||
imageAlt: "Sarah Johnson, a happy customer",
|
||||
},
|
||||
id: "t-1", title: "My Favorite Local Spot!", quote: "Cafe Hideout is my go-to for a peaceful morning coffee. The ambiance is perfect, and their lattes are simply divine. It truly feels like a hidden gem.", name: "Sarah Johnson", role: "Local Professional", 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-15944.jpg", imageAlt: "Sarah Johnson, a happy customer"},
|
||||
{
|
||||
id: "t-2",
|
||||
title: "Productivity Haven",
|
||||
quote: "As a remote worker, reliable Wi-Fi and a comfortable environment are crucial. Cafe Hideout delivers on both, plus amazing pastries! Highly recommend for focus.",
|
||||
name: "Michael Chen",
|
||||
role: "Freelance Designer",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-writing-shcedule-diary-with-cup-coffee-desk-caf_23-2147925430.jpg",
|
||||
imageAlt: "Michael Chen, a remote worker",
|
||||
},
|
||||
id: "t-2", title: "Productivity Haven", quote: "As a remote worker, reliable Wi-Fi and a comfortable environment are crucial. Cafe Hideout delivers on both, plus amazing pastries! Highly recommend for focus.", name: "Michael Chen", role: "Freelance Designer", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-writing-shcedule-diary-with-cup-coffee-desk-caf_23-2147925430.jpg", imageAlt: "Michael Chen, a remote worker"},
|
||||
{
|
||||
id: "t-3",
|
||||
title: "Perfect for Catching Up",
|
||||
quote: "I love meeting friends here. The cozy corners are great for conversation, and their iced teas are so refreshing. Always a welcoming vibe!",
|
||||
name: "Emily Rodriguez",
|
||||
role: "Student",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wireless-internet-cafe_329181-2897.jpg",
|
||||
imageAlt: "Emily Rodriguez, a student",
|
||||
},
|
||||
id: "t-3", title: "Perfect for Catching Up", quote: "I love meeting friends here. The cozy corners are great for conversation, and their iced teas are so refreshing. Always a welcoming vibe!", name: "Emily Rodriguez", role: "Student", imageSrc: "http://img.b2bpic.net/free-photo/wireless-internet-cafe_329181-2897.jpg", imageAlt: "Emily Rodriguez, a student"},
|
||||
{
|
||||
id: "t-4",
|
||||
title: "Authentic & Inviting",
|
||||
quote: "You can tell the passion behind Cafe Hideout. Every detail, from the coffee quality to the warm service, makes it stand out. A true neighborhood treasure.",
|
||||
name: "David Kim",
|
||||
role: "Community Member",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-book-coffee-shop_23-2150378308.jpg",
|
||||
imageAlt: "David Kim, a local community member",
|
||||
},
|
||||
id: "t-4", title: "Authentic & Inviting", quote: "You can tell the passion behind Cafe Hideout. Every detail, from the coffee quality to the warm service, makes it stand out. A true neighborhood treasure.", name: "David Kim", role: "Community Member", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-book-coffee-shop_23-2150378308.jpg", imageAlt: "David Kim, a local community member"},
|
||||
{
|
||||
id: "t-5",
|
||||
title: "My Daily Dose of Calm",
|
||||
quote: "Coming here is like a mini-vacation. It's the perfect escape from the daily hustle. The staff are always friendly, and the coffee is consistently excellent.",
|
||||
name: "Jessica Lee",
|
||||
role: "Marketing Manager",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-tanned-european-female-wearing-floral-mask-amusement-park_181624-33077.jpg",
|
||||
imageAlt: "Jessica Lee, a marketing manager",
|
||||
},
|
||||
id: "t-5", title: "My Daily Dose of Calm", quote: "Coming here is like a mini-vacation. It's the perfect escape from the daily hustle. The staff are always friendly, and the coffee is consistently excellent.", name: "Jessica Lee", role: "Marketing Manager", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-tanned-european-female-wearing-floral-mask-amusement-park_181624-33077.jpg", imageAlt: "Jessica Lee, a marketing manager"},
|
||||
]}
|
||||
title="What Our Guests Say"
|
||||
description="Hear from our beloved customers about their experiences at Cafe Hideout."
|
||||
@@ -279,20 +167,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "faq-1",
|
||||
title: "Do you take reservations?",
|
||||
content: "Yes, we highly recommend making a reservation, especially for groups or during peak hours, to ensure you get a spot. You can reserve directly through our contact section.",
|
||||
},
|
||||
id: "faq-1", title: "Do you take reservations?", content: "Yes, we highly recommend making a reservation, especially for groups or during peak hours, to ensure you get a spot. You can reserve directly through our contact section."},
|
||||
{
|
||||
id: "faq-2",
|
||||
title: "What are your operating hours?",
|
||||
content: "We are open Monday to Friday from 7 AM to 7 PM, and Saturday to Sunday from 8 AM to 6 PM. Check our contact page for any special holiday hours.",
|
||||
},
|
||||
id: "faq-2", title: "What are your operating hours?", content: "We are open Monday to Friday from 7 AM to 7 PM, and Saturday to Sunday from 8 AM to 6 PM. Check our contact page for any special holiday hours."},
|
||||
{
|
||||
id: "faq-3",
|
||||
title: "Is your Wi-Fi reliable for remote work?",
|
||||
content: "Absolutely! We pride ourselves on providing high-speed, reliable Wi-Fi perfect for remote work, online classes, or simply browsing. Feel free to stay as long as you need.",
|
||||
},
|
||||
id: "faq-3", title: "Is your Wi-Fi reliable for remote work?", content: "Absolutely! We pride ourselves on providing high-speed, reliable Wi-Fi perfect for remote work, online classes, or simply browsing. Feel free to stay as long as you need."},
|
||||
]}
|
||||
title="Got Questions?"
|
||||
description="Find quick answers to common queries about Cafe Hideout."
|
||||
@@ -304,18 +183,13 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
text="Ready to discover your perfect escape? Contact us to reserve a table or simply drop by during our opening hours. We can't wait to welcome you! Find us at 123 Cozy Corner, Downtown."
|
||||
buttons={[
|
||||
{
|
||||
text: "Make a Reservation",
|
||||
href: "#",
|
||||
},
|
||||
text: "Make a Reservation", href: "#"},
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "https://www.google.com/maps/search/123+Cozy+Corner,+Downtown",
|
||||
},
|
||||
text: "Get Directions", href: "https://www.google.com/maps/search/123+Cozy+Corner,+Downtown"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -324,13 +198,9 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="Cafe Hideout"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Privacy Policy", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Terms of Service",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Terms of Service", href: "#"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user