6 Commits

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

View File

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

View File

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

View File

@@ -85,8 +85,12 @@ export default function ProductPage({ params }: ProductPageProps) {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
brandName="Luxe Haven" brandName="Luxe Haven"
navItems={[ navItems={[
{ name: "Home", id: "/" }, { name: "Home", id: "hero" },
{ name: "Shop", id: "/shop" } { 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) }} button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/> />
@@ -153,8 +157,12 @@ export default function ProductPage({ params }: ProductPageProps) {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
brandName="Luxe Haven" brandName="Luxe Haven"
navItems={[ navItems={[
{ name: "Home", id: "/" }, { name: "Home", id: "hero" },
{ name: "Shop", id: "/shop" } { 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) }} button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/> />
@@ -228,8 +236,12 @@ export default function ProductPage({ params }: ProductPageProps) {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
brandName="Luxe Haven" brandName="Luxe Haven"
navItems={[ navItems={[
{ name: "Home", id: "/" }, { name: "Home", id: "hero" },
{ name: "Shop", id: "/shop" } { 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) }} button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/> />
@@ -308,4 +320,4 @@ export default function ProductPage({ params }: ProductPageProps) {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }

View File

@@ -38,8 +38,12 @@ export default function ShopPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
brandName="Luxe Haven" brandName="Luxe Haven"
navItems={[ navItems={[
{ name: "Home", id: "/" }, { name: "Home", id: "hero" },
{ name: "Shop", id: "/shop" } { 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) }} button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/> />
@@ -105,8 +109,12 @@ export default function ShopPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
brandName="Luxe Haven" brandName="Luxe Haven"
navItems={[ navItems={[
{ name: "Home", id: "/" }, { name: "Home", id: "hero" },
{ name: "Shop", id: "/shop" } { 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) }} button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/> />
@@ -160,4 +168,4 @@ export default function ShopPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }

View File

@@ -2,21 +2,21 @@
/* Base units */ /* Base units */
/* --vw is set by ThemeProvider */ /* --vw is set by ThemeProvider */
/* --background: #f5f5f5;; /* --background: #f5faff;;
--card: #ffffff;; --card: #f1f8ff;;
--foreground: #1c1c1c;; --foreground: #001122;;
--primary-cta: #341f51;; --primary-cta: #15479c;;
--secondary-cta: #ffffff;; --secondary-cta: #ffffff;;
--accent: #6139e6;; --accent: #a8cce8;;
--background-accent: #b3a8e8;; */ --background-accent: #7ba3cf;; */
--background: #f5f5f5;; --background: #f5faff;;
--card: #ffffff;; --card: #f1f8ff;;
--foreground: #1c1c1c;; --foreground: #001122;;
--primary-cta: #341f51;; --primary-cta: #15479c;;
--secondary-cta: #ffffff;; --secondary-cta: #ffffff;;
--accent: #6139e6;; --accent: #a8cce8;;
--background-accent: #b3a8e8;; --background-accent: #7ba3cf;;
/* 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);