Merge version_4 into main #2
122
src/app/page.tsx
122
src/app/page.tsx
@@ -35,7 +35,8 @@ export default function HomePage() {
|
||||
{ name: "Contact", id: "#contact-cta" },
|
||||
]}
|
||||
button={{
|
||||
text: "Get a Free Quote", href: "#contact-cta"}}
|
||||
text: "Call Now for Quick Response", href: "#contact-cta"
|
||||
}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
@@ -49,19 +50,24 @@ export default function HomePage() {
|
||||
tagIcon={Shield}
|
||||
buttons={[
|
||||
{
|
||||
text: "Get a Free Quote", href: "#contact-cta"},
|
||||
text: "Call Now for Quick Response", href: "#contact-cta"
|
||||
},
|
||||
{
|
||||
text: "Call Now", href: "tel:+1-555-0123"},
|
||||
text: "Call Now", href: "tel:+1-555-0123"
|
||||
},
|
||||
]}
|
||||
background={{
|
||||
variant: "radial-gradient"}}
|
||||
variant: "radial-gradient"
|
||||
}}
|
||||
dashboard={{
|
||||
title: "Why Homeowners Choose Us", logoIcon: Hammer,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/businessman-checking-checklist_1153-1091.jpg", buttons: [
|
||||
{
|
||||
text: "View Services", href: "#why-us"},
|
||||
text: "Call Now for Quick Response", href: "#why-us"
|
||||
},
|
||||
{
|
||||
text: "See Testimonials", href: "#testimonials"},
|
||||
text: "See Testimonials", href: "#testimonials"
|
||||
},
|
||||
],
|
||||
sidebarItems: [
|
||||
{
|
||||
@@ -78,13 +84,16 @@ export default function HomePage() {
|
||||
stats: [
|
||||
{
|
||||
title: "Projects Completed", values: [250, 500, 750],
|
||||
description: "Satisfied customers since 2010."},
|
||||
description: "Satisfied customers since 2010."
|
||||
},
|
||||
{
|
||||
title: "Years Experience", values: [12, 14, 15],
|
||||
description: "Industry expertise & reliability."},
|
||||
description: "Industry expertise & reliability."
|
||||
},
|
||||
{
|
||||
title: "Customer Rating", values: [4.7, 4.8, 4.9],
|
||||
valueSuffix: "/5", description: "Highly trusted professionals."},
|
||||
valueSuffix: "/5", description: "Highly trusted professionals."
|
||||
},
|
||||
],
|
||||
chartTitle: "Project Success Rate", chartData: [
|
||||
{ value: 95 },
|
||||
@@ -96,15 +105,19 @@ export default function HomePage() {
|
||||
listTitle: "Recent Achievements", listItems: [
|
||||
{
|
||||
icon: Star,
|
||||
title: "Storm Damage Repair", status: "Completed"},
|
||||
title: "Storm Damage Repair", status: "Completed"
|
||||
},
|
||||
{
|
||||
icon: Hammer,
|
||||
title: "Full Roof Replacement", status: "Completed"},
|
||||
title: "Full Roof Replacement", status: "Completed"
|
||||
},
|
||||
{
|
||||
icon: Zap,
|
||||
title: "Emergency Service", status: "On Call 24/7"},
|
||||
title: "Emergency Service", status: "On Call 24/7"
|
||||
},
|
||||
],
|
||||
searchPlaceholder: "Quick service lookup"}}
|
||||
searchPlaceholder: "Quick service lookup"
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -135,7 +148,8 @@ export default function HomePage() {
|
||||
useInvertedBackground={false}
|
||||
buttons={[
|
||||
{
|
||||
text: "Schedule Service", href: "#contact-cta"},
|
||||
text: "Call Now for Quick Response", href: "#contact-cta"
|
||||
},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
/>
|
||||
@@ -146,17 +160,23 @@ export default function HomePage() {
|
||||
<TestimonialCardTwelve
|
||||
testimonials={[
|
||||
{
|
||||
id: "1", name: "Sarah Johnson", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-woman-work_23-2149304146.jpg", imageAlt: "Sarah Johnson"},
|
||||
id: "1", name: "Sarah Johnson", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-woman-work_23-2149304146.jpg", imageAlt: "Sarah Johnson"
|
||||
},
|
||||
{
|
||||
id: "2", name: "Michael Chen", imageSrc: "http://img.b2bpic.net/free-photo/man-portrait-posing-loft-modern-space_158595-5370.jpg", imageAlt: "Michael Chen"},
|
||||
id: "2", name: "Michael Chen", imageSrc: "http://img.b2bpic.net/free-photo/man-portrait-posing-loft-modern-space_158595-5370.jpg", imageAlt: "Michael Chen"
|
||||
},
|
||||
{
|
||||
id: "3", name: "Emily Rodriguez", imageSrc: "http://img.b2bpic.net/free-photo/mature-woman-smiling_1149-601.jpg", imageAlt: "Emily Rodriguez"},
|
||||
id: "3", name: "Emily Rodriguez", imageSrc: "http://img.b2bpic.net/free-photo/mature-woman-smiling_1149-601.jpg", imageAlt: "Emily Rodriguez"
|
||||
},
|
||||
{
|
||||
id: "4", name: "David Williams", imageSrc: "http://img.b2bpic.net/free-photo/portrait-confident-man-home-office_329181-20664.jpg", imageAlt: "David Williams"},
|
||||
id: "4", name: "David Williams", imageSrc: "http://img.b2bpic.net/free-photo/portrait-confident-man-home-office_329181-20664.jpg", imageAlt: "David Williams"
|
||||
},
|
||||
{
|
||||
id: "5", name: "Jennifer Martinez", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-smiling-woman_329181-1075.jpg", imageAlt: "Jennifer Martinez"},
|
||||
id: "5", name: "Jennifer Martinez", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-smiling-woman_329181-1075.jpg", imageAlt: "Jennifer Martinez"
|
||||
},
|
||||
{
|
||||
id: "6", name: "Robert Thompson", imageSrc: "http://img.b2bpic.net/free-photo/friendly-business-leader-gesturing-ok_1262-16178.jpg", imageAlt: "Robert Thompson"},
|
||||
id: "6", name: "Robert Thompson", imageSrc: "http://img.b2bpic.net/free-photo/friendly-business-leader-gesturing-ok_1262-16178.jpg", imageAlt: "Robert Thompson"
|
||||
},
|
||||
]}
|
||||
cardTitle="Trusted by Over 1,500 Happy Homeowners Across the Region"
|
||||
cardTag="Customer Reviews"
|
||||
@@ -171,18 +191,23 @@ export default function HomePage() {
|
||||
<InlineImageSplitTextAbout
|
||||
heading={[
|
||||
{
|
||||
type: "text", content: "Why Trust"},
|
||||
type: "text", content: "Why Trust"
|
||||
},
|
||||
{
|
||||
type: "image", src: "http://img.b2bpic.net/free-vector/gradient-abstract-logo-collection_23-2148160082.jpg", alt: "Maggie Roofing Contractors"},
|
||||
type: "image", src: "http://img.b2bpic.net/free-vector/gradient-abstract-logo-collection_23-2148160082.jpg", alt: "Maggie Roofing Contractors"
|
||||
},
|
||||
{
|
||||
type: "text", content: "for Your Roofing Needs?"},
|
||||
type: "text", content: "for Your Roofing Needs?"
|
||||
},
|
||||
]}
|
||||
useInvertedBackground={false}
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Your Free Estimate", href: "#contact-cta"},
|
||||
text: "Call Now for Quick Response", href: "#contact-cta"
|
||||
},
|
||||
{
|
||||
text: "Learn More", href: "#contact-cta"},
|
||||
text: "Learn More", href: "#contact-cta"
|
||||
},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
/>
|
||||
@@ -195,12 +220,15 @@ export default function HomePage() {
|
||||
animationType="entrance-slide"
|
||||
buttons={[
|
||||
{
|
||||
text: "Request Your Free Quote", href: "tel:+1-555-0123"},
|
||||
text: "Call Now for Quick Response", href: "tel:+1-555-0123"
|
||||
},
|
||||
{
|
||||
text: "Call: (555) 0123", href: "tel:+1-555-0123"},
|
||||
text: "Call: (555) 0123", href: "tel:+1-555-0123"
|
||||
},
|
||||
]}
|
||||
background={{
|
||||
variant: "downward-rays-static"}}
|
||||
variant: "downward-rays-static"
|
||||
}}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
@@ -213,37 +241,49 @@ export default function HomePage() {
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Home", href: "/"},
|
||||
label: "Home", href: "/"
|
||||
},
|
||||
{
|
||||
label: "Our Services", href: "#why-us"},
|
||||
label: "Our Services", href: "#why-us"
|
||||
},
|
||||
{
|
||||
label: "Testimonials", href: "#testimonials"},
|
||||
label: "Testimonials", href: "#testimonials"
|
||||
},
|
||||
{
|
||||
label: "About Us", href: "#about"},
|
||||
label: "About Us", href: "#about"
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Get a Free Quote", href: "#contact-cta"},
|
||||
label: "Call Now for Quick Response", href: "#contact-cta"
|
||||
},
|
||||
{
|
||||
label: "Emergency Service", href: "tel:+1-555-0123"},
|
||||
label: "Emergency Service", href: "tel:+1-555-0123"
|
||||
},
|
||||
{
|
||||
label: "Contact Us", href: "#contact-cta"},
|
||||
label: "Contact Us", href: "#contact-cta"
|
||||
},
|
||||
{
|
||||
label: "Service Areas", href: "#contact-cta"},
|
||||
label: "Service Areas", href: "#contact-cta"
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy", href: "#"},
|
||||
label: "Privacy Policy", href: "#"
|
||||
},
|
||||
{
|
||||
label: "Terms of Service", href: "#"},
|
||||
label: "Terms of Service", href: "#"
|
||||
},
|
||||
{
|
||||
label: "License & Insurance", href: "#"},
|
||||
label: "License & Insurance", href: "#"
|
||||
},
|
||||
{
|
||||
label: "Warranty Info", href: "#"},
|
||||
label: "Warranty Info", href: "#"
|
||||
},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -251,4 +291,4 @@ export default function HomePage() {
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user