3 Commits

Author SHA1 Message Date
7771287dc6 Update src/app/page.tsx 2026-05-23 23:16:31 +00:00
74ce547fcb Update src/app/page.tsx 2026-05-23 23:15:59 +00:00
e5a59bbb24 Merge version_1 into main
Merge version_1 into main
2026-05-23 23:14:04 +00:00

View File

@@ -2,10 +2,10 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA'; import ContactText from '@/components/sections/contact/ContactText';
import FaqSplitText from '@/components/sections/faq/FaqSplitText'; import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour'; import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; import FooterBase from '@/components/sections/footer/FooterBase';
import HeroBillboardTestimonial from '@/components/sections/hero/HeroBillboardTestimonial'; import HeroBillboardTestimonial from '@/components/sections/hero/HeroBillboardTestimonial';
import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen'; import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
@@ -33,21 +33,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ {
name: "About", name: "About", id: "#about"},
id: "#about",
},
{ {
name: "Offerings", name: "Offerings", id: "#products"},
id: "#products",
},
{ {
name: "Our Heritage", name: "Our Heritage", id: "#metrics"},
id: "#metrics",
},
{ {
name: "Contact", name: "Contact", id: "#contact"},
id: "#contact",
},
]} ]}
brandName="Olden 1772" brandName="Olden 1772"
/> />
@@ -57,97 +49,54 @@ export default function LandingPage() {
<HeroBillboardTestimonial <HeroBillboardTestimonial
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "gradient-bars", variant: "gradient-bars"}}
}}
title="Olden 1772: A Legacy of Craftsmanship" title="Olden 1772: A Legacy of Craftsmanship"
description="Celebrating timeless heritage with precision, detail, and authentic dedication since 1772." description="Celebrating timeless heritage with precision, detail, and authentic dedication since 1772."
testimonials={[ testimonials={[
{ {
name: "Eleanor Rigby", name: "Eleanor Rigby", handle: "@erigby", testimonial: "Exceptional quality and timeless design. Truly a rare find.", rating: 5,
handle: "@erigby", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-sitting_23-2149213193.jpg"},
testimonial: "Exceptional quality and timeless design. Truly a rare find.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-sitting_23-2149213193.jpg",
},
{ {
name: "Arthur Dent", name: "Arthur Dent", handle: "@adent", testimonial: "The attention to detail in their pieces is unmatched.", rating: 5,
handle: "@adent", imageSrc: "http://img.b2bpic.net/free-photo/woman-showing-tongue_155996-24.jpg"},
testimonial: "The attention to detail in their pieces is unmatched.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-showing-tongue_155996-24.jpg",
},
{ {
name: "Clara Oswald", name: "Clara Oswald", handle: "@coswald", testimonial: "Olden 1772 breathes new life into classic tradition.", rating: 5,
handle: "@coswald", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-sitting-table_23-2149684349.jpg"},
testimonial: "Olden 1772 breathes new life into classic tradition.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-sitting-table_23-2149684349.jpg",
},
{ {
name: "James Holden", name: "James Holden", handle: "@jholden", testimonial: "Robust and elegant, their work is simply legendary.", rating: 5,
handle: "@jholden", imageSrc: "http://img.b2bpic.net/free-photo/tanned-browneyed-shorthaired-calm-woman-floral-green-dress-looks-into-camera-leans-transparent-chair_197531-29898.jpg"},
testimonial: "Robust and elegant, their work is simply legendary.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/tanned-browneyed-shorthaired-calm-woman-floral-green-dress-looks-into-camera-leans-transparent-chair_197531-29898.jpg",
},
{ {
name: "Sarah Miller", name: "Sarah Miller", handle: "@smiller", testimonial: "A beautiful blend of history and modern quality.", rating: 5,
handle: "@smiller", imageSrc: "http://img.b2bpic.net/free-photo/elderly-adult-registering-hotel-lobby_482257-81621.jpg"},
testimonial: "A beautiful blend of history and modern quality.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/elderly-adult-registering-hotel-lobby_482257-81621.jpg",
},
]} ]}
buttons={[ buttons={[
{ {
text: "Explore Our History", text: "Explore Our History", href: "#about"},
href: "#about",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/caucasian-halva-sliced-served-with-waffle-sticks-wooden-platter_114579-12992.jpg?_wi=1" imageSrc="http://img.b2bpic.net/free-photo/caucasian-halva-sliced-served-with-waffle-sticks-wooden-platter_114579-12992.jpg?_wi=1"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/close-up-woman-sitting-chair_23-2149241411.jpg", src: "http://img.b2bpic.net/free-photo/close-up-woman-sitting-chair_23-2149241411.jpg", alt: "Portrait of client one"},
alt: "Portrait of client one",
},
{ {
src: "http://img.b2bpic.net/free-photo/senior-woman-living-modern-life_23-2148404457.jpg", src: "http://img.b2bpic.net/free-photo/senior-woman-living-modern-life_23-2148404457.jpg", alt: "Portrait of client two"},
alt: "Portrait of client two",
},
{ {
src: "http://img.b2bpic.net/free-photo/male-make-up-look-holding-brush_23-2148784359.jpg", src: "http://img.b2bpic.net/free-photo/male-make-up-look-holding-brush_23-2148784359.jpg", alt: "Portrait of client three"},
alt: "Portrait of client three",
},
{ {
src: "http://img.b2bpic.net/free-photo/side-view-business-woman-posing_23-2149442313.jpg", src: "http://img.b2bpic.net/free-photo/side-view-business-woman-posing_23-2149442313.jpg", alt: "Portrait of client four"},
alt: "Portrait of client four",
},
{ {
src: "http://img.b2bpic.net/free-photo/portrait-man-fashionable-clothes-holding-flowers_23-2148931610.jpg", src: "http://img.b2bpic.net/free-photo/portrait-man-fashionable-clothes-holding-flowers_23-2148931610.jpg", alt: "Portrait of client five"},
alt: "Portrait of client five",
},
]} ]}
marqueeItems={[ marqueeItems={[
{ {
type: "text", type: "text", text: "Crafted Since 1772"},
text: "Crafted Since 1772",
},
{ {
type: "text", type: "text", text: "Timeless Elegance"},
text: "Timeless Elegance",
},
{ {
type: "text", type: "text", text: "Uncompromised Quality"},
text: "Uncompromised Quality",
},
{ {
type: "text", type: "text", text: "Heritage Methods"},
text: "Heritage Methods",
},
{ {
type: "text", type: "text", text: "Artisan Precision"},
text: "Artisan Precision",
},
]} ]}
/> />
</div> </div>
@@ -172,41 +121,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
id: "f1", id: "f1", title: "Precision", author: "Craftsmanship", description: "Every detail is accounted for with historical accuracy.", tags: [
title: "Precision", "Detail", "Heritage"],
author: "Craftsmanship", imageSrc: "http://img.b2bpic.net/free-photo/view-vintage-scissors-with-wooden-utensils_23-2150315157.jpg", imageAlt: "View of vintage scissors with wooden utensils"},
description: "Every detail is accounted for with historical accuracy.",
tags: [
"Detail",
"Heritage",
],
imageSrc: "http://img.b2bpic.net/free-photo/view-vintage-scissors-with-wooden-utensils_23-2150315157.jpg",
imageAlt: "View of vintage scissors with wooden utensils",
},
{ {
id: "f2", id: "f2", title: "Legacy", author: "Timelessness", description: "Designed to stand the test of time through generations.", tags: [
title: "Legacy", "Lasting", "Classic"],
author: "Timelessness", imageSrc: "http://img.b2bpic.net/free-photo/caucasian-halva-sliced-served-with-waffle-sticks-wooden-platter_114579-12992.jpg?_wi=2", imageAlt: "View of vintage scissors with wooden utensils"},
description: "Designed to stand the test of time through generations.",
tags: [
"Lasting",
"Classic",
],
imageSrc: "http://img.b2bpic.net/free-photo/caucasian-halva-sliced-served-with-waffle-sticks-wooden-platter_114579-12992.jpg?_wi=2",
imageAlt: "View of vintage scissors with wooden utensils",
},
{ {
id: "f3", id: "f3", title: "Authenticity", author: "Materials", description: "Genuine raw materials ethically sourced for every build.", tags: [
title: "Authenticity", "Raw", "Quality"],
author: "Materials", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-kitchen-utensils-arrangement_23-2149491474.jpg?_wi=2", imageAlt: "View of vintage scissors with wooden utensils"},
description: "Genuine raw materials ethically sourced for every build.",
tags: [
"Raw",
"Quality",
],
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-kitchen-utensils-arrangement_23-2149491474.jpg?_wi=2",
imageAlt: "View of vintage scissors with wooden utensils",
},
]} ]}
title="Values of Olden" title="Values of Olden"
description="Our core principles guide every piece we create." description="Our core principles guide every piece we create."
@@ -221,47 +146,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "p1", id: "p1", name: "Classic Study Desk", price: "$1,200", variant: "Oak", imageSrc: "http://img.b2bpic.net/free-photo/still-life-soap-with-brush_23-2150829647.jpg"},
name: "Classic Study Desk",
price: "$1,200",
variant: "Oak",
imageSrc: "http://img.b2bpic.net/free-photo/still-life-soap-with-brush_23-2150829647.jpg",
},
{ {
id: "p2", id: "p2", name: "Artisan Desk Chair", price: "$850", variant: "Leather", imageSrc: "http://img.b2bpic.net/free-photo/boho-macrame-assortment-indoors_23-2149072884.jpg"},
name: "Artisan Desk Chair",
price: "$850",
variant: "Leather",
imageSrc: "http://img.b2bpic.net/free-photo/boho-macrame-assortment-indoors_23-2149072884.jpg",
},
{ {
id: "p3", id: "p3", name: "Antique Bookcase", price: "$1,800", variant: "Walnut", imageSrc: "http://img.b2bpic.net/free-photo/ceramic-pottery-tools-still-life_23-2150197304.jpg"},
name: "Antique Bookcase",
price: "$1,800",
variant: "Walnut",
imageSrc: "http://img.b2bpic.net/free-photo/ceramic-pottery-tools-still-life_23-2150197304.jpg",
},
{ {
id: "p4", id: "p4", name: "Vintage Table Lamp", price: "$450", variant: "Brass", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-presents-cookies-arrangement_23-2149343247.jpg"},
name: "Vintage Table Lamp",
price: "$450",
variant: "Brass",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-presents-cookies-arrangement_23-2149343247.jpg",
},
{ {
id: "p5", id: "p5", name: "Crafted Chest", price: "$2,100", variant: "Mahogany", imageSrc: "http://img.b2bpic.net/free-photo/male-jeweler-working-shop_23-2150914222.jpg"},
name: "Crafted Chest",
price: "$2,100",
variant: "Mahogany",
imageSrc: "http://img.b2bpic.net/free-photo/male-jeweler-working-shop_23-2150914222.jpg",
},
{ {
id: "p6", id: "p6", name: "Writing Desk Organizer", price: "$300", variant: "Oak", imageSrc: "http://img.b2bpic.net/free-photo/view-vintage-camera_23-2150315164.jpg"},
name: "Writing Desk Organizer",
price: "$300",
variant: "Oak",
imageSrc: "http://img.b2bpic.net/free-photo/view-vintage-camera_23-2150315164.jpg",
},
]} ]}
title="Heritage Collection" title="Heritage Collection"
description="Explore our flagship pieces crafted in the traditional style." description="Explore our flagship pieces crafted in the traditional style."
@@ -275,20 +170,11 @@ export default function LandingPage() {
tag="Our Progress" tag="Our Progress"
metrics={[ metrics={[
{ {
id: "m1", id: "m1", value: "252", description: "Years of Heritage"},
value: "252",
description: "Years of Heritage",
},
{ {
id: "m2", id: "m2", value: "10k+", description: "Pieces Crafted"},
value: "10k+",
description: "Pieces Crafted",
},
{ {
id: "m3", id: "m3", value: "50", description: "Artisan Partners"},
value: "50",
description: "Artisan Partners",
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
/> />
@@ -299,30 +185,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "t1", id: "t1", name: "Eleanor Rigby", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5065.jpg"},
name: "Eleanor Rigby",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5065.jpg",
},
{ {
id: "t2", id: "t2", name: "Arthur Dent", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-unknown-young-man-posing_23-2149417575.jpg"},
name: "Arthur Dent",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-unknown-young-man-posing_23-2149417575.jpg",
},
{ {
id: "t3", id: "t3", name: "Clara Oswald", imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-woman-posing-fashionable-outfit_23-2149021831.jpg"},
name: "Clara Oswald",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-woman-posing-fashionable-outfit_23-2149021831.jpg",
},
{ {
id: "t4", id: "t4", name: "James Holden", imageSrc: "http://img.b2bpic.net/free-photo/curly-haired-man-with-brown-blouse-posing_23-2148892072.jpg"},
name: "James Holden",
imageSrc: "http://img.b2bpic.net/free-photo/curly-haired-man-with-brown-blouse-posing_23-2148892072.jpg",
},
{ {
id: "t5", id: "t5", name: "Sarah Miller", imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-woman-smiling-pink-wall_179666-2929.jpg"},
name: "Sarah Miller",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-woman-smiling-pink-wall_179666-2929.jpg",
},
]} ]}
cardTitle="Client Voices" cardTitle="Client Voices"
cardTag="Testimonials" cardTag="Testimonials"
@@ -335,20 +206,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "q1", id: "q1", title: "Do you accept custom orders?", content: "Yes, we work closely with clients to create bespoke heritage-styled pieces."},
title: "Do you accept custom orders?",
content: "Yes, we work closely with clients to create bespoke heritage-styled pieces.",
},
{ {
id: "q2", id: "q2", title: "Where is your workshop?", content: "Our historical workshop remains in its original location since 1772."},
title: "Where is your workshop?",
content: "Our historical workshop remains in its original location since 1772.",
},
{ {
id: "q3", id: "q3", title: "What materials do you use?", content: "We prioritize traditional raw materials like solid oak, leather, and brass."},
title: "What materials do you use?",
content: "We prioritize traditional raw materials like solid oak, leather, and brass.",
},
]} ]}
sideTitle="Frequently Asked Questions" sideTitle="Frequently Asked Questions"
sideDescription="Curious about our heritage or custom requests? Find your answers here." sideDescription="Curious about our heritage or custom requests? Find your answers here."
@@ -357,59 +219,42 @@ export default function LandingPage() {
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactCTA <ContactText
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{ variant: "plain" }}
variant: "plain", text="Visit us in Old Town to see the heritage. Open daily 10AM-8PM. Reserve a tour or consultation via email or phone."
}}
tag="Get in touch"
title="Start your journey with Olden 1772"
description="Reach out for inquiries, custom projects, or historical consultations."
buttons={[ buttons={[
{ { text: "Reserve Table", href: "#" },
text: "Contact Us", { text: "Call Us", href: "tel:17721772" }
href: "#",
},
]} ]}
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterBaseReveal <FooterBase
logoText="Olden 1772" logoText="Olden 1772"
columns={[ columns={[
{ {
title: "Navigation", title: "Restaurant", items: [
items: [ { label: "123 Heritage Lane, Old Town", href: "#" },
{ { label: "Daily: 10AM - 8PM", href: "#" },
label: "About",
href: "#about",
},
{
label: "Offerings",
href: "#products",
},
{
label: "Heritage",
href: "#metrics",
},
], ],
}, },
{ {
title: "Legal", title: "Quick Links", items: [
items: [ { label: "Menu", href: "#products" },
{ { label: "Reservations", href: "#contact" },
label: "Privacy Policy", { label: "About Us", href: "#about" },
href: "#", ],
}, },
{ {
label: "Terms of Service", title: "Legal", items: [
href: "#", { label: "Privacy Policy", href: "#" },
}, { label: "Terms of Service", href: "#" },
], ],
}, },
]} ]}
copyrightText="© 2024 Olden 1772. All rights reserved." copyrightText="© 2025 Olden 1772. All rights reserved."
/> />
</div> </div>
</ReactLenis> </ReactLenis>