62 Commits

Author SHA1 Message Date
39487eb011 Merge version_32 into main
Merge version_32 into main
2026-04-01 02:37:41 +00:00
b0d2fce1d7 Update src/app/page.tsx 2026-04-01 02:37:35 +00:00
cf25507376 Merge version_31 into main
Merge version_31 into main
2026-04-01 02:35:53 +00:00
bf37057220 Update src/app/page.tsx 2026-04-01 02:35:50 +00:00
b80ca3f898 Merge version_30 into main
Merge version_30 into main
2026-04-01 02:35:03 +00:00
7815e863ed Update src/app/page.tsx 2026-04-01 02:35:00 +00:00
6eab66cc07 Merge version_29 into main
Merge version_29 into main
2026-04-01 02:34:03 +00:00
3ef1b34718 Update src/app/page.tsx 2026-04-01 02:34:00 +00:00
5f57608079 Merge version_28 into main
Merge version_28 into main
2026-04-01 02:32:47 +00:00
313ff8455a Update src/app/page.tsx 2026-04-01 02:32:41 +00:00
6fcbbf5f9e Merge version_27 into main
Merge version_27 into main
2026-04-01 02:28:51 +00:00
6f80d990ce Update src/app/page.tsx 2026-04-01 02:28:48 +00:00
740a5fdfa3 Merge version_26 into main
Merge version_26 into main
2026-04-01 02:27:41 +00:00
b103a05648 Update src/app/page.tsx 2026-04-01 02:27:35 +00:00
9b1445aa2d Merge version_25 into main
Merge version_25 into main
2026-04-01 02:25:51 +00:00
24abf84381 Update src/app/page.tsx 2026-04-01 02:25:44 +00:00
71d6bdc50e Merge version_24 into main
Merge version_24 into main
2026-04-01 02:24:39 +00:00
1d0fcedb77 Update src/app/page.tsx 2026-04-01 02:24:36 +00:00
faab4a8eb8 Merge version_23 into main
Merge version_23 into main
2026-04-01 02:23:50 +00:00
c3dc06790c Update src/app/page.tsx 2026-04-01 02:23:44 +00:00
e46fe84837 Merge version_22 into main
Merge version_22 into main
2026-04-01 02:22:35 +00:00
94d2c42f08 Update src/app/page.tsx 2026-04-01 02:22:32 +00:00
26071e6e26 Merge version_21 into main
Merge version_21 into main
2026-04-01 02:05:19 +00:00
0910f16b93 Update src/app/page.tsx 2026-04-01 02:05:13 +00:00
d78c7e74b3 Merge version_20 into main
Merge version_20 into main
2026-04-01 02:03:48 +00:00
ef8641c462 Update src/app/page.tsx 2026-04-01 02:03:42 +00:00
f748dd8b39 Merge version_19 into main
Merge version_19 into main
2026-04-01 02:01:54 +00:00
6ae5728817 Update src/app/page.tsx 2026-04-01 02:01:51 +00:00
8ef6037542 Merge version_18 into main
Merge version_18 into main
2026-04-01 02:00:59 +00:00
bb7efed759 Update src/app/page.tsx 2026-04-01 02:00:56 +00:00
a0bca73307 Merge version_17 into main
Merge version_17 into main
2026-04-01 01:59:59 +00:00
aa23cb2e3e Update src/app/page.tsx 2026-04-01 01:59:56 +00:00
8b8f0d8546 Merge version_16 into main
Merge version_16 into main
2026-04-01 01:58:57 +00:00
c45eaa7733 Update src/app/page.tsx 2026-04-01 01:58:54 +00:00
a8966a9320 Merge version_15 into main
Merge version_15 into main
2026-03-25 22:05:02 +00:00
30b6fc61fa Update src/app/page.tsx 2026-03-25 22:04:56 +00:00
ada080b1f8 Merge version_14 into main
Merge version_14 into main
2026-03-25 22:02:16 +00:00
6502c8b560 Update src/app/page.tsx 2026-03-25 22:02:10 +00:00
71eff1fb60 Merge version_13 into main
Merge version_13 into main
2026-03-25 21:46:43 +00:00
16888962a5 Update src/app/page.tsx 2026-03-25 21:46:37 +00:00
56997c4cb2 Merge version_12 into main
Merge version_12 into main
2026-03-25 21:27:30 +00:00
b55a76a688 Update src/app/page.tsx 2026-03-25 21:27:24 +00:00
3246c62f5a Merge version_11 into main
Merge version_11 into main
2026-03-25 21:23:32 +00:00
fda1f0015c Update src/app/page.tsx 2026-03-25 21:23:26 +00:00
7e8ade5e21 Merge version_10 into main
Merge version_10 into main
2026-03-25 21:09:14 +00:00
505ec2554c Update src/app/page.tsx 2026-03-25 21:09:10 +00:00
04a1ff4be0 Merge version_9 into main
Merge version_9 into main
2026-03-25 21:07:43 +00:00
96932031eb Update src/app/page.tsx 2026-03-25 21:07:40 +00:00
114526b24f Merge version_8 into main
Merge version_8 into main
2026-03-25 21:02:04 +00:00
f9f273cea5 Update src/app/page.tsx 2026-03-25 21:02:01 +00:00
733bc926fa Merge version_7 into main
Merge version_7 into main
2026-03-25 21:00:11 +00:00
a95c9b2f1a Update src/app/page.tsx 2026-03-25 21:00:05 +00:00
3341208395 Merge version_6 into main
Merge version_6 into main
2026-03-25 20:57:40 +00:00
2d90176b07 Update src/app/page.tsx 2026-03-25 20:57:37 +00:00
2eb5d69219 Merge version_5 into main
Merge version_5 into main
2026-03-25 20:54:38 +00:00
97e26229f5 Update src/app/page.tsx 2026-03-25 20:54:32 +00:00
76cfe0e83f Merge version_4 into main
Merge version_4 into main
2026-03-25 20:53:15 +00:00
6ebbb6a60e Update src/app/page.tsx 2026-03-25 20:53:12 +00:00
2633d72e0c Merge version_3 into main
Merge version_3 into main
2026-03-25 20:51:34 +00:00
8693a43993 Update src/app/page.tsx 2026-03-25 20:51:31 +00:00
b6d4cf8dd1 Update src/app/layout.tsx 2026-03-25 20:51:31 +00:00
815e75901b Merge version_2 into main
Merge version_2 into main
2026-03-25 20:48:29 +00:00
2 changed files with 46 additions and 25 deletions

View File

@@ -11,8 +11,8 @@ import { Montserrat } from "next/font/google";
export const metadata: Metadata = {
title: 'Totem Lake Shoe Repair | Luxury Craftsmanship for Your Footwear',
description: 'Experience premium shoe repair and restoration services at Totem Lake Shoe Repair. Family-owned for 35+ years, trusted by the community for luxury craftsmanship.',
title: 'Restore Your Favorite Shoes & Leather Goods | Totem Lake Shoe Repair',
description: 'Restore your favorite shoes and leather goods with unmatched craftsmanship. Family-owned for 35+ years, trusted by the community for luxury care and premium repair services.',
keywords: ["shoe repair, boot restoration, leather bag repair, designer heel repair, Totem Lake, craftsman, luxury footwear, shoe care"],
openGraph: {
"title": "Totem Lake Shoe Repair | Luxury Craftsmanship for Your Footwear",

View File

@@ -49,8 +49,8 @@ export default function LandingPage() {
<HeroCentered
background={{
variant: "plain"}}
title="Totem Lake Shoe Repair"
description="Luxury craftsmanship. Family-owned care. Trusted by the community for over 35 years."
title="Expert Shoe & Leather Restoration"
description="Luxury craftsmanship made convenient. Save time and money by restoring your favorites with our expert care—trusted by the community for over 35 years."
avatars={[
{
src: "http://img.b2bpic.net/free-photo/talented-cobbler-is-working-pair-black-men-s-shoes-his-workshop_613910-3817.jpg", alt: "Skilled Craftsman"},
@@ -63,9 +63,7 @@ export default function LandingPage() {
]}
buttons={[
{
text: "Get a Quote", href: "#contact"},
{
text: "Visit Us", href: "#contact"},
text: "Get My Free Quote Now", href: "#contact"},
]}
buttonAnimation="slide-up"
marqueeItems={[
@@ -83,36 +81,54 @@ export default function LandingPage() {
<div id="services" data-section="services">
<FeatureCardTwelve
animationType="slide-up"
textboxLayout="default"
textboxLayout="split-actions"
useInvertedBackground={true}
features={[
{
id: "service-1", label: "Footwear Care", title: "Luxury Shoe Repair", items: [
"Sole & Heel Replacement", "Stitching & Patching", "Polishing & Conditioning"],
"Walk with renewed confidence", "Extend your favorite footwear life", "Professional grade longevity"],
buttons: [{
text: "Request a Repair Quote", href: "#contact"
}]
},
{
id: "service-2", label: "Boot Expertise", title: "Boot Resole & Restoration", items: [
"Full Resoles", "Leather & Suede Restoration", "Waterproofing"],
"Restore all-weather protection", "Refine leather texture and color", "Supreme comfort for every step"],
buttons: [{
text: "Request a Repair Quote", href: "#contact"
}]
},
{
id: "service-3", label: "Designer Focus", title: "Designer Heel Repair", items: [
"Heel Tip Replacement", "Structural Repair", "Color Matching"],
"Preserve your high-end investment", "Flawless stability and support", "Signature luxury finish restored"],
buttons: [{
text: "Request a Repair Quote", href: "#contact"
}]
},
{
id: "service-4", label: "Accessories", title: "Leather Bag Repair", items: [
"Strap Repair", "Zipper Replacement", "Lining Restoration"],
"Security and style restored", "Smooth, effortless hardware motion", "Timeless elegance reborn"],
buttons: [{
text: "Request a Repair Quote", href: "#contact"
}]
},
{
id: "service-5", label: "Custom Fitting", title: "Stretching & Fitting", items: [
"Custom Stretching", "Arch Support Adjustment", "Comfort Modifications"],
"Pain-free daily wear", "Tailored comfort for your foot", "Perfect fit for every occasion"],
buttons: [{
text: "Request a Repair Quote", href: "#contact"
}]
},
{
id: "service-6", label: "Personalization", title: "Custom Modifications", items: [
"Hardware Replacement", "Dyeing Services", "Personalized Touches"],
},
"Refreshed contemporary aesthetic", "Unique style evolution", "Bespoke detailing customized"],
buttons: [{
text: "Request a Repair Quote", href: "#contact"
}]
}
]}
title="Our Services"
description="We offer a comprehensive range of services, combining traditional techniques with modern solutions to restore and maintain your favorite footwear and leather goods."
description="Beyond just repairs, our dedicated craftsmanship brings your cherished items back to life. With our streamlined mail-in and drop-off process, expert restoration has never been easier or more accessible."
/>
</div>
@@ -129,7 +145,7 @@ export default function LandingPage() {
label: "Satisfied Customers", value: "1000s"},
{
icon: Zap,
label: "Items Restored", value: "Expert"},
label: "Items Restored", value: "10,000+"},
]}
metricsAnimation="slide-up"
/>
@@ -162,16 +178,21 @@ export default function LandingPage() {
textboxLayout="default"
metrics={[
{
id: "step-1", title: "Drop Off Your Item", subtitle: "Visit our workshop with your footwear or leather goods.", category: "Step", value: "01"},
id: "step-1", title: "Start Your Repair Online", subtitle: "Get a custom estimate and consultation within 24 hours.", category: "Step", value: "01"},
{
id: "step-2", title: "Expert Evaluation", subtitle: "Our craftsmen assess the damage and propose solutions.", category: "Step", value: "02"},
id: "step-2", title: "Ship or Drop Off", subtitle: "Secure your item for transit or drop off at our local shop within 3-5 days.", category: "Step", value: "02"},
{
id: "step-3", title: "Precision Craftsmanship", subtitle: "Dedicated care and traditional techniques are applied.", category: "Step", value: "03"},
id: "step-3", title: "Precision Craftsmanship", subtitle: "Master artisans perform restoration, typically completed in 7-10 business days.", category: "Step", value: "03"},
{
id: "step-4", title: "Pickup Like New", subtitle: "Collect your restored item, feeling and looking brand new.", category: "Step", value: "04"},
id: "step-4", title: "Pickup or Delivery", subtitle: "Your items are quality checked and ready for use within 2 days of completion.", category: "Step", value: "04"},
]}
title="Our Process"
description="Experience the meticulous journey your items take from worn to renewed, handled with expertise at every stage."
buttons={[
{
text: "Request a Repair", href: "#contact"
}
]}
/>
</div>
@@ -180,10 +201,10 @@ export default function LandingPage() {
useInvertedBackground={true}
background={{
variant: "plain"}}
tag="Ready to Restore?"
tag="Get Your Free Quote in 24 Hours"
title="Bring Your Favorites Back to Life"
description="High-quality repairs take time—but the results are worth it. Visit us today to start the restoration process."
buttonText="Visit Totem Lake Shoe Repair"
description="Restore your favorites today with a free, no-obligation estimate from our master craftsmen."
buttonText="Get My Free Estimate"
/>
</div>
@@ -231,4 +252,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}