Merge version_3 into main #2

Merged
bender merged 4 commits from version_3 into main 2026-04-16 16:16:52 +00:00
4 changed files with 58 additions and 144 deletions

View File

@@ -27,21 +27,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "/",
},
name: "Home", id: "/"},
{
name: "About",
id: "/about",
},
name: "About", id: "/about"},
{
name: "Services",
id: "/services",
},
name: "Services", id: "/services"},
{
name: "Contact",
id: "/contact",
},
name: "Contact", id: "/contact"},
]}
brandName="Level Edge"
/>
@@ -54,14 +46,10 @@ export default function LandingPage() {
metrics={[
{
icon: Award,
label: "Projects",
value: "2000+",
},
label: "Projects", value: "2000+"},
{
icon: Shield,
label: "Guarantees",
value: "100%",
},
label: "Guarantees", value: "100%"},
]}
metricsAnimation="slide-up"
/>
@@ -71,8 +59,7 @@ export default function LandingPage() {
<ContactSplit
useInvertedBackground={false}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="About Us"
title="Our Craft"
description="Built on integrity and precision."
@@ -85,33 +72,21 @@ export default function LandingPage() {
<FooterSimple
columns={[
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "(651) 317-7605",
href: "tel:6513177605",
},
label: "(651) 317-7605", href: "tel:6513177605"},
{
label: "24/7 Service Available",
href: "#",
},
label: "24/7 Service Available", href: "#"},
],
},
{
title: "Quick Links",
items: [
title: "Quick Links", items: [
{
label: "About",
href: "/about",
},
label: "About", href: "/about"},
{
label: "Services",
href: "/services",
},
label: "Services", href: "/services"},
{
label: "Contact",
href: "/contact",
},
label: "Contact", href: "/contact"},
],
},
]}
@@ -122,4 +97,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -25,21 +25,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "/",
},
name: "Home", id: "/"},
{
name: "About",
id: "/about",
},
name: "About", id: "/about"},
{
name: "Services",
id: "/services",
},
name: "Services", id: "/services"},
{
name: "Contact",
id: "/contact",
},
name: "Contact", id: "/contact"},
]}
brandName="Level Edge"
/>
@@ -49,8 +41,7 @@ export default function LandingPage() {
<ContactSplit
useInvertedBackground={true}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Estimate"
title="Request Free Estimate"
description="Get a transparent quote in minutes."
@@ -63,8 +54,7 @@ export default function LandingPage() {
<ContactSplit
useInvertedBackground={false}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Support"
title="Here to Help"
description="Your vision, our expertise."
@@ -77,33 +67,21 @@ export default function LandingPage() {
<FooterSimple
columns={[
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "(651) 317-7605",
href: "tel:6513177605",
},
label: "(651) 317-7605", href: "tel:6513177605"},
{
label: "24/7 Service Available",
href: "#",
},
label: "24/7 Service Available", href: "#"},
],
},
{
title: "Quick Links",
items: [
title: "Quick Links", items: [
{
label: "About",
href: "/about",
},
label: "About", href: "/about"},
{
label: "Services",
href: "/services",
},
label: "Services", href: "/services"},
{
label: "Contact",
href: "/contact",
},
label: "Contact", href: "/contact"},
],
},
]}
@@ -114,4 +92,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -26,21 +26,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "/",
},
name: "Home", id: "/"},
{
name: "About",
id: "/about",
},
name: "About", id: "/about"},
{
name: "Services",
id: "/services",
},
name: "Services", id: "/services"},
{
name: "Contact",
id: "/contact",
},
name: "Contact", id: "/contact"},
]}
brandName="Level Edge"
/>
@@ -53,35 +45,17 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
id: "s1",
title: "Roof Inspection",
author: "Pro",
description: "Comprehensive diagnostics.",
tags: [
"service",
],
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-wearing-protection-helmet-outdoors_23-2149343635.jpg",
},
id: "s1", title: "Roof Inspection", author: "Pro", description: "Comprehensive diagnostics.", tags: [
"service"],
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-wearing-protection-helmet-outdoors_23-2149343635.jpg"},
{
id: "s2",
title: "Installation",
author: "Pro",
description: "Expert high-end installation.",
tags: [
"service",
],
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-blue-lines-perfect-using-as-background_181624-15180.jpg",
},
id: "s2", title: "Installation", author: "Pro", description: "Expert high-end installation.", tags: [
"service"],
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-blue-lines-perfect-using-as-background_181624-15180.jpg"},
{
id: "s3",
title: "Roof Repair",
author: "Pro",
description: "Quick and reliable repairs.",
tags: [
"service",
],
imageSrc: "http://img.b2bpic.net/free-photo/home-clay-roof-tile_657883-716.jpg",
},
id: "s3", title: "Roof Repair", author: "Pro", description: "Quick and reliable repairs.", tags: [
"service"],
imageSrc: "http://img.b2bpic.net/free-photo/home-clay-roof-tile_657883-716.jpg"},
]}
title="Our Professional Services"
description="Complete roofing solutions done right."
@@ -92,8 +66,7 @@ export default function LandingPage() {
<ContactSplit
useInvertedBackground={false}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Expertise"
title="Quality First"
description="We treat every roof like our own."
@@ -106,33 +79,21 @@ export default function LandingPage() {
<FooterSimple
columns={[
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "(651) 317-7605",
href: "tel:6513177605",
},
label: "(651) 317-7605", href: "tel:6513177605"},
{
label: "24/7 Service Available",
href: "#",
},
label: "24/7 Service Available", href: "#"},
],
},
{
title: "Quick Links",
items: [
title: "Quick Links", items: [
{
label: "About",
href: "/about",
},
label: "About", href: "/about"},
{
label: "Services",
href: "/services",
},
label: "Services", href: "/services"},
{
label: "Contact",
href: "/contact",
},
label: "Contact", href: "/contact"},
],
},
]}
@@ -143,4 +104,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #FFFFFF;
--card: #0D0D0D;
--foreground: #0D0D0D;
--primary-cta: #C8A96A;
--background: #f5f5f5;
--card: #ffffff;
--foreground: #1c1c1c;
--primary-cta: #1c1c1c;
--primary-cta-text: #0D0D0D;
--secondary-cta: #4A4A4A;
--secondary-cta: #ffffff;
--secondary-cta-text: #FFFFFF;
--accent: #C8A96A;
--background-accent: #F5F5F5;
--accent: #a8cce8;
--background-accent: #e0eaf2;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);