Merge version_1 into main #3
164
src/app/page.tsx
164
src/app/page.tsx
@@ -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. It’s 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. It’s 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>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user