12 Commits

Author SHA1 Message Date
1fff09d745 Update theme colors 2026-02-21 17:33:13 +00:00
61327ae42c Update theme colors 2026-02-21 17:33:03 +00:00
5883e40399 Update src/app/shop/page.tsx 2026-02-21 17:31:04 +00:00
fb9c8ffb0e Update src/app/shop/[id]/page.tsx 2026-02-21 17:31:03 +00:00
d9a96b110b Update src/app/page.tsx 2026-02-21 17:31:03 +00:00
e540a66e3a Update src/app/layout.tsx 2026-02-21 17:31:02 +00:00
3cb65637fb Update src/app/blog/page.tsx 2026-02-21 17:31:01 +00:00
bd3574cc4a Merge version_1 into main
Merge version_1 into main
2026-02-21 17:21:57 +00:00
047d7cfe33 Merge version_1 into main
Merge version_1 into main
2026-02-21 17:21:12 +00:00
b92905c520 Merge version_1 into main
Merge version_1 into main
2026-02-21 17:18:21 +00:00
c12906bbde Merge version_1 into main
Merge version_1 into main
2026-02-21 17:15:41 +00:00
d7c2fdb4a7 Merge version_1 into main
Merge version_1 into main
2026-02-21 17:13:29 +00:00
6 changed files with 81 additions and 30 deletions

View File

@@ -34,6 +34,8 @@ export default function BlogPage() {
{ name: "Projects", id: "/#projects" },
{ name: "Process", id: "/#process" },
{ name: "Contact", id: "/#contact" },
{ name: "Blog", id: "/blog" },
{ name: "Shop", id: "/shop" }
]}
brandName="Lakeside Construction"
bottomLeftText="Crafting Dreams into Reality"
@@ -85,4 +87,4 @@ export default function BlogPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -18,7 +18,7 @@ export const metadata: Metadata = {
title: "Lakeside Construction Inc. | Luxury Custom Home Builder & Renovation", description: "Lakeside Construction Inc. specializes in elite luxury custom home builds, renovations, and lakefront projects. Crafting dreams with precision and integrity for affluent homeowners.", openGraph: {
title: "Lakeside Construction Inc. | Luxury Custom Home Builder & Renovation", description: "Lakeside Construction Inc. specializes in elite luxury custom home builds, renovations, and lakefront projects. Crafting dreams with precision and integrity for affluent homeowners.", url: "https://www.lakesideconstruction.com", siteName: "Lakeside Construction Inc.", images: [
{
url: "https://img.b2bpic.net/free-photo/beautiful-green-gold-field_23-2150978179.jpg", alt: "Luxury lakefront home build at sunset"},
url: "https://img.b2bpic.net/free-photo/beautiful-green-gold-field_23-2150978179.jpg", alt: "Luxury lakefront home build at sunset"}
],
type: "website"},
twitter: {
@@ -1410,4 +1410,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -30,11 +30,14 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{ name: "About", id: "about" },
{ name: "Services", id: "services" },
{ name: "Projects", id: "projects" },
{ name: "Process", id: "process" },
{ name: "Contact", id: "contact" },
{ name: "Home", id: "/" },
{ name: "About", id: "/#about" },
{ name: "Services", id: "/#services" },
{ name: "Projects", id: "/#projects" },
{ name: "Process", id: "/#process" },
{ name: "Contact", id: "/#contact" },
{ name: "Blog", id: "/blog" },
{ name: "Shop", id: "/shop" }
]}
brandName="Lakeside Construction"
bottomLeftText="Crafting Dreams into Reality"
@@ -54,6 +57,7 @@ export default function LandingPage() {
videoAriaLabel="Cinematic video of a luxury home build at sunset"
showDimOverlay={true}
ariaLabel="Hero section for Lakeside Construction Inc."
descriptionClassName="text-white"
/>
</div>
@@ -198,4 +202,4 @@ export default function LandingPage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -90,7 +90,16 @@ function ProductPageContent({ params }: ProductPageProps) {
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[{ name: "Home", id: "/" }, { name: "Shop", id: "/shop" }]}
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/#about" },
{ name: "Services", id: "/#services" },
{ name: "Projects", id: "/#projects" },
{ name: "Process", id: "/#process" },
{ name: "Contact", id: "/#contact" },
{ name: "Blog", id: "/blog" },
{ name: "Shop", id: "/shop" }
]}
brandName="Lakeside Construction"
bottomLeftText="Crafting Dreams into Reality"
bottomRightText="Request a Consultation"
@@ -121,7 +130,16 @@ function ProductPageContent({ params }: ProductPageProps) {
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[{ name: "Home", id: "/" }, { name: "Shop", id: "/shop" }]}
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/#about" },
{ name: "Services", id: "/#services" },
{ name: "Projects", id: "/#projects" },
{ name: "Process", id: "/#process" },
{ name: "Contact", id: "/#contact" },
{ name: "Blog", id: "/blog" },
{ name: "Shop", id: "/shop" }
]}
brandName="Lakeside Construction"
bottomLeftText="Crafting Dreams into Reality"
bottomRightText="Request a Consultation"
@@ -159,7 +177,16 @@ function ProductPageContent({ params }: ProductPageProps) {
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[{ name: "Home", id: "/" }, { name: "Shop", id: "/shop" }]}
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/#about" },
{ name: "Services", id: "/#services" },
{ name: "Projects", id: "/#projects" },
{ name: "Process", id: "/#process" },
{ name: "Contact", id: "/#contact" },
{ name: "Blog", id: "/blog" },
{ name: "Shop", id: "/shop" }
]}
brandName="Lakeside Construction"
bottomLeftText="Crafting Dreams into Reality"
bottomRightText="Request a Consultation"
@@ -204,4 +231,4 @@ function ProductPageContent({ params }: ProductPageProps) {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -33,7 +33,16 @@ function ShopPageContent() {
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[{ name: "Home", id: "/" }, { name: "Shop", id: "/shop" }]}
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/#about" },
{ name: "Services", id: "/#services" },
{ name: "Projects", id: "/#projects" },
{ name: "Process", id: "/#process" },
{ name: "Contact", id: "/#contact" },
{ name: "Blog", id: "/blog" },
{ name: "Shop", id: "/shop" }
]}
brandName="Lakeside Construction"
bottomLeftText="Crafting Dreams into Reality"
bottomRightText="Request a Consultation"
@@ -63,7 +72,16 @@ function ShopPageContent() {
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[{ name: "Home", id: "/" }, { name: "Shop", id: "/shop" }]}
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/#about" },
{ name: "Services", id: "/#services" },
{ name: "Projects", id: "/#projects" },
{ name: "Process", id: "/#process" },
{ name: "Contact", id: "/#contact" },
{ name: "Blog", id: "/blog" },
{ name: "Shop", id: "/shop" }
]}
brandName="Lakeside Construction"
bottomLeftText="Crafting Dreams into Reality"
bottomRightText="Request a Consultation"
@@ -91,4 +109,4 @@ export default function ShopPage() {
<ShopPageContent />
</Suspense>
);
}
}

View File

@@ -2,23 +2,23 @@
/* Base units */
/* --vw is set by ThemeProvider */
/* --background: #020617;;
--card: #0f172a;;
--foreground: #e2e8f0;;
--primary-cta: #c4d8f9;;
--secondary-cta: #041633;;
--accent: #2d30f3;;
--background-accent: #1d4ed8;; */
/* --background: #ffffff;;;;
--card: #f9f9f9;;;;
--foreground: #000612e6;;;;
--primary-cta: #15479c;;;;
--secondary-cta: #f9f9f9;;;;
--accent: #e2e2e2;;;;
--background-accent: #c4c4c4;;;; */
--background: #020617;;
--card: #0f172a;;
--foreground: #e2e8f0;;
--primary-cta: #c4d8f9;;
--background: #ffffff;;;;
--card: #f9f9f9;;;;
--foreground: #000612e6;;;;
--primary-cta: #15479c;;;;
--primary-cta-text: #020617;;
--secondary-cta: #041633;;
--secondary-cta: #f9f9f9;;;;
--secondary-cta-text: #e2e8f0;;
--accent: #2d30f3;;
--background-accent: #1d4ed8;;
--accent: #e2e2e2;;;;
--background-accent: #c4c4c4;;;;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);