Compare commits
12 Commits
version_22
...
version_28
| Author | SHA1 | Date | |
|---|---|---|---|
| 313ff8455a | |||
| 6fcbbf5f9e | |||
| 6f80d990ce | |||
| 740a5fdfa3 | |||
| b103a05648 | |||
| 9b1445aa2d | |||
| 24abf84381 | |||
| 71d6bdc50e | |||
| 1d0fcedb77 | |||
| faab4a8eb8 | |||
| c3dc06790c | |||
| e46fe84837 |
@@ -13,6 +13,13 @@ import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCar
|
||||
import { Award, Users, Zap } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
const scrollToContact = () => {
|
||||
const element = document.getElementById("contact");
|
||||
if (element) {
|
||||
element.scrollIntoView({ behavior: "smooth" });
|
||||
}
|
||||
};
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="text-stagger"
|
||||
@@ -41,7 +48,7 @@ export default function LandingPage() {
|
||||
]}
|
||||
brandName="Totem Lake Shoe Repair"
|
||||
button={{
|
||||
text: "Get a Quote", href: "#contact"}}
|
||||
text: "Get a Quote", onClick: scrollToContact}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -50,7 +57,7 @@ export default function LandingPage() {
|
||||
background={{
|
||||
variant: "plain"}}
|
||||
title="Expert Shoe & Leather Restoration"
|
||||
description="Luxury craftsmanship made convenient. Enjoy free shipping on all orders and our satisfaction guarantee. Start your repair today and breathe new life into your favorites."
|
||||
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,7 +70,7 @@ export default function LandingPage() {
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Your Free Repair Estimate", href: "#contact"},
|
||||
text: "Get Your Free Restoration Quote", onClick: scrollToContact},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
marqueeItems={[
|
||||
@@ -86,45 +93,33 @@ export default function LandingPage() {
|
||||
features={[
|
||||
{
|
||||
id: "service-1", label: "Footwear Care", title: "Luxury Shoe Repair", items: [
|
||||
"Sole & Heel Replacement", "Stitching & Patching", "Polishing & Conditioning"],
|
||||
buttons: [{
|
||||
text: "Request a Repair Quote", href: "#contact"
|
||||
}]
|
||||
"Stop replacing worn heels", "Fix loose stitching and tears", "Renew finish and suppleness"],
|
||||
buttons: [{ text: "Request a Repair Quote", onClick: scrollToContact }]
|
||||
},
|
||||
{
|
||||
id: "service-2", label: "Boot Expertise", title: "Boot Resole & Restoration", items: [
|
||||
"Full Resoles", "Leather & Suede Restoration", "Waterproofing"],
|
||||
buttons: [{
|
||||
text: "Request a Repair Quote", href: "#contact"
|
||||
}]
|
||||
"Make your favorite boots walkable again", "Remove scuffs and restore color", "Keep your feet dry in any weather"],
|
||||
buttons: [{ text: "Request a Repair Quote", onClick: scrollToContact }]
|
||||
},
|
||||
{
|
||||
id: "service-3", label: "Designer Focus", title: "Designer Heel Repair", items: [
|
||||
"Heel Tip Replacement", "Structural Repair", "Color Matching"],
|
||||
buttons: [{
|
||||
text: "Request a Repair Quote", href: "#contact"
|
||||
}]
|
||||
"Stop throwing away your favorite heels", "Fix broken heels and wobbly tips", "Maintain your luxury investment"],
|
||||
buttons: [{ text: "Request a Repair Quote", onClick: scrollToContact }]
|
||||
},
|
||||
{
|
||||
id: "service-4", label: "Accessories", title: "Leather Bag Repair", items: [
|
||||
"Strap Repair", "Zipper Replacement", "Lining Restoration"],
|
||||
buttons: [{
|
||||
text: "Request a Repair Quote", href: "#contact"
|
||||
}]
|
||||
"Fix broken straps that won't stay", "Replace stuck or broken zippers", "Restore the look of aged leather"],
|
||||
buttons: [{ text: "Request a Repair Quote", onClick: scrollToContact }]
|
||||
},
|
||||
{
|
||||
id: "service-5", label: "Custom Fitting", title: "Stretching & Fitting", items: [
|
||||
"Custom Stretching", "Arch Support Adjustment", "Comfort Modifications"],
|
||||
buttons: [{
|
||||
text: "Request a Repair Quote", href: "#contact"
|
||||
}]
|
||||
"Eliminate painful pressure points", "Get the perfect fit for your foot", "Make uncomfortable shoes wearable"],
|
||||
buttons: [{ text: "Request a Repair Quote", onClick: scrollToContact }]
|
||||
},
|
||||
{
|
||||
id: "service-6", label: "Personalization", title: "Custom Modifications", items: [
|
||||
"Hardware Replacement", "Dyeing Services", "Personalized Touches"],
|
||||
buttons: [{
|
||||
text: "Request a Repair Quote", href: "#contact"
|
||||
}]
|
||||
"Update old, outdated hardware", "Change the color of your style", "Add unique custom touches"],
|
||||
buttons: [{ text: "Request a Repair Quote", onClick: scrollToContact }]
|
||||
}
|
||||
]}
|
||||
title="Our Services"
|
||||
@@ -190,7 +185,7 @@ export default function LandingPage() {
|
||||
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"
|
||||
text: "Request a Repair", onClick: scrollToContact
|
||||
}
|
||||
]}
|
||||
/>
|
||||
@@ -201,10 +196,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="Restore your favorites today with a free, no-obligation estimate from our master craftsmen."
|
||||
buttonText="Get Your Free Repair Estimate"
|
||||
buttonText="Get My Free Estimate"
|
||||
/>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user