Compare commits

...

98 Commits

Author SHA1 Message Date
210c2a706b Update theme colors 2026-04-28 18:06:46 +00:00
2f37ef1753 Update theme colors 2026-04-28 18:05:24 +00:00
7529af2d72 Update src/app/page.tsx 2026-04-28 18:01:10 +00:00
da3c31c703 Update src/app/page.tsx 2026-04-28 18:00:41 +00:00
b4cf4bb35a Merge version_29 into main
Merge version_29 into main
2026-04-28 17:59:18 +00:00
cbbc66d83f Update theme colors 2026-04-28 17:59:12 +00:00
7d89ce99a9 Merge version_28 into main
Merge version_28 into main
2026-04-28 17:58:14 +00:00
c98c59b551 Update theme colors 2026-04-28 17:58:11 +00:00
5c03a5c2d6 Merge version_27 into main
Merge version_27 into main
2026-04-28 17:57:34 +00:00
9b63f3503c Update theme colors 2026-04-28 17:57:28 +00:00
82b1ecb460 Merge version_26 into main
Merge version_26 into main
2026-04-28 17:57:00 +00:00
c5624bf101 Update theme colors 2026-04-28 17:56:57 +00:00
6fe57532f9 Merge version_25 into main
Merge version_25 into main
2026-04-28 17:37:54 +00:00
fc366bfd85 Update src/app/contact/page.tsx 2026-04-28 17:37:50 +00:00
3e129bbc8a Merge version_25 into main
Merge version_25 into main
2026-04-28 17:36:49 +00:00
abae06f559 Update src/app/page.tsx 2026-04-28 17:36:46 +00:00
ed75c4388b Merge version_25 into main
Merge version_25 into main
2026-04-28 17:32:52 +00:00
3b97d32921 Update src/app/page.tsx 2026-04-28 17:32:49 +00:00
4f2a30cdde Merge version_24 into main
Merge version_24 into main
2026-04-28 17:29:52 +00:00
bdc378ec95 Update src/app/page.tsx 2026-04-28 17:29:46 +00:00
9577c2dff7 Merge version_24 into main
Merge version_24 into main
2026-04-28 17:28:37 +00:00
0ef368fb35 Update src/app/page.tsx 2026-04-28 17:28:31 +00:00
2244535e80 Merge version_24 into main
Merge version_24 into main
2026-04-28 17:23:28 +00:00
34bd5150e3 Update src/app/page.tsx 2026-04-28 17:23:22 +00:00
c3291c5146 Merge version_24 into main
Merge version_24 into main
2026-04-28 17:22:29 +00:00
f2d5f35aa0 Update src/app/page.tsx 2026-04-28 17:22:23 +00:00
84805695f4 Merge version_24 into main
Merge version_24 into main
2026-04-28 17:20:51 +00:00
58c61373ec Update src/app/page.tsx 2026-04-28 17:20:48 +00:00
1099f3804b Merge version_24 into main
Merge version_24 into main
2026-04-28 17:15:58 +00:00
13259ba576 Update src/app/page.tsx 2026-04-28 17:15:52 +00:00
8844e502f4 Merge version_24 into main
Merge version_24 into main
2026-04-28 17:15:03 +00:00
077807d172 Update src/app/page.tsx 2026-04-28 17:14:56 +00:00
8e707b8394 Merge version_24 into main
Merge version_24 into main
2026-04-28 17:11:23 +00:00
0dfd995ea2 Update theme colors 2026-04-28 17:11:19 +00:00
bf7a7a0ddb Merge version_23 into main
Merge version_23 into main
2026-04-28 17:11:16 +00:00
ec94d4cfb2 Update theme colors 2026-04-28 17:11:13 +00:00
dfb3a1d491 Merge version_22 into main
Merge version_22 into main
2026-04-28 17:10:51 +00:00
d5e74ac209 Update theme colors 2026-04-28 17:10:48 +00:00
fec4747fb6 Merge version_21 into main
Merge version_21 into main
2026-04-28 17:10:35 +00:00
1ed400568d Update theme colors 2026-04-28 17:10:32 +00:00
9e1912f056 Merge version_20 into main
Merge version_20 into main
2026-04-28 17:10:00 +00:00
e2e7ced8f3 Update theme colors 2026-04-28 17:09:54 +00:00
8a96dd991f Merge version_19 into main
Merge version_19 into main
2026-04-28 17:08:29 +00:00
bf496db5c2 Update theme colors 2026-04-28 17:08:25 +00:00
cbd99216fd Merge version_18 into main
Merge version_18 into main
2026-04-28 17:06:40 +00:00
f1f64618fd Update theme colors 2026-04-28 17:06:37 +00:00
510e6cdd42 Merge version_17 into main
Merge version_17 into main
2026-04-28 17:06:27 +00:00
510d79445f Update theme colors 2026-04-28 17:06:24 +00:00
dd01d80947 Merge version_16 into main
Merge version_16 into main
2026-04-28 17:06:18 +00:00
9db90f09f5 Update theme colors 2026-04-28 17:06:15 +00:00
040ec235f1 Merge version_15 into main
Merge version_15 into main
2026-04-28 17:03:50 +00:00
7037fd3b8b Update theme colors 2026-04-28 17:03:47 +00:00
374d4ab560 Merge version_14 into main
Merge version_14 into main
2026-04-28 17:03:38 +00:00
d4161d5a41 Update theme colors 2026-04-28 17:03:35 +00:00
7a4d0f90d5 Merge version_13 into main
Merge version_13 into main
2026-04-28 17:03:19 +00:00
c9e71abb3c Update theme colors 2026-04-28 17:03:16 +00:00
706c413828 Merge version_12 into main
Merge version_12 into main
2026-04-28 17:03:02 +00:00
a9ab2c74f4 Update theme colors 2026-04-28 17:02:59 +00:00
537b4bac10 Merge version_11 into main
Merge version_11 into main
2026-04-28 17:02:22 +00:00
7ca01aed5d Update theme colors 2026-04-28 17:02:19 +00:00
a515e258e9 Merge version_10 into main
Merge version_10 into main
2026-04-28 17:01:15 +00:00
fa18687706 Update theme colors 2026-04-28 17:01:12 +00:00
c7b4e329fa Merge version_9 into main
Merge version_9 into main
2026-04-28 17:00:46 +00:00
81056c5266 Update theme colors 2026-04-28 17:00:40 +00:00
35ae83cf0e Merge version_8 into main
Merge version_8 into main
2026-04-28 17:00:13 +00:00
cdcc4ebb68 Update theme colors 2026-04-28 17:00:10 +00:00
07631e5cbe Merge version_7 into main
Merge version_7 into main
2026-04-28 16:59:59 +00:00
9960186b12 Update theme colors 2026-04-28 16:59:56 +00:00
c9907f3b5f Merge version_6 into main
Merge version_6 into main
2026-04-28 16:59:06 +00:00
bca51bfc3c Update theme colors 2026-04-28 16:59:03 +00:00
6cbfded308 Merge version_5 into main
Merge version_5 into main
2026-04-28 16:58:47 +00:00
db79b76d03 Update theme colors 2026-04-28 16:58:44 +00:00
bda039786d Merge version_4 into main
Merge version_4 into main
2026-04-28 16:57:33 +00:00
b8c75bc2f5 Update theme colors 2026-04-28 16:57:30 +00:00
b09699d5be Merge version_3 into main
Merge version_3 into main
2026-04-28 16:57:14 +00:00
1f95fdf9fe Update theme colors 2026-04-28 16:57:11 +00:00
6b957ecc3c Merge version_2 into main
Merge version_2 into main
2026-04-28 16:51:51 +00:00
0f3aaa589c Update src/app/page.tsx 2026-04-28 16:51:48 +00:00
20295d270c Merge version_2 into main
Merge version_2 into main
2026-04-28 16:49:02 +00:00
92ba95a6e0 Update src/app/page.tsx 2026-04-28 16:48:59 +00:00
e2d3d29729 Merge version_2 into main
Merge version_2 into main
2026-04-28 16:47:36 +00:00
cf9018bbdf Update src/app/page.tsx 2026-04-28 16:47:33 +00:00
1770a7d9c1 Merge version_2 into main
Merge version_2 into main
2026-04-28 16:46:24 +00:00
9cde9ce408 Update src/app/page.tsx 2026-04-28 16:46:21 +00:00
443a2eb704 Merge version_2 into main
Merge version_2 into main
2026-04-28 16:44:13 +00:00
e02c9e5c72 Update src/app/page.tsx 2026-04-28 16:44:10 +00:00
239460c516 Merge version_2 into main
Merge version_2 into main
2026-04-28 16:43:45 +00:00
1c93b2e45b Update src/app/page.tsx 2026-04-28 16:43:41 +00:00
8eda99432e Merge version_2 into main
Merge version_2 into main
2026-04-28 16:43:09 +00:00
efeb5c5bda Update src/app/page.tsx 2026-04-28 16:43:03 +00:00
1f4dba11cb Merge version_2 into main
Merge version_2 into main
2026-04-28 16:25:01 +00:00
ab9d657985 Update src/app/services/page.tsx 2026-04-28 16:24:58 +00:00
8b70729c70 Update src/app/reviews/page.tsx 2026-04-28 16:24:57 +00:00
5ea65928eb Update src/app/page.tsx 2026-04-28 16:24:57 +00:00
78f5cb8938 Update src/app/contact/page.tsx 2026-04-28 16:24:56 +00:00
f6cede30dc Update src/app/about/page.tsx 2026-04-28 16:24:56 +00:00
79cb9ae578 Merge version_1 into main
Merge version_1 into main
2026-04-28 16:21:33 +00:00
b83f4a531a Merge version_1 into main
Merge version_1 into main
2026-04-28 16:21:04 +00:00
6 changed files with 110 additions and 270 deletions

View File

@@ -24,27 +24,18 @@ export default function LandingPage() {
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleCentered
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777393470975-9tzjfyat.png"
navItems={[
{
name: "Home",
id: "/",
},
name: "Home", id: "/"},
{
name: "Services",
id: "/services",
},
name: "Services", id: "/services"},
{
name: "About",
id: "/about",
},
name: "About", id: "/about"},
{
name: "Reviews",
id: "/reviews",
},
name: "Reviews", id: "/reviews"},
{
name: "Contact",
id: "/contact",
},
name: "Contact", id: "/contact"},
]}
brandName="Arch Roofing Systems"
/>
@@ -69,17 +60,9 @@ export default function LandingPage() {
description="The experts behind Arch Roofing Systems."
members={[
{
id: "tm1",
name: "John Doe",
role: "Lead Architect",
imageSrc: "http://img.b2bpic.net/free-photo/worker-uniform-against-backdrop-agri-buildings_146671-19122.jpg",
},
id: "tm1", name: "John Doe", role: "Lead Architect", imageSrc: "http://img.b2bpic.net/free-photo/worker-uniform-against-backdrop-agri-buildings_146671-19122.jpg"},
{
id: "tm2",
name: "Sarah Smith",
role: "Project Manager",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-wearing-helmets_23-2149343655.jpg",
},
id: "tm2", name: "Sarah Smith", role: "Project Manager", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-wearing-helmets_23-2149343655.jpg"},
]}
/>
</div>
@@ -88,50 +71,31 @@ export default function LandingPage() {
<FooterSimple
columns={[
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "/about",
},
label: "About Us", href: "/about"},
{
label: "Careers",
href: "#",
},
label: "Careers", href: "#"},
{
label: "Privacy",
href: "#",
},
label: "Privacy", href: "#"},
],
},
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Roof Replacement",
href: "/services",
},
label: "Roof Replacement", href: "/services"},
{
label: "Inspections",
href: "/services",
},
label: "Inspections", href: "/services"},
{
label: "Storm Damage",
href: "/services",
},
label: "Storm Damage", href: "/services"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "Get Quote",
href: "/contact",
},
label: "Get Quote", href: "/contact"},
{
label: "Support",
href: "/contact",
},
label: "Support", href: "/contact"},
],
},
]}

View File

@@ -24,27 +24,18 @@ export default function LandingPage() {
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleCentered
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777393470975-9tzjfyat.png"
navItems={[
{
name: "Home",
id: "/",
},
name: "Home", id: "/"},
{
name: "Services",
id: "/services",
},
name: "Services", id: "/services"},
{
name: "About",
id: "/about",
},
name: "About", id: "/about"},
{
name: "Reviews",
id: "/reviews",
},
name: "Reviews", id: "/reviews"},
{
name: "Contact",
id: "/contact",
},
name: "Contact", id: "/contact"},
]}
brandName="Arch Roofing Systems"
/>
@@ -54,12 +45,11 @@ export default function LandingPage() {
<ContactSplit
useInvertedBackground={false}
background={{
variant: "rotated-rays-static",
}}
variant: "rotated-rays-static"}}
tag="Let's Connect"
title="Get Your Free Estimate"
description="Ready to upgrade your roof? Reach out for a free consultation and professional inspection in Gadsden today."
imageSrc="http://img.b2bpic.net/free-photo/eyeglasses-paper-plan-table_23-2148039940.jpg"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777394224944-9beay18i.jpg"
buttonText="Schedule Now"
mediaAnimation="slide-up"
/>
@@ -74,15 +64,9 @@ export default function LandingPage() {
faqsAnimation="slide-up"
faqs={[
{
id: "ca1",
title: "What areas do you serve?",
content: "We primarily serve the Gadsden, AL area and surrounding communities.",
},
id: "ca1", title: "What areas do you serve?", content: "We primarily serve the Gadsden, AL area and surrounding communities."},
{
id: "ca2",
title: "How long does a replacement take?",
content: "Most residential replacements are completed within 2 to 3 days depending on roof size.",
},
id: "ca2", title: "How long does a replacement take?", content: "Most residential replacements are completed within 2 to 3 days depending on roof size."},
]}
/>
</div>
@@ -91,50 +75,31 @@ export default function LandingPage() {
<FooterSimple
columns={[
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "/about",
},
label: "About Us", href: "/about"},
{
label: "Careers",
href: "#",
},
label: "Careers", href: "#"},
{
label: "Privacy",
href: "#",
},
label: "Privacy", href: "#"},
],
},
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Roof Replacement",
href: "/services",
},
label: "Roof Replacement", href: "/services"},
{
label: "Inspections",
href: "/services",
},
label: "Inspections", href: "/services"},
{
label: "Storm Damage",
href: "/services",
},
label: "Storm Damage", href: "/services"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "Get Quote",
href: "/contact",
},
label: "Get Quote", href: "/contact"},
{
label: "Support",
href: "/contact",
},
label: "Support", href: "/contact"},
],
},
]}

View File

@@ -28,6 +28,7 @@ export default function LandingPage() {
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleCentered
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777393470975-9tzjfyat.png"
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
@@ -49,12 +50,12 @@ export default function LandingPage() {
{ text: "Schedule a Free Roof Inspection", href: "/contact" },
]}
carouselItems={[
{ id: "1", imageSrc: "http://img.b2bpic.net/free-photo/ai-generated-house-design_23-2150666469.jpg", imageAlt: "Luxury roof installation Gadsden" },
{ id: "2", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-with-protection-helmet_23-2149343636.jpg", imageAlt: "Roof replacement project Alabama" },
{ id: "3", imageSrc: "http://img.b2bpic.net/free-photo/man-walking-roof_1321-1041.jpg", imageAlt: "Premium roofing detail gold finish" },
{ id: "4", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-beautiful-roof-wooden-house_23-2149343706.jpg", imageAlt: "Roofing construction expert site" },
{ id: "5", imageSrc: "http://img.b2bpic.net/free-photo/photo-wood-texture-pattern_58702-13126.jpg", imageAlt: "Modern luxury residential roof" },
{ id: "6", imageSrc: "http://img.b2bpic.net/free-photo/rooftop_23-2148098547.jpg", imageAlt: "Arch Roofing project showcase" },
{ id: "1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777394274812-pl7r83r5.jpg", imageAlt: "Luxury roof installation Gadsden" },
{ id: "2", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777394430092-fsgpwi6r.jpg", imageAlt: "Roof replacement project Alabama" },
{ id: "3", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777394178981-9kz2lm30.jpg", imageAlt: "Premium roofing detail gold finish" },
{ id: "4", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777394430092-752efr3h.jpg", imageAlt: "Roofing construction expert site" },
{ id: "5", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777394178981-vh0jky2e.jpg", imageAlt: "Modern luxury residential roof" },
{ id: "6", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777394101196-b4b5rney.jpg", imageAlt: "Arch Roofing project showcase" },
]}
/>
</div>
@@ -62,9 +63,9 @@ export default function LandingPage() {
<div id="about-home" data-section="about-home">
<MediaAbout
useInvertedBackground={false}
title="Gadsden's Trusted Luxury Roofing Expert"
title="Etowah and Calhoun countys Trusted Roofing Expert"
description="We specialize in high-end roof replacement and storm damage assistance, ensuring your home remains secure and sophisticated for years to come."
imageSrc="http://img.b2bpic.net/free-photo/view-modern-office_1170-1963.jpg"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777394368506-b98fzk11.jpg"
imageAlt="Professional roof inspection team"
/>
</div>
@@ -77,7 +78,7 @@ export default function LandingPage() {
features={[
{
title: "Roof Replacement", description: "Full-scale roof replacements using premium materials designed for Alabama weather.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/long-shot-man-with-helmet-sitting-roof_23-2149343711.jpg", imageAlt: "Replacement project"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777397555725-hvallagy.jpg", imageAlt: "Replacement project"},
items: [
{ icon: CheckCircle, text: "Architectural Shingles" },
{ icon: CheckCircle, text: "Metal Roofing Options" },
@@ -87,7 +88,7 @@ export default function LandingPage() {
},
{
title: "Storm & Hail Damage", description: "Expert assessments and seamless insurance claim assistance for storm-damaged roofs.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-doing-household-chores-participating-cleaning-home_23-2151468680.jpg", imageAlt: "Storm damage repair"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777394430092-e9m33ied.jpg", imageAlt: "Storm damage repair"},
items: [
{ icon: Shield, text: "Free Inspection" },
{ icon: Shield, text: "Insurance Coordination" },
@@ -97,7 +98,7 @@ export default function LandingPage() {
},
{
title: "Routine Inspection", description: "Keep your roof in pristine condition with our comprehensive local maintenance and inspection services.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-roof_23-2149343701.jpg", imageAlt: "Routine inspection"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777394101196-i8tpdvoq.jpg", imageAlt: "Routine inspection"},
items: [
{ icon: Star, text: "Detailed Reporting" },
{ icon: Star, text: "Preventive Maintenance" },
@@ -108,6 +109,7 @@ export default function LandingPage() {
]}
title="Comprehensive Roofing Services"
description="From storm damage repair to custom roof replacement, we handle your Gadsden roofing needs with precision and care."
textBoxTitleClassName="text-white"
/>
</div>
@@ -120,8 +122,8 @@ export default function LandingPage() {
title="Our Performance in Gadsden"
description="Numbers that reflect our dedication to roofing excellence and customer satisfaction."
metrics={[
{ id: "m1", value: "500+", title: "Roofs Completed", description: "Successful projects delivered across Alabama.", icon: Home },
{ id: "m2", value: "15+", title: "Years Experience", description: "Building trust through precision craftsmanship.", icon: Award },
{ id: "m1", value: "200+", title: "Roofs Completed", description: "Successful projects delivered across Alabama.", icon: Home },
{ id: "m2", value: "5+ ", title: "Years Experience", description: "Building trust through precision craftsmanship.", icon: Award },
{ id: "m3", value: "100%", title: "Insured/Bonded", description: "Safety and reliability guaranteed on every site.", icon: ShieldCheck },
{ id: "m4", value: "24/7", title: "Emergency Help", description: "Ready to respond to urgent storm damage.", icon: Clock },
]}
@@ -139,11 +141,11 @@ export default function LandingPage() {
{
id: "p1", title: "Essential Roof Maintenance", price: "$299", period: "/visit", features: ["Gutter Inspection", "Shingle Assessment", "Leak Prevention Check"],
button: { text: "Select Plan", href: "/contact" },
imageSrc: "http://img.b2bpic.net/free-photo/traditional-ceramic-roof-tiles-government-building-dijon-burgundy-france_1101-2625.jpg", imageAlt: "Maintenance inspection"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777394133019-yzbsb1be.jpg", imageAlt: "Maintenance inspection"},
{
id: "p2", title: "Full Replacement Project", price: "Custom", period: "/quote", features: ["Premium Materials", "Full Disposal & Cleanup", "Lifetime Warranty"],
button: { text: "Get Quote", href: "/contact" },
imageSrc: "http://img.b2bpic.net/free-photo/ai-generated-house-design_23-2150666437.jpg", imageAlt: "Full roof project"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777397720116-lceb06q1.jpg", imageAlt: "Full roof project"},
]}
/>
</div>
@@ -162,4 +164,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -24,27 +24,18 @@ export default function LandingPage() {
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleCentered
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777393470975-9tzjfyat.png"
navItems={[
{
name: "Home",
id: "/",
},
name: "Home", id: "/"},
{
name: "Services",
id: "/services",
},
name: "Services", id: "/services"},
{
name: "About",
id: "/about",
},
name: "About", id: "/about"},
{
name: "Reviews",
id: "/reviews",
},
name: "Reviews", id: "/reviews"},
{
name: "Contact",
id: "/contact",
},
name: "Contact", id: "/contact"},
]}
brandName="Arch Roofing Systems"
/>
@@ -58,25 +49,15 @@ export default function LandingPage() {
author="Sarah Johnson"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/stylish-woman-wearing-yellow-bandana_273609-13336.jpg",
alt: "Sarah",
},
src: "http://img.b2bpic.net/free-photo/stylish-woman-wearing-yellow-bandana_273609-13336.jpg", alt: "Sarah"},
{
src: "http://img.b2bpic.net/free-photo/man-waving-hand-outside_23-2149447136.jpg",
alt: "Michael",
},
src: "http://img.b2bpic.net/free-photo/man-waving-hand-outside_23-2149447136.jpg", alt: "Michael"},
{
src: "http://img.b2bpic.net/free-photo/beautiful-girl-street_1157-4417.jpg",
alt: "Emily",
},
src: "http://img.b2bpic.net/free-photo/beautiful-girl-street_1157-4417.jpg", alt: "Emily"},
{
src: "http://img.b2bpic.net/free-photo/young-man-holding-house-model-showing-thumb-up-shirt-vest-hat-looking-merry-front-view_176474-30660.jpg",
alt: "David",
},
src: "http://img.b2bpic.net/free-photo/young-man-holding-house-model-showing-thumb-up-shirt-vest-hat-looking-merry-front-view_176474-30660.jpg", alt: "David"},
{
src: "http://img.b2bpic.net/free-photo/low-angle-smiley-woman-posing_23-2148610242.jpg",
alt: "Robert",
},
src: "http://img.b2bpic.net/free-photo/low-angle-smiley-woman-posing_23-2148610242.jpg", alt: "Robert"},
]}
ratingAnimation="slide-up"
avatarsAnimation="blur-reveal"
@@ -92,19 +73,9 @@ export default function LandingPage() {
description="What our customers are saying about our Gadsden services."
testimonials={[
{
id: "t1",
name: "Mark V.",
role: "Homeowner",
testimonial: "Incredible service, handled my insurance perfectly.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-drinking-coffee-construction-side_329181-3771.jpg",
},
id: "t1", name: "Mark V.", role: "Homeowner", testimonial: "Incredible service, handled my insurance perfectly.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-drinking-coffee-construction-side_329181-3771.jpg"},
{
id: "t2",
name: "Lisa B.",
role: "Resident",
testimonial: "Fast, clean, and professional work.",
imageSrc: "http://img.b2bpic.net/free-photo/outside-lifestyle-portrait-happy-relaxed-woman-poses-summer-terrace-sunshine-true-emotions_291650-1278.jpg",
},
id: "t2", name: "Lisa B.", role: "Resident", testimonial: "Fast, clean, and professional work.", imageSrc: "http://img.b2bpic.net/free-photo/outside-lifestyle-portrait-happy-relaxed-woman-poses-summer-terrace-sunshine-true-emotions_291650-1278.jpg"},
]}
/>
</div>
@@ -113,50 +84,31 @@ export default function LandingPage() {
<FooterSimple
columns={[
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "/about",
},
label: "About Us", href: "/about"},
{
label: "Careers",
href: "#",
},
label: "Careers", href: "#"},
{
label: "Privacy",
href: "#",
},
label: "Privacy", href: "#"},
],
},
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Roof Replacement",
href: "/services",
},
label: "Roof Replacement", href: "/services"},
{
label: "Inspections",
href: "/services",
},
label: "Inspections", href: "/services"},
{
label: "Storm Damage",
href: "/services",
},
label: "Storm Damage", href: "/services"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "Get Quote",
href: "/contact",
},
label: "Get Quote", href: "/contact"},
{
label: "Support",
href: "/contact",
},
label: "Support", href: "/contact"},
],
},
]}

View File

@@ -24,27 +24,18 @@ export default function LandingPage() {
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleCentered
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CU9LXLTd45U3bRy6xudZUdJbpk/uploaded-1777393470975-9tzjfyat.png"
navItems={[
{
name: "Home",
id: "/",
},
name: "Home", id: "/"},
{
name: "Services",
id: "/services",
},
name: "Services", id: "/services"},
{
name: "About",
id: "/about",
},
name: "About", id: "/about"},
{
name: "Reviews",
id: "/reviews",
},
name: "Reviews", id: "/reviews"},
{
name: "Contact",
id: "/contact",
},
name: "Contact", id: "/contact"},
]}
brandName="Arch Roofing Systems"
/>
@@ -56,20 +47,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "q1",
title: "Do you provide free inspections?",
content: "Yes, we offer complimentary, thorough roof inspections throughout Gadsden and surrounding areas.",
},
id: "q1", title: "Do you provide free inspections?", content: "Yes, we offer complimentary, thorough roof inspections throughout Gadsden and surrounding areas."},
{
id: "q2",
title: "How do I start an insurance claim?",
content: "Our experts guide you through the process, documenting storm damage and coordinating with insurance providers.",
},
id: "q2", title: "How do I start an insurance claim?", content: "Our experts guide you through the process, documenting storm damage and coordinating with insurance providers."},
{
id: "q3",
title: "What roofing types do you install?",
content: "We offer architectural shingle, high-end metal roofing, and specialty roofing solutions.",
},
id: "q3", title: "What roofing types do you install?", content: "We offer architectural shingle, high-end metal roofing, and specialty roofing solutions."},
]}
imageSrc="http://img.b2bpic.net/free-photo/close-up-men-working-together_23-2148752011.jpg"
mediaAnimation="slide-up"
@@ -88,15 +70,9 @@ export default function LandingPage() {
faqsAnimation="blur-reveal"
faqs={[
{
id: "sa1",
title: "Can you work during the rain?",
content: "For safety and quality assurance, we avoid working during heavy rain or storm conditions.",
},
id: "sa1", title: "Can you work during the rain?", content: "For safety and quality assurance, we avoid working during heavy rain or storm conditions."},
{
id: "sa2",
title: "Are estimates free?",
content: "Yes, we provide 100% free, no-obligation estimates for all residential projects.",
},
id: "sa2", title: "Are estimates free?", content: "Yes, we provide 100% free, no-obligation estimates for all residential projects."},
]}
/>
</div>
@@ -105,50 +81,31 @@ export default function LandingPage() {
<FooterSimple
columns={[
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "/about",
},
label: "About Us", href: "/about"},
{
label: "Careers",
href: "#",
},
label: "Careers", href: "#"},
{
label: "Privacy",
href: "#",
},
label: "Privacy", href: "#"},
],
},
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Roof Replacement",
href: "/services",
},
label: "Roof Replacement", href: "/services"},
{
label: "Inspections",
href: "/services",
},
label: "Inspections", href: "/services"},
{
label: "Storm Damage",
href: "/services",
},
label: "Storm Damage", href: "/services"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "Get Quote",
href: "/contact",
},
label: "Get Quote", href: "/contact"},
{
label: "Support",
href: "/contact",
},
label: "Support", href: "/contact"},
],
},
]}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #ffffff;
--card: #f9f9f9;
--foreground: #1c1c1c;
--background: #000000;
--card: #000000;
--foreground: #ffffff;
--primary-cta: #c5a059;
--primary-cta-text: #ffffff;
--secondary-cta: #1c1c1c;
--secondary-cta-text: #ffffff;
--secondary-cta: #bfbebe;
--secondary-cta-text: #000000;
--accent: #c5a059;
--background-accent: #1c1c1c;
--background-accent: #000000;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);