Merge version_1 into main #3

Merged
bender merged 1 commits from version_1 into main 2026-03-31 04:53:44 +00:00

View File

@@ -2,110 +2,100 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import HeroOverlay from '@/components/sections/hero/HeroOverlay';
import LegalSection from '@/components/legal/LegalSection';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import HeroOverlay from '@/components/sections/hero/HeroOverlay';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import { Coffee } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="directional-hover"
defaultTextAnimation="background-highlight"
borderRadius="pill"
contentWidth="smallMedium"
sizing="largeSmallSizeMediumTitles"
background="fluid"
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="diagonal-gradient"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="semibold"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleCentered
navItems={[
{ name: "Home", id: "/" },
{ name: "Menu", id: "/menu" },
{ name: "About", id: "/about" },
{ name: "Contact", id: "/contact" },
]}
brandName="Brick House"
/>
</div>
<div id="nav" data-section="nav">
<NavbarStyleCentered
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Contact", id: "/contact" }
]}
brandName="Brick House"
/>
</div>
<div id="hero" data-section="hero">
<HeroOverlay
title="Where Coffee Meets Comfort"
description="Crafted drinks, fresh eats, and a space that feels like home."
buttons={[{ text: "View Menu", href: "/menu" }, { text: "Visit Us", href: "/contact" }]}
imageSrc="http://img.b2bpic.net/free-photo/coffeepot-chocolate-truffles_23-2148173365.jpg"
showBlur={true}
/>
</div>
<div id="hero" data-section="hero">
<HeroOverlay
title="Where Coffee Meets Comfort"
description="Crafted drinks, fresh eats, and a space that feels like home."
buttons={[{ text: "View Menu", href: "/menu" }, { text: "Visit Us", href: "/contact" }]}
imageSrc="http://img.b2bpic.net/free-photo/coffeepot-chocolate-truffles_23-2148173365.jpg"
showBlur={true}
/>
</div>
<div id="about" data-section="about">
<TestimonialAboutCard
useInvertedBackground={false}
tag="Our Story"
title="Built on Brick. Powered by Community."
description="Brick House Coffee Bar & Eatery was designed to be more than just a coffee shop. Its a place where everyone feels welcome."
subdescription="With a clean, thoughtfully designed space and a team that cares, every visit is worth coming back for."
imageSrc="http://img.b2bpic.net/free-photo/beautiful-young-woman-sitting-coat-smartwatch-waiting-cafe_197531-22704.jpg"
mediaAnimation="slide-up"
icon={Coffee}
/>
</div>
<div id="about" data-section="about">
<TestimonialAboutCard
tag="Our Story"
title="Built on Brick. Powered by Community."
description="Brick House Coffee Bar & Eatery was designed to be more than just a coffee shop. Its a place where everyone feels welcome."
subdescription="With a clean, thoughtfully designed space and a team that cares, every visit is worth coming back for."
icon={Coffee}
imageSrc="http://img.b2bpic.net/free-photo/beautiful-young-woman-sitting-coat-smartwatch-waiting-cafe_197531-22704.jpg"
mediaAnimation="slide-up"
/>
</div>
<div id="menu-highlights" data-section="menu-highlights">
<ProductCardOne
animationType="slide-up"
textboxLayout="split"
gridVariant="one-large-left-three-stacked-right"
useInvertedBackground={true}
products={[
{ id: "p1", name: "House Latte", price: "$5.50", imageSrc: "http://img.b2bpic.net/free-photo/layered-espresso-drink_23-2151961365.jpg" },
{ id: "p2", name: "Fresh Pastries", price: "$4.00", imageSrc: "http://img.b2bpic.net/free-photo/tasty-beautiful-croissants-wooden-board-traditional-continental-breakfast-granola-with-fruits-honey-background_1220-1314.jpg" },
{ id: "p3", name: "Gourmet Sandwiches", price: "$9.50", imageSrc: "http://img.b2bpic.net/free-photo/classic-ceasar-with-chicken-fillet-vegetable-mix_114579-2302.jpg" },
]}
title="Signature Favorites"
description="Our most popular crafted delights."
/>
</div>
<div id="menu-highlights" data-section="menu-highlights">
<ProductCardOne
title="Signature Favorites"
description="Our most popular crafted delights."
animationType="slide-up"
gridVariant="one-large-left-three-stacked-right"
textboxLayout="split"
products={[
{ id: "p1", name: "House Latte", price: "$5.50", imageSrc: "http://img.b2bpic.net/free-photo/layered-espresso-drink_23-2151961365.jpg" },
{ id: "p2", name: "Fresh Pastries", price: "$4.00", imageSrc: "http://img.b2bpic.net/free-photo/tasty-beautiful-croissants-wooden-board-traditional-continental-breakfast-granola-with-fruits-honey-background_1220-1314.jpg" },
{ id: "p3", name: "Gourmet Sandwiches", price: "$9.50", imageSrc: "http://img.b2bpic.net/free-photo/classic-ceasar-with-chicken-fillet-vegetable-mix_114579-2302.jpg" }
]}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardThirteen
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
description="Our customers love the cozy atmosphere and quality drinks."
testimonials={[
{ id: "1", name: "Sarah J.", handle: "@sarahj", testimonial: "Beautiful interior, great staff, and such a clean, welcoming space.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-close-up-young-beautiful-girl-street_1153-9652.jpg" },
{ id: "2", name: "Michael C.", handle: "@mikec", testimonial: "Love the brick vibe—feels cozy but still upscale.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-waitress-serving-coffee-customer_23-2147775884.jpg" },
{ id: "3", name: "Emily R.", handle: "@emilyr", testimonial: "Perfect spot for coffee, food, or just relaxing.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-pretty-female-drinking-coffee_1153-5927.jpg" },
{ id: "4", name: "David K.", handle: "@davidk", testimonial: "Consistent quality and always a warm greeting.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/waitress-serving-cup-coffee-customer_1170-656.jpg" },
{ id: "5", name: "Jessica L.", handle: "@jessl", testimonial: "Best lattes in the city, hands down.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-close-up-young-beautiful-girl-street_1153-9652.jpg" },
]}
showRating={true}
title="What Our Community Says"
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardThirteen
title="What Our Community Says"
showRating={true}
animationType="slide-up"
textboxLayout="split"
testimonials={[
{ id: "1", name: "Sarah J.", handle: "@sarahj", testimonial: "Beautiful interior, great staff, and such a clean, welcoming space.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-close-up-young-beautiful-girl-street_1153-9652.jpg" },
{ id: "2", name: "Michael C.", handle: "@mikec", testimonial: "Love the brick vibe—feels cozy but still upscale.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-waitress-serving-coffee-customer_23-2147775884.jpg" },
{ id: "3", name: "Emily R.", handle: "@emilyr", testimonial: "Perfect spot for coffee, food, or just relaxing.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-pretty-female-drinking-coffee_1153-5927.jpg" },
{ id: "4", name: "David K.", handle: "@davidk", testimonial: "Consistent quality and always a warm greeting.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/waitress-serving-cup-coffee-customer_1170-656.jpg" },
{ id: "5", name: "Jessica L.", handle: "@jessl", testimonial: "Best lattes in the city, hands down.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-close-up-young-beautiful-girl-street_1153-9652.jpg" }
]}
/>
</div>
<div id="legal" data-section="legal">
<LegalSection layout="default" title="Legal Information" sections={[]} />
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="Brick House"
leftLink={{ text: "Privacy Policy", href: "#" }}
rightLink={{ text: "Contact Us", href: "/contact" }}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="Brick House"
leftLink={{ text: "Privacy Policy", href: "#" }}
rightLink={{ text: "Contact Us", href: "/contact" }}
/>
</div>
</ReactLenis>
</ThemeProvider>
);