7 Commits

Author SHA1 Message Date
aa95bdaa21 Merge version_2 into main
Merge version_2 into main
2026-02-14 18:32:25 +00:00
f9d6fcdc9f Update src/app/styles/variables.css 2026-02-14 18:32:21 +00:00
99cdf963f6 Update src/app/shop/page.tsx 2026-02-14 18:32:20 +00:00
b6ae67606e Update src/app/shop/[id]/page.tsx 2026-02-14 18:32:19 +00:00
e4146d9809 Update src/app/page.tsx 2026-02-14 18:32:19 +00:00
20e61434c2 Update src/app/layout.tsx 2026-02-14 18:32:18 +00:00
a1edc75261 Update src/app/blog/page.tsx 2026-02-14 18:32:17 +00:00
6 changed files with 48 additions and 28 deletions

View File

@@ -29,7 +29,7 @@ export default function BlogPage() {
<NavbarLayoutFloatingOverlay
brandName="Luxe Haven"
navItems={[
{ name: "Home", id: "/" },
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Rooms", id: "rooms" },
{ name: "Features", id: "features" },
@@ -100,4 +100,4 @@ export default function BlogPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -1257,4 +1257,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -235,4 +235,4 @@ export default function LandingPage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -85,8 +85,12 @@ export default function ProductPage({ params }: ProductPageProps) {
<NavbarLayoutFloatingOverlay
brandName="Luxe Haven"
navItems={[
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" }
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Rooms", id: "rooms" },
{ name: "Features", id: "features" },
{ name: "Pricing", id: "pricing" },
{ name: "Contact", id: "contact" }
]}
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
@@ -153,8 +157,12 @@ export default function ProductPage({ params }: ProductPageProps) {
<NavbarLayoutFloatingOverlay
brandName="Luxe Haven"
navItems={[
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" }
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Rooms", id: "rooms" },
{ name: "Features", id: "features" },
{ name: "Pricing", id: "pricing" },
{ name: "Contact", id: "contact" }
]}
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
@@ -228,8 +236,12 @@ export default function ProductPage({ params }: ProductPageProps) {
<NavbarLayoutFloatingOverlay
brandName="Luxe Haven"
navItems={[
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" }
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Rooms", id: "rooms" },
{ name: "Features", id: "features" },
{ name: "Pricing", id: "pricing" },
{ name: "Contact", id: "contact" }
]}
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
@@ -308,4 +320,4 @@ export default function ProductPage({ params }: ProductPageProps) {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -38,8 +38,12 @@ export default function ShopPage() {
<NavbarLayoutFloatingOverlay
brandName="Luxe Haven"
navItems={[
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" }
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Rooms", id: "rooms" },
{ name: "Features", id: "features" },
{ name: "Pricing", id: "pricing" },
{ name: "Contact", id: "contact" }
]}
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
@@ -105,8 +109,12 @@ export default function ShopPage() {
<NavbarLayoutFloatingOverlay
brandName="Luxe Haven"
navItems={[
{ name: "Home", id: "/" },
{ name: "Shop", id: "/shop" }
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Rooms", id: "rooms" },
{ name: "Features", id: "features" },
{ name: "Pricing", id: "pricing" },
{ name: "Contact", id: "contact" }
]}
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
@@ -160,4 +168,4 @@ export default function ShopPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -2,21 +2,21 @@
/* Base units */
/* --vw is set by ThemeProvider */
/* --background: #f5f5f5;;
--card: #ffffff;;
--foreground: #1c1c1c;;
--primary-cta: #341f51;;
/* --background: #f5faff;;
--card: #f1f8ff;;
--foreground: #001122;;
--primary-cta: #15479c;;
--secondary-cta: #ffffff;;
--accent: #6139e6;;
--background-accent: #b3a8e8;; */
--accent: #a8cce8;;
--background-accent: #7ba3cf;; */
--background: #f5f5f5;;
--card: #ffffff;;
--foreground: #1c1c1c;;
--primary-cta: #341f51;;
--background: #f5faff;;
--card: #f1f8ff;;
--foreground: #001122;;
--primary-cta: #15479c;;
--secondary-cta: #ffffff;;
--accent: #6139e6;;
--background-accent: #b3a8e8;;
--accent: #a8cce8;;
--background-accent: #7ba3cf;;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);