Files
c510bc57-e136-4a1f-81e6-ea5…/src/app/page.tsx
2026-03-28 19:10:20 +00:00

197 lines
6.7 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import HeroLogo from '@/components/sections/hero/HeroLogo';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import { Utensils } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="text-shift"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="mediumLarge"
sizing="mediumSizeLargeTitles"
background="noiseDiagonalGradient"
cardStyle="solid"
primaryButtonStyle="radial-glow"
secondaryButtonStyle="layered"
headingFontWeight="extrabold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "home",
},
{
name: "Menu",
id: "menu",
},
{
name: "About",
id: "about",
},
{
name: "Order Online",
id: "order",
},
]}
brandName="La Rozzi Bistro"
/>
</div>
<div id="home" data-section="home">
<HeroLogo
logoText="La Rozzi Bistro"
description="Bedfords Crispiest Filipino Fried Chicken. Golden, juicy fried chicken and comfort classics served fresh daily."
buttons={[
{
text: "View Menu",
href: "#menu",
},
{
text: "Order Online",
href: "#",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/traditional-latin-coconut-pastry-baking-sheet_181624-56501.jpg?_wi=1"
imageAlt="Crispy Filipino Fried Chicken"
/>
</div>
<div id="menu" data-section="menu">
<ProductCardOne
animationType="slide-up"
textboxLayout="split-description"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={true}
products={[
{
id: "1",
name: "Chicken McJoy",
price: "$12.99",
imageSrc: "http://img.b2bpic.net/free-photo/fried-wings-with-fish-sauce-beautifully-decorated-served_1150-23401.jpg?_wi=1",
imageAlt: "Chicken McJoy",
},
{
id: "2",
name: "Pancit Bihon",
price: "$14.50",
imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-japannese-sausage-with-tobiko_1339-7882.jpg",
imageAlt: "Pancit Bihon",
},
{
id: "3",
name: "Cheesy Fries",
price: "$6.99",
imageSrc: "http://img.b2bpic.net/free-photo/cheese-plate-with-glass-red-wine_501050-867.jpg",
imageAlt: "Cheesy Fries",
},
]}
title="Customer Favorites"
description="Our fried chicken is known for its crispy golden crust and juicy meat inside."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTwo
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Sarah J.",
role: "Foodie",
testimonial: "The fried chicken is big, crunchy and beautifully golden.",
imageSrc: "http://img.b2bpic.net/free-photo/indoor-portrait-o-pretty-blonde-woman-drinking-tasty-cappuccino-restaurant-enjoy-her-breakfast-elegant-outfit-natural-make-up_291049-2723.jpg?_wi=1",
},
{
id: "2",
name: "Mark C.",
role: "Regular",
testimonial: "Crispy outside, juicy inside. The gravy is finger-licking good.",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5512.jpg",
},
{
id: "3",
name: "Emily D.",
role: "Diner",
testimonial: "Friendly staff, welcoming atmosphere, and amazing comfort food.",
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-couple-taking-selfie-with-cell-phone-while-eating-restaurant_637285-9043.jpg",
},
{
id: "4",
name: "David K.",
role: "Local",
testimonial: "Best Filipino spot in Bedford, highly recommended!",
imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269175.jpg",
},
{
id: "5",
name: "Maria L.",
role: "Frequent Visitor",
testimonial: "Authentic taste, reminds me of home. A must visit for everyone.",
imageSrc: "http://img.b2bpic.net/free-photo/indoor-portrait-o-pretty-blonde-woman-drinking-tasty-cappuccino-restaurant-enjoy-her-breakfast-elegant-outfit-natural-make-up_291049-2723.jpg?_wi=2",
},
]}
title="What Our Diners Say"
description="Real experiences from our customers at La Rozzi Bistro."
/>
</div>
<div id="about" data-section="about">
<TestimonialAboutCard
useInvertedBackground={true}
tag="Our Story"
title="La Rozzi Bistro"
description="La Rozzi Bistro was created to bring Filipino comfort food to Bedford with a focus on bold flavors, crispy fried chicken, and warm hospitality."
subdescription="Our goal is simple: Serve food that makes people smile when they arrive and smile when they leave."
imageSrc="http://img.b2bpic.net/free-photo/fried-wings-with-fish-sauce-beautifully-decorated-served_1150-23401.jpg?_wi=2"
mediaAnimation="slide-up"
icon={Utensils}
/>
</div>
<div id="contact" data-section="contact">
<ContactSplit
useInvertedBackground={false}
background={{
variant: "plain",
}}
tag="Visit Us"
title="Located in Bedford"
description="72 Gary Martin Dr, Bedford, NS. Open Daily 11:00 AM 9:00 PM. Call us at (902) 222-1494"
buttonText="Call Now"
imageSrc="http://img.b2bpic.net/free-photo/traditional-latin-coconut-pastry-baking-sheet_181624-56501.jpg?_wi=2"
mediaAnimation="slide-up"
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="La Rozzi Bistro"
leftLink={{
text: "Terms of Service",
href: "#",
}}
rightLink={{
text: "Privacy Policy",
href: "#",
}}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}