Files
ab0f8a63-78d3-4441-a9d8-124…/src/app/about/page.tsx
2026-04-28 05:52:40 +00:00

166 lines
4.3 KiB
TypeScript

"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import FooterMedia from '@/components/sections/footer/FooterMedia';
import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import SplitAbout from '@/components/sections/about/SplitAbout';
import { Coffee, Heart, Leaf, Star } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="elastic-effect"
defaultTextAnimation="entrance-slide"
borderRadius="soft"
contentWidth="smallMedium"
sizing="mediumLargeSizeLargeTitles"
background="fluid"
cardStyle="subtle-shadow"
primaryButtonStyle="flat"
secondaryButtonStyle="glass"
headingFontWeight="bold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "/",
},
{
name: "About",
id: "/about",
},
{
name: "Menu",
id: "/menu",
},
{
name: "Gallery",
id: "/gallery",
},
{
name: "Contact",
id: "/contact",
},
]}
brandName="Cafeteria Wall"
/>
</div>
<div id="about" data-section="about">
<SplitAbout
textboxLayout="split"
useInvertedBackground={false}
title="Story of Cafeteria Wall"
description="Located on the busy Hisar-Rohtak road, Cafeteria Wall started with a simple vision: to create a home away from home. We pride ourselves on hygiene, high-quality ingredients, and a cozy ambiance that brings the Meham community together."
bulletPoints={[
{
title: "Quality Ingredients",
description: "We source the freshest local produce.",
},
{
title: "Hygiene First",
description: "Strict standards for your safety.",
},
{
title: "Community Vibe",
description: "A place where connections are made.",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/top-view-delicious-snacks-drinks_23-2148941535.jpg"
mediaAnimation="slide-up"
/>
</div>
<div id="metric" data-section="metric">
<MetricCardOne
animationType="slide-up"
textboxLayout="default"
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
title="Our Journey"
description="Why we are loved in Meham."
metrics={[
{
id: "m1",
value: "500+",
title: "Cups Served",
description: "Daily coffee count",
icon: Coffee,
},
{
id: "m2",
value: "100%",
title: "Freshness",
description: "Locally sourced",
icon: Leaf,
},
{
id: "m3",
value: "5*",
title: "Ratings",
description: "Customer happiness",
icon: Star,
},
{
id: "m4",
value: "24/7",
title: "Support",
description: "We are here for you",
icon: Heart,
},
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/person-cafe-enjoying-book_23-2150064701.jpg?_wi=2"
logoText="Cafeteria Wall"
columns={[
{
title: "Quick Links",
items: [
{
label: "Home",
href: "/",
},
{
label: "About Us",
href: "/about",
},
{
label: "Menu",
href: "/menu",
},
{
label: "Contact",
href: "/contact",
},
],
},
{
title: "Visit Us",
items: [
{
label: "Meham, Haryana",
href: "#",
},
{
label: "Open Mon-Sun",
href: "#",
},
],
},
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}