1 Commits

Author SHA1 Message Date
4277299649 Update src/app/page.tsx 2026-05-09 01:03:38 +00:00

View File

@@ -33,21 +33,13 @@ export default function LandingPage() {
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "home"},
id: "home",
},
{ {
name: "About", name: "About", id: "about"},
id: "about",
},
{ {
name: "Work", name: "Work", id: "features"},
id: "features",
},
{ {
name: "Contact", name: "Contact", id: "contact"},
id: "contact",
},
]} ]}
brandName="Bernhard's" brandName="Bernhard's"
/> />
@@ -56,66 +48,29 @@ export default function LandingPage() {
<div id="home" data-section="home"> <div id="home" data-section="home">
<HeroBillboard <HeroBillboard
background={{ background={{
variant: "gradient-bars", variant: "gradient-bars"}}
}}
title="Bernhard's Creative Woodwork" title="Bernhard's Creative Woodwork"
description="Exquisite bespoke carpentry serving the Canmore valley with passion and precision." description="Exquisite bespoke carpentry serving the Canmore valley with passion and precision."
buttons={[ buttons={[
{ {
text: "View Our Work", text: "View Our Work", href: "#features"},
href: "#features",
},
{ {
text: "Get a Quote", text: "Get a Quote", href: "#contact"},
href: "#contact",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/artisan-doing-woodcutting_23-2150600789.jpg" imageSrc="http://img.b2bpic.net/free-photo/artisan-doing-woodcutting_23-2150600789.jpg"
mediaAnimation="blur-reveal" mediaAnimation="blur-reveal"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/wall-decorated-with-azerbaijani-traditional-musical-instruments_140725-8110.jpg",
alt: "Artisan detail 1",
},
{
src: "http://img.b2bpic.net/free-photo/experienced-gray-haired-senior-man-carpenter-working-his-project-carpentry-workshop_342744-1437.jpg",
alt: "Artisan detail 2",
},
{
src: "http://img.b2bpic.net/free-photo/carpenter-cutting-mdf-board-inside-workshop_23-2149451076.jpg",
alt: "Artisan detail 3",
},
{
src: "http://img.b2bpic.net/free-photo/full-shot-artisan-doing-woodcutting_23-2150104846.jpg",
alt: "Artisan detail 4",
},
{
src: "http://img.b2bpic.net/free-photo/man-working-with-wood-workshop_23-2148898054.jpg",
alt: "Artisan detail 5",
},
]}
avatarText="Trusted by 200+ local clients" avatarText="Trusted by 200+ local clients"
marqueeItems={[ marqueeItems={[
{ {
type: "text", type: "text", text: "Hand-Carved"},
text: "Hand-Carved",
},
{ {
type: "text", type: "text", text: "Locally Sourced"},
text: "Locally Sourced",
},
{ {
type: "text", type: "text", text: "Bespoke Design"},
text: "Bespoke Design",
},
{ {
type: "text", type: "text", text: "Quality Assured"},
text: "Quality Assured",
},
{ {
type: "text", type: "text", text: "Sustainable"},
text: "Sustainable",
},
]} ]}
/> />
</div> </div>
@@ -128,17 +83,11 @@ export default function LandingPage() {
description="At Bernhard's Creative Woodwork, we blend traditional craftsmanship with modern design principles. Every piece is a testament to the artistry of custom woodwork, tailored specifically to your unique vision and home." description="At Bernhard's Creative Woodwork, we blend traditional craftsmanship with modern design principles. Every piece is a testament to the artistry of custom woodwork, tailored specifically to your unique vision and home."
bulletPoints={[ bulletPoints={[
{ {
title: "Bespoke Furniture", title: "Bespoke Furniture", description: "Custom designs built for your lifestyle."},
description: "Custom designs built for your lifestyle.",
},
{ {
title: "Precision Joinery", title: "Precision Joinery", description: "Mastering the art of traditional connections."},
description: "Mastering the art of traditional connections.",
},
{ {
title: "Natural Materials", title: "Natural Materials", description: "Sourcing high-quality, sustainable wood."},
description: "Sourcing high-quality, sustainable wood.",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/ceramic-pottery-tools-still-life_23-2150197334.jpg" imageSrc="http://img.b2bpic.net/free-photo/ceramic-pottery-tools-still-life_23-2150197334.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
@@ -152,38 +101,17 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
features={[ features={[
{ {
id: "f1", id: "f1", title: "Custom Cabinets", author: "Bernhard", description: "Elegant storage solutions designed for modern living.", tags: [
title: "Custom Cabinets", "Cabinetry", "Modern"],
author: "Bernhard", imageSrc: "http://img.b2bpic.net/free-photo/close-up-damaged-door_1156-78.jpg"},
description: "Elegant storage solutions designed for modern living.",
tags: [
"Cabinetry",
"Modern",
],
imageSrc: "http://img.b2bpic.net/free-photo/close-up-damaged-door_1156-78.jpg",
},
{ {
id: "f2", id: "f2", title: "Handmade Tables", author: "Bernhard", description: "Solid wood centrepieces built to last generations.", tags: [
title: "Handmade Tables", "Furniture", "Handmade"],
author: "Bernhard", imageSrc: "http://img.b2bpic.net/free-photo/view-modern-futuristic-work-space-with-furniture_23-2151797720.jpg"},
description: "Solid wood centrepieces built to last generations.",
tags: [
"Furniture",
"Handmade",
],
imageSrc: "http://img.b2bpic.net/free-photo/view-modern-futuristic-work-space-with-furniture_23-2151797720.jpg",
},
{ {
id: "f3", id: "f3", title: "Artisanal Renovation", author: "Bernhard", description: "Integrating custom woodwork into your existing space.", tags: [
title: "Artisanal Renovation", "Renovation", "Interior"],
author: "Bernhard", imageSrc: "http://img.b2bpic.net/free-photo/engraving-instrument-arrangement-table_23-2149061687.jpg"},
description: "Integrating custom woodwork into your existing space.",
tags: [
"Renovation",
"Interior",
],
imageSrc: "http://img.b2bpic.net/free-photo/engraving-instrument-arrangement-table_23-2149061687.jpg",
},
]} ]}
title="Our Signature Services" title="Our Signature Services"
description="From concept to completion, we elevate interiors with functional wood artistry." description="From concept to completion, we elevate interiors with functional wood artistry."
@@ -197,22 +125,13 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ {
id: "m1", id: "m1", title: "Years Experience", value: "15+", icon: Box,
title: "Years Experience",
value: "15+",
icon: Box,
}, },
{ {
id: "m2", id: "m2", title: "Projects Completed", value: "200+", icon: Award,
title: "Projects Completed",
value: "200+",
icon: Award,
}, },
{ {
id: "m3", id: "m3", title: "Satisfied Clients", value: "100%", icon: Heart,
title: "Satisfied Clients",
value: "100%",
icon: Heart,
}, },
]} ]}
title="Our Impact" title="Our Impact"
@@ -223,33 +142,7 @@ export default function LandingPage() {
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardTwelve <TestimonialCardTwelve
useInvertedBackground={true} useInvertedBackground={true}
testimonials={[ testimonials={[]}
{
id: "t1",
name: "Sarah J.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-beautiful-blonde-woman-wearing-white-shirt-standing-co-working-space-leaning-desk_74855-15151.jpg",
},
{
id: "t2",
name: "Michael K.",
imageSrc: "http://img.b2bpic.net/free-photo/enjoying-morning-sun-before-start-work_329181-11779.jpg",
},
{
id: "t3",
name: "Emily R.",
imageSrc: "http://img.b2bpic.net/free-photo/crop-hands-choosing-labels_23-2147785625.jpg",
},
{
id: "t4",
name: "David L.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-experienced-carpenter-his-younger-employee_329181-15622.jpg",
},
{
id: "t5",
name: "Julia P.",
imageSrc: "http://img.b2bpic.net/free-photo/preparation-wooden-planks-by-carpenter_329181-15676.jpg",
},
]}
cardTitle="What Our Clients Say" cardTitle="What Our Clients Say"
cardTag="Reviews" cardTag="Reviews"
cardAnimation="slide-up" cardAnimation="slide-up"
@@ -261,14 +154,7 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
names={[ names={[
"Wood Guild Canmore", "Wood Guild Canmore", "Sustainable Forest Init.", "Local Artisan Alliance", "Furniture Quality Council", "Building Trade Union", "Design Excellence Awards", "Professional Carpentry Assoc."]}
"Sustainable Forest Init.",
"Local Artisan Alliance",
"Furniture Quality Council",
"Building Trade Union",
"Design Excellence Awards",
"Professional Carpentry Assoc.",
]}
title="Trusted Partners & Guilds" title="Trusted Partners & Guilds"
description="Collaborating with industry leaders to ensure the highest standard of quality." description="Collaborating with industry leaders to ensure the highest standard of quality."
/> />
@@ -279,20 +165,11 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
faqs={[ faqs={[
{ {
id: "q1", id: "q1", title: "How do I get a quote?", content: "Simply reach out via our contact page and we'll discuss the project details."},
title: "How do I get a quote?",
content: "Simply reach out via our contact page and we'll discuss the project details.",
},
{ {
id: "q2", id: "q2", title: "What wood do you use?", content: "We prioritize high-quality, locally sourced, and sustainable timber for all projects."},
title: "What wood do you use?",
content: "We prioritize high-quality, locally sourced, and sustainable timber for all projects.",
},
{ {
id: "q3", id: "q3", title: "Can you do custom designs?", content: "Absolutely! Custom woodworking is our specialty."},
title: "Can you do custom designs?",
content: "Absolutely! Custom woodworking is our specialty.",
},
]} ]}
sideTitle="Common Questions" sideTitle="Common Questions"
sideDescription="Everything you need to know about starting your project." sideDescription="Everything you need to know about starting your project."
@@ -304,20 +181,15 @@ export default function LandingPage() {
<ContactCTA <ContactCTA
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "plain", variant: "plain"}}
}}
tag="Let's Build" tag="Let's Build"
title="Ready to Start Your Project?" title="Ready to Start Your Project?"
description="Get in touch with Bernhard today to discuss your vision and receive a consultation." description="Get in touch with Bernhard today to discuss your vision and receive a consultation."
buttons={[ buttons={[
{ {
text: "Call (403) 609-1481", text: "Call (403) 609-1481", href: "tel:4036091481"},
href: "tel:4036091481",
},
{ {
text: "Send Email", text: "Send Email", href: "mailto:hello@bernhardswoodwork.com"},
href: "mailto:hello@bernhardswoodwork.com",
},
]} ]}
/> />
</div> </div>
@@ -326,33 +198,21 @@ export default function LandingPage() {
<FooterSimple <FooterSimple
columns={[ columns={[
{ {
title: "Navigation", title: "Navigation", items: [
items: [
{ {
label: "Home", label: "Home", href: "#home"},
href: "#home",
},
{ {
label: "About", label: "About", href: "#about"},
href: "#about",
},
{ {
label: "Work", label: "Work", href: "#features"},
href: "#features",
},
], ],
}, },
{ {
title: "Support", title: "Support", items: [
items: [
{ {
label: "Contact Us", label: "Contact Us", href: "#contact"},
href: "#contact",
},
{ {
label: "FAQ", label: "FAQ", href: "#faq"},
href: "#faq",
},
], ],
}, },
]} ]}
@@ -363,4 +223,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }