Update src/app/page.tsx
This commit is contained in:
226
src/app/page.tsx
226
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "home",
|
||||
},
|
||||
name: "Home", id: "home"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Work",
|
||||
id: "features",
|
||||
},
|
||||
name: "Work", id: "features"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Bernhard's"
|
||||
/>
|
||||
@@ -56,66 +48,29 @@ export default function LandingPage() {
|
||||
<div id="home" data-section="home">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Bernhard's Creative Woodwork"
|
||||
description="Exquisite bespoke carpentry serving the Canmore valley with passion and precision."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Our Work",
|
||||
href: "#features",
|
||||
},
|
||||
text: "View Our Work", href: "#features"},
|
||||
{
|
||||
text: "Get a Quote",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get a Quote", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/artisan-doing-woodcutting_23-2150600789.jpg"
|
||||
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"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Hand-Carved",
|
||||
},
|
||||
type: "text", text: "Hand-Carved"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Locally Sourced",
|
||||
},
|
||||
type: "text", text: "Locally Sourced"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Bespoke Design",
|
||||
},
|
||||
type: "text", text: "Bespoke Design"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Quality Assured",
|
||||
},
|
||||
type: "text", text: "Quality Assured"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Sustainable",
|
||||
},
|
||||
type: "text", text: "Sustainable"},
|
||||
]}
|
||||
/>
|
||||
</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."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Bespoke Furniture",
|
||||
description: "Custom designs built for your lifestyle.",
|
||||
},
|
||||
title: "Bespoke Furniture", description: "Custom designs built for your lifestyle."},
|
||||
{
|
||||
title: "Precision Joinery",
|
||||
description: "Mastering the art of traditional connections.",
|
||||
},
|
||||
title: "Precision Joinery", description: "Mastering the art of traditional connections."},
|
||||
{
|
||||
title: "Natural Materials",
|
||||
description: "Sourcing high-quality, sustainable wood.",
|
||||
},
|
||||
title: "Natural Materials", description: "Sourcing high-quality, sustainable wood."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/ceramic-pottery-tools-still-life_23-2150197334.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -152,38 +101,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Custom Cabinets",
|
||||
author: "Bernhard",
|
||||
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: "f1", title: "Custom Cabinets", author: "Bernhard", 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",
|
||||
title: "Handmade Tables",
|
||||
author: "Bernhard",
|
||||
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: "f2", title: "Handmade Tables", author: "Bernhard", 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",
|
||||
title: "Artisanal Renovation",
|
||||
author: "Bernhard",
|
||||
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",
|
||||
},
|
||||
id: "f3", title: "Artisanal Renovation", author: "Bernhard", 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"
|
||||
description="From concept to completion, we elevate interiors with functional wood artistry."
|
||||
@@ -197,22 +125,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
title: "Years Experience",
|
||||
value: "15+",
|
||||
icon: Box,
|
||||
id: "m1", title: "Years Experience", value: "15+", icon: Box,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
title: "Projects Completed",
|
||||
value: "200+",
|
||||
icon: Award,
|
||||
id: "m2", title: "Projects Completed", value: "200+", icon: Award,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
title: "Satisfied Clients",
|
||||
value: "100%",
|
||||
icon: Heart,
|
||||
id: "m3", title: "Satisfied Clients", value: "100%", icon: Heart,
|
||||
},
|
||||
]}
|
||||
title="Our Impact"
|
||||
@@ -223,33 +142,7 @@ export default function LandingPage() {
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTwelve
|
||||
useInvertedBackground={true}
|
||||
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",
|
||||
},
|
||||
]}
|
||||
testimonials={[]}
|
||||
cardTitle="What Our Clients Say"
|
||||
cardTag="Reviews"
|
||||
cardAnimation="slide-up"
|
||||
@@ -261,14 +154,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Wood Guild Canmore",
|
||||
"Sustainable Forest Init.",
|
||||
"Local Artisan Alliance",
|
||||
"Furniture Quality Council",
|
||||
"Building Trade Union",
|
||||
"Design Excellence Awards",
|
||||
"Professional Carpentry Assoc.",
|
||||
]}
|
||||
"Wood Guild Canmore", "Sustainable Forest Init.", "Local Artisan Alliance", "Furniture Quality Council", "Building Trade Union", "Design Excellence Awards", "Professional Carpentry Assoc."]}
|
||||
title="Trusted Partners & Guilds"
|
||||
description="Collaborating with industry leaders to ensure the highest standard of quality."
|
||||
/>
|
||||
@@ -279,20 +165,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "How do I get a quote?",
|
||||
content: "Simply reach out via our contact page and we'll discuss the project details.",
|
||||
},
|
||||
id: "q1", title: "How do I get a quote?", content: "Simply reach out via our contact page and we'll discuss the project details."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "What wood do you use?",
|
||||
content: "We prioritize high-quality, locally sourced, and sustainable timber for all projects.",
|
||||
},
|
||||
id: "q2", title: "What wood do you use?", content: "We prioritize high-quality, locally sourced, and sustainable timber for all projects."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Can you do custom designs?",
|
||||
content: "Absolutely! Custom woodworking is our specialty.",
|
||||
},
|
||||
id: "q3", title: "Can you do custom designs?", content: "Absolutely! Custom woodworking is our specialty."},
|
||||
]}
|
||||
sideTitle="Common Questions"
|
||||
sideDescription="Everything you need to know about starting your project."
|
||||
@@ -304,20 +181,15 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Let's Build"
|
||||
title="Ready to Start Your Project?"
|
||||
description="Get in touch with Bernhard today to discuss your vision and receive a consultation."
|
||||
buttons={[
|
||||
{
|
||||
text: "Call (403) 609-1481",
|
||||
href: "tel:4036091481",
|
||||
},
|
||||
text: "Call (403) 609-1481", href: "tel:4036091481"},
|
||||
{
|
||||
text: "Send Email",
|
||||
href: "mailto:hello@bernhardswoodwork.com",
|
||||
},
|
||||
text: "Send Email", href: "mailto:hello@bernhardswoodwork.com"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -326,33 +198,21 @@ export default function LandingPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "#home",
|
||||
},
|
||||
label: "Home", href: "#home"},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Work",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Work", href: "#features"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "Contact Us",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact Us", href: "#contact"},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#faq",
|
||||
},
|
||||
label: "FAQ", href: "#faq"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -363,4 +223,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user