Compare commits
6 Commits
version_1
...
b079044a48
| Author | SHA1 | Date | |
|---|---|---|---|
| b079044a48 | |||
| 14d26098a1 | |||
| 193046c1be | |||
| d4b3f3f3fb | |||
| e403d1f695 | |||
| 674a6cf9a2 |
246
src/app/page.tsx
246
src/app/page.tsx
@@ -1,4 +1,4 @@
|
|||||||
"use client"
|
"use client";
|
||||||
|
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import NavbarStyleMinimal from '@/components/navbar/NavbarStyleMinimal';
|
import NavbarStyleMinimal from '@/components/navbar/NavbarStyleMinimal';
|
||||||
@@ -9,7 +9,7 @@ import ProductCardSeven from '@/components/sections/product/ProductCardSeven';
|
|||||||
import TestimonialCardNine from '@/components/sections/testimonial/TestimonialCardNine';
|
import TestimonialCardNine from '@/components/sections/testimonial/TestimonialCardNine';
|
||||||
import ContactFaq from '@/components/sections/contact/ContactFaq';
|
import ContactFaq from '@/components/sections/contact/ContactFaq';
|
||||||
import FooterMedia from '@/components/sections/footer/FooterMedia';
|
import FooterMedia from '@/components/sections/footer/FooterMedia';
|
||||||
import { Leaf, Zap, Star, Heart, MapPin } from 'lucide-react';
|
import { Coffee, Leaf, Zap, Star, Heart } from 'lucide-react';
|
||||||
|
|
||||||
export default function CoffeePage() {
|
export default function CoffeePage() {
|
||||||
return (
|
return (
|
||||||
@@ -27,11 +27,15 @@ export default function CoffeePage() {
|
|||||||
>
|
>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarStyleMinimal
|
<NavbarStyleMinimal
|
||||||
brandName="Gloria"
|
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766573457718-zh216nxd.jpg"
|
||||||
button={{
|
links={[
|
||||||
text: "Book a Table",
|
{ label: "Menu", href: "features" },
|
||||||
href: "#contact"
|
{ label: "About", href: "about" },
|
||||||
}}
|
{ label: "Products", href: "products" },
|
||||||
|
{ label: "Contact", href: "contact" }
|
||||||
|
]}
|
||||||
|
cta="Book a Table"
|
||||||
|
ctaLink="contact"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -39,72 +43,23 @@ export default function CoffeePage() {
|
|||||||
<HeroBillboardMetrics
|
<HeroBillboardMetrics
|
||||||
title="Welcome to Gloria Coffee"
|
title="Welcome to Gloria Coffee"
|
||||||
description="Experience the finest specialty coffee in a warm, inviting atmosphere. From our carefully sourced beans to expertly crafted beverages, every cup tells a story."
|
description="Experience the finest specialty coffee in a warm, inviting atmosphere. From our carefully sourced beans to expertly crafted beverages, every cup tells a story."
|
||||||
tag="Specialty Coffee House"
|
primaryCta="Explore Menu"
|
||||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766573457718-zh216nxd.jpg"
|
primaryCtaLink="features"
|
||||||
imageAlt="Gloria Coffee House"
|
secondaryCta="Visit Us"
|
||||||
frameStyle="card"
|
secondaryCtaLink="contact"
|
||||||
metricsLabel="Trusted by coffee lovers and professionals worldwide"
|
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{ label: "Years of Excellence", value: "15+" },
|
||||||
id: "1",
|
{ label: "Happy Customers Daily", value: "1000+" },
|
||||||
value: "15+",
|
{ label: "Premium Coffee Blends", value: "50+" }
|
||||||
label: "Years of Excellence"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "2",
|
|
||||||
value: "1000+",
|
|
||||||
label: "Happy Customers Daily"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "3",
|
|
||||||
value: "50+",
|
|
||||||
label: "Premium Coffee Blends"
|
|
||||||
}
|
|
||||||
]}
|
|
||||||
buttons={[
|
|
||||||
{
|
|
||||||
text: "Explore Menu",
|
|
||||||
href: "#products"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
text: "Visit Us",
|
|
||||||
href: "#contact"
|
|
||||||
}
|
|
||||||
]}
|
]}
|
||||||
|
image="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766573457718-zh216nxd.jpg"
|
||||||
|
badge="Specialty Coffee House"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" data-section="about">
|
<div id="about" data-section="about">
|
||||||
<SplitAbout
|
<SplitAbout
|
||||||
title="Our Story"
|
description="Gloria Coffee was founded with a simple passion: to bring the world's finest coffees to your cup. We believe every sip should be a moment of joy and connection. We partner directly with sustainable coffee farms, employ expert baristas who craft each drink with precision, maintain premium quality standards, and focus on being a community gathering place for meaningful moments."
|
||||||
description="Gloria Coffee was founded with a simple passion: to bring the world's finest coffees to your cup. We believe every sip should be a moment of joy and connection."
|
|
||||||
imagePosition="right"
|
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground="noInvert"
|
|
||||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766504475843-rx4nokgi.jpg"
|
|
||||||
imageAlt="Gloria Coffee Interior"
|
|
||||||
bulletPoints={[
|
|
||||||
{
|
|
||||||
title: "Ethically Sourced",
|
|
||||||
description: "We partner directly with sustainable coffee farms around the world",
|
|
||||||
icon: Leaf
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Expert Baristas",
|
|
||||||
description: "Our trained professionals craft each drink with precision and care",
|
|
||||||
icon: Zap
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Premium Quality",
|
|
||||||
description: "Only the finest beans and ingredients make it to your cup",
|
|
||||||
icon: Star
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Community Focus",
|
|
||||||
description: "More than coffee - we're a gathering place for meaningful moments",
|
|
||||||
icon: Heart
|
|
||||||
}
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -112,33 +67,27 @@ export default function CoffeePage() {
|
|||||||
<FeatureCardFifteen
|
<FeatureCardFifteen
|
||||||
title="Our Specialty Drinks"
|
title="Our Specialty Drinks"
|
||||||
description="Handcrafted beverages that elevate your coffee experience"
|
description="Handcrafted beverages that elevate your coffee experience"
|
||||||
tag="Signature Selection"
|
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
id: "1",
|
|
||||||
title: "Caramel Macchiato",
|
title: "Caramel Macchiato",
|
||||||
description: "Espresso with steamed milk and signature caramel drizzle",
|
description: "Espresso with steamed milk and signature caramel drizzle",
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766414392169-w4l2sncs.jpg",
|
image: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766414392169-w4l2sncs.jpg",
|
||||||
imageAlt: "Caramel Macchiato"
|
icon: Coffee
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2",
|
|
||||||
title: "Single Origin Espresso",
|
title: "Single Origin Espresso",
|
||||||
description: "Pure, bold, and perfectly extracted from premium beans",
|
description: "Pure, bold, and perfectly extracted from premium beans",
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766414395178-77w1rchc.jpg",
|
image: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766414395178-77w1rchc.jpg",
|
||||||
imageAlt: "Single Origin Espresso"
|
icon: Star
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "3",
|
|
||||||
title: "Iced Vanilla Latte",
|
title: "Iced Vanilla Latte",
|
||||||
description: "Smooth, refreshing, and perfect for warm days",
|
description: "Smooth, refreshing, and perfect for warm days",
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766414393098-5j3dbjps.jpg",
|
image: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766414393098-5j3dbjps.jpg",
|
||||||
imageAlt: "Iced Vanilla Latte"
|
icon: Heart
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
animationType="slide-up"
|
badge="Signature Selection"
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground="noInvert"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -146,35 +95,33 @@ export default function CoffeePage() {
|
|||||||
<ProductCardSeven
|
<ProductCardSeven
|
||||||
title="Featured Menu Items"
|
title="Featured Menu Items"
|
||||||
description="Discover our most loved offerings"
|
description="Discover our most loved offerings"
|
||||||
tag="Must Try"
|
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "1",
|
|
||||||
name: "Morning Croissant",
|
name: "Morning Croissant",
|
||||||
price: "$5.99",
|
price: "$5.99",
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766573458620-djq2znw8.jpg",
|
image: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766573458620-djq2znw8.jpg",
|
||||||
imageAlt: "Butter Croissant"
|
rating: 4.8,
|
||||||
|
ctaText: "Order Now",
|
||||||
|
ctaLink: "contact"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2",
|
|
||||||
name: "Caprese Sandwich",
|
name: "Caprese Sandwich",
|
||||||
price: "$9.99",
|
price: "$9.99",
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766414396263-ecaeakat.jpg",
|
image: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766414396263-ecaeakat.jpg",
|
||||||
imageAlt: "Fresh Caprese Sandwich"
|
rating: 4.9,
|
||||||
|
ctaText: "Order Now",
|
||||||
|
ctaLink: "contact"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "3",
|
|
||||||
name: "Chocolate Cake",
|
name: "Chocolate Cake",
|
||||||
price: "$6.99",
|
price: "$6.99",
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766573460458-6fck1vod.jpg",
|
image: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766573460458-6fck1vod.jpg",
|
||||||
imageAlt: "Rich Chocolate Cake"
|
rating: 4.7,
|
||||||
|
ctaText: "Order Now",
|
||||||
|
ctaLink: "contact"
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
gridVariant="uniform-all-items-equal"
|
badge="Must Try"
|
||||||
animationType="slide-up"
|
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground="noInvert"
|
|
||||||
carouselMode="buttons"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -182,40 +129,30 @@ export default function CoffeePage() {
|
|||||||
<TestimonialCardNine
|
<TestimonialCardNine
|
||||||
title="What Our Customers Say"
|
title="What Our Customers Say"
|
||||||
description="Join thousands who've made Gloria their favorite coffeehouse"
|
description="Join thousands who've made Gloria their favorite coffeehouse"
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground="noInvert"
|
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1",
|
|
||||||
quote: "The best espresso I've had outside of Italy. Every barista knows how to perfect each drink.",
|
quote: "The best espresso I've had outside of Italy. Every barista knows how to perfect each drink.",
|
||||||
name: "Maria Rodriguez",
|
author: "Maria Rodriguez",
|
||||||
role: "Regular Customer",
|
role: "Regular Customer",
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766679215769-8spgigse.jpg",
|
avatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766679215769-8spgigse.jpg"
|
||||||
imageAlt: "Maria Rodriguez"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2",
|
|
||||||
quote: "Gloria is my creative sanctuary. Great coffee, peaceful ambiance, and amazing staff.",
|
quote: "Gloria is my creative sanctuary. Great coffee, peaceful ambiance, and amazing staff.",
|
||||||
name: "James Chen",
|
author: "James Chen",
|
||||||
role: "Freelancer",
|
role: "Freelancer",
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766508653705-qp2xy5s6.jpg",
|
avatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766508653705-qp2xy5s6.jpg"
|
||||||
imageAlt: "James Chen"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "3",
|
|
||||||
quote: "I bring all my clients here for meetings. The atmosphere and quality coffee make the perfect impression.",
|
quote: "I bring all my clients here for meetings. The atmosphere and quality coffee make the perfect impression.",
|
||||||
name: "Sarah Thompson",
|
author: "Sarah Thompson",
|
||||||
role: "Business Owner",
|
role: "Business Owner",
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766679217178-y1zjo42n.jpg",
|
avatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766679217178-y1zjo42n.jpg"
|
||||||
imageAlt: "Sarah Thompson"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "4",
|
|
||||||
quote: "The team remembers my order and always greets me with a smile. That's customer service done right.",
|
quote: "The team remembers my order and always greets me with a smile. That's customer service done right.",
|
||||||
name: "Michael Park",
|
author: "Michael Park",
|
||||||
role: "Morning Regular",
|
role: "Morning Regular",
|
||||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766679218140-bhsns38m.jpg",
|
avatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766679218140-bhsns38m.jpg"
|
||||||
imageAlt: "Michael Park"
|
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
@@ -223,37 +160,26 @@ export default function CoffeePage() {
|
|||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactFaq
|
<ContactFaq
|
||||||
ctaTitle="Visit Gloria Coffee"
|
title="Visit Gloria Coffee"
|
||||||
ctaDescription="Join us for your next coffee break. We're open seven days a week."
|
description="Join us for your next coffee break. We're open seven days a week."
|
||||||
ctaButton={{
|
ctaText="Get Directions"
|
||||||
text: "Get Directions",
|
ctaLink="https://maps.google.com"
|
||||||
href: "https://maps.google.com"
|
|
||||||
}}
|
|
||||||
ctaIcon={MapPin}
|
|
||||||
useInvertedBackground="noInvert"
|
|
||||||
animationType="slide-up"
|
|
||||||
accordionAnimationType="smooth"
|
|
||||||
showCard={true}
|
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "1",
|
question: "What are your opening hours?",
|
||||||
title: "What are your opening hours?",
|
answer: "Monday - Friday: 6:00 AM - 8:00 PM. Saturday - Sunday: 8:00 AM - 9:00 PM. We're closed on major holidays."
|
||||||
content: "Monday - Friday: 6:00 AM - 8:00 PM. Saturday - Sunday: 8:00 AM - 9:00 PM. We're closed on major holidays."
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2",
|
question: "Do you offer WiFi?",
|
||||||
title: "Do you offer WiFi?",
|
answer: "Yes, free WiFi is available to all customers. Password is displayed at the counter."
|
||||||
content: "Yes, free WiFi is available to all customers. Password is displayed at the counter."
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "3",
|
question: "Can I reserve a table?",
|
||||||
title: "Can I reserve a table?",
|
answer: "For groups of 6 or more, we recommend calling ahead at (555) 123-4567 to reserve seating."
|
||||||
content: "For groups of 6 or more, we recommend calling ahead at (555) 123-4567 to reserve seating."
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "4",
|
question: "Do you have vegan options?",
|
||||||
title: "Do you have vegan options?",
|
answer: "Absolutely! We offer plant-based milk alternatives and vegan pastries. Ask our baristas for recommendations."
|
||||||
content: "Absolutely! We offer plant-based milk alternatives and vegan pastries. Ask our baristas for recommendations."
|
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
@@ -261,60 +187,36 @@ export default function CoffeePage() {
|
|||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterMedia
|
<FooterMedia
|
||||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766565658398-rzdk67xj.jpg"
|
|
||||||
imageAlt="Premium Coffee Beans"
|
|
||||||
logoText="Gloria"
|
logoText="Gloria"
|
||||||
copyrightText="© 2025 Gloria Coffee. All rights reserved."
|
description="Premium specialty coffee house serving the finest beverages since 2010."
|
||||||
columns={[
|
copyright="© 2025 Gloria Coffee. All rights reserved."
|
||||||
|
links={[
|
||||||
{
|
{
|
||||||
title: "Hours",
|
title: "Hours",
|
||||||
items: [
|
items: [
|
||||||
{
|
{ label: "Monday - Friday: 6 AM - 8 PM", href: "contact" },
|
||||||
label: "Monday - Friday: 6 AM - 8 PM"
|
{ label: "Saturday - Sunday: 8 AM - 9 PM", href: "contact" },
|
||||||
},
|
{ label: "Contact: (555) 123-4567", href: "contact" }
|
||||||
{
|
|
||||||
label: "Saturday - Sunday: 8 AM - 9 PM"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Contact: (555) 123-4567"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Location",
|
title: "Location",
|
||||||
items: [
|
items: [
|
||||||
{
|
{ label: "123 Coffee Street", href: "https://maps.google.com" },
|
||||||
label: "123 Coffee Street",
|
{ label: "Downtown District", href: "https://maps.google.com" },
|
||||||
href: "https://maps.google.com"
|
{ label: "Get Directions", href: "https://maps.google.com" }
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Downtown District",
|
|
||||||
href: "https://maps.google.com"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Get Directions",
|
|
||||||
href: "https://maps.google.com"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Follow Us",
|
title: "Follow Us",
|
||||||
items: [
|
items: [
|
||||||
{
|
{ label: "Instagram", href: "https://instagram.com" },
|
||||||
label: "Instagram",
|
{ label: "Facebook", href: "https://facebook.com" },
|
||||||
href: "https://instagram.com"
|
{ label: "Contact Us", href: "contact" }
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Facebook",
|
|
||||||
href: "https://facebook.com"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Contact Us",
|
|
||||||
href: "#contact"
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
|
media="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766565658398-rzdk67xj.jpg"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
|
|||||||
Reference in New Issue
Block a user