Compare commits
19 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f899db188b | |||
| c79cc8c6ad | |||
| 111e16f6a0 | |||
| 8de37bffe8 | |||
| 64d0adb381 | |||
| 1fff09d745 | |||
| 929a9958d0 | |||
| 61327ae42c | |||
| 961de868a4 | |||
| 5883e40399 | |||
| fb9c8ffb0e | |||
| d9a96b110b | |||
| e540a66e3a | |||
| 3cb65637fb | |||
| bd3574cc4a | |||
| 047d7cfe33 | |||
| b92905c520 | |||
| c12906bbde | |||
| d7c2fdb4a7 |
@@ -34,6 +34,8 @@ export default function BlogPage() {
|
|||||||
{ name: "Projects", id: "/#projects" },
|
{ name: "Projects", id: "/#projects" },
|
||||||
{ name: "Process", id: "/#process" },
|
{ name: "Process", id: "/#process" },
|
||||||
{ name: "Contact", id: "/#contact" },
|
{ name: "Contact", id: "/#contact" },
|
||||||
|
{ name: "Blog", id: "/blog" },
|
||||||
|
{ name: "Shop", id: "/shop" }
|
||||||
]}
|
]}
|
||||||
brandName="Lakeside Construction"
|
brandName="Lakeside Construction"
|
||||||
bottomLeftText="Crafting Dreams into Reality"
|
bottomLeftText="Crafting Dreams into Reality"
|
||||||
@@ -85,4 +87,4 @@ export default function BlogPage() {
|
|||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -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.", 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: [
|
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"},
|
type: "website"},
|
||||||
twitter: {
|
twitter: {
|
||||||
|
|||||||
@@ -30,11 +30,14 @@ export default function LandingPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarStyleFullscreen
|
<NavbarStyleFullscreen
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "About", id: "about" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Services", id: "services" },
|
{ name: "About", id: "/#about" },
|
||||||
{ name: "Projects", id: "projects" },
|
{ name: "Services", id: "/#services" },
|
||||||
{ name: "Process", id: "process" },
|
{ name: "Projects", id: "/#projects" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Process", id: "/#process" },
|
||||||
|
{ name: "Contact", id: "/#contact" },
|
||||||
|
{ name: "Blog", id: "/blog" },
|
||||||
|
{ name: "Shop", id: "/shop" }
|
||||||
]}
|
]}
|
||||||
brandName="Lakeside Construction"
|
brandName="Lakeside Construction"
|
||||||
bottomLeftText="Crafting Dreams into Reality"
|
bottomLeftText="Crafting Dreams into Reality"
|
||||||
@@ -54,6 +57,7 @@ export default function LandingPage() {
|
|||||||
videoAriaLabel="Cinematic video of a luxury home build at sunset"
|
videoAriaLabel="Cinematic video of a luxury home build at sunset"
|
||||||
showDimOverlay={true}
|
showDimOverlay={true}
|
||||||
ariaLabel="Hero section for Lakeside Construction Inc."
|
ariaLabel="Hero section for Lakeside Construction Inc."
|
||||||
|
descriptionClassName="text-white"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -187,7 +191,7 @@ export default function LandingPage() {
|
|||||||
description="Partner with Lakeside Construction Inc. to bring your luxury residential vision to life with precision and uncompromising quality."
|
description="Partner with Lakeside Construction Inc. to bring your luxury residential vision to life with precision and uncompromising quality."
|
||||||
background={{ variant: "radial-gradient" }}
|
background={{ variant: "radial-gradient" }}
|
||||||
inputPlaceholder="Your Email Address"
|
inputPlaceholder="Your Email Address"
|
||||||
buttonText="Request a Consultation"
|
buttonText="Start Your Project Today"
|
||||||
termsText="By clicking 'Request a Consultation', you agree to our privacy policy and terms of service."
|
termsText="By clicking 'Request a Consultation', you agree to our privacy policy and terms of service."
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
className="py-20"
|
className="py-20"
|
||||||
|
|||||||
@@ -90,7 +90,16 @@ function ProductPageContent({ params }: ProductPageProps) {
|
|||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarStyleFullscreen
|
<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"
|
brandName="Lakeside Construction"
|
||||||
bottomLeftText="Crafting Dreams into Reality"
|
bottomLeftText="Crafting Dreams into Reality"
|
||||||
bottomRightText="Request a Consultation"
|
bottomRightText="Request a Consultation"
|
||||||
@@ -121,7 +130,16 @@ function ProductPageContent({ params }: ProductPageProps) {
|
|||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarStyleFullscreen
|
<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"
|
brandName="Lakeside Construction"
|
||||||
bottomLeftText="Crafting Dreams into Reality"
|
bottomLeftText="Crafting Dreams into Reality"
|
||||||
bottomRightText="Request a Consultation"
|
bottomRightText="Request a Consultation"
|
||||||
@@ -159,7 +177,16 @@ function ProductPageContent({ params }: ProductPageProps) {
|
|||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarStyleFullscreen
|
<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"
|
brandName="Lakeside Construction"
|
||||||
bottomLeftText="Crafting Dreams into Reality"
|
bottomLeftText="Crafting Dreams into Reality"
|
||||||
bottomRightText="Request a Consultation"
|
bottomRightText="Request a Consultation"
|
||||||
@@ -204,4 +231,4 @@ function ProductPageContent({ params }: ProductPageProps) {
|
|||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -33,7 +33,16 @@ function ShopPageContent() {
|
|||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarStyleFullscreen
|
<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"
|
brandName="Lakeside Construction"
|
||||||
bottomLeftText="Crafting Dreams into Reality"
|
bottomLeftText="Crafting Dreams into Reality"
|
||||||
bottomRightText="Request a Consultation"
|
bottomRightText="Request a Consultation"
|
||||||
@@ -63,7 +72,16 @@ function ShopPageContent() {
|
|||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarStyleFullscreen
|
<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"
|
brandName="Lakeside Construction"
|
||||||
bottomLeftText="Crafting Dreams into Reality"
|
bottomLeftText="Crafting Dreams into Reality"
|
||||||
bottomRightText="Request a Consultation"
|
bottomRightText="Request a Consultation"
|
||||||
@@ -91,4 +109,4 @@ export default function ShopPage() {
|
|||||||
<ShopPageContent />
|
<ShopPageContent />
|
||||||
</Suspense>
|
</Suspense>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -2,23 +2,23 @@
|
|||||||
/* Base units */
|
/* Base units */
|
||||||
/* --vw is set by ThemeProvider */
|
/* --vw is set by ThemeProvider */
|
||||||
|
|
||||||
/* --background: #020617;;
|
/* --background: #ffffff;;;;;;
|
||||||
--card: #0f172a;;
|
--card: #f9f9f9;;;;;;
|
||||||
--foreground: #e2e8f0;;
|
--foreground: #000612e6;;;;;;
|
||||||
--primary-cta: #c4d8f9;;
|
--primary-cta: #15479c;;;;;;
|
||||||
--secondary-cta: #041633;;
|
--secondary-cta: #f9f9f9;;;;;;
|
||||||
--accent: #2d30f3;;
|
--accent: #e2e2e2;;;;;;
|
||||||
--background-accent: #1d4ed8;; */
|
--background-accent: #c4c4c4;;;;;; */
|
||||||
|
|
||||||
--background: #020617;;
|
--background: #ffffff;;;;;;
|
||||||
--card: #0f172a;;
|
--card: #f9f9f9;;;;;;
|
||||||
--foreground: #e2e8f0;;
|
--foreground: #000612e6;;;;;;
|
||||||
--primary-cta: #c4d8f9;;
|
--primary-cta: #15479c;;;;;;
|
||||||
--primary-cta-text: #020617;;
|
--primary-cta-text: #020617;;
|
||||||
--secondary-cta: #041633;;
|
--secondary-cta: #f9f9f9;;;;;;
|
||||||
--secondary-cta-text: #e2e8f0;;
|
--secondary-cta-text: #e2e8f0;;
|
||||||
--accent: #2d30f3;;
|
--accent: #e2e2e2;;;;;;
|
||||||
--background-accent: #1d4ed8;;
|
--background-accent: #c4c4c4;;;;;;
|
||||||
|
|
||||||
/* text sizing - set by ThemeProvider */
|
/* text sizing - set by ThemeProvider */
|
||||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||||
|
|||||||
Reference in New Issue
Block a user