7 Commits

Author SHA1 Message Date
fb0a843d90 Update src/app/products/page.tsx 2026-03-28 19:05:39 +00:00
418ccd294a Update src/app/page.tsx 2026-03-28 19:05:38 +00:00
b5ad812a02 Add src/app/products/page.tsx 2026-03-28 19:05:14 +00:00
f1f62a034c Update src/app/page.tsx 2026-03-28 19:05:14 +00:00
a2ae439e66 Merge version_1 into main
Merge version_1 into main
2026-03-28 19:02:24 +00:00
282b4d6f89 Merge version_1 into main
Merge version_1 into main
2026-03-28 19:02:00 +00:00
0d141a0881 Merge version_1 into main
Merge version_1 into main
2026-03-28 19:01:35 +00:00
2 changed files with 74 additions and 11 deletions

View File

@@ -29,13 +29,13 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "#hero" },
{ name: "About", id: "#about" },
{ name: "Products", id: "#products" },
{ name: "Contact", id: "#contact" },
{ name: "Home", id: "/" },
{ name: "About", id: "/#about" },
{ name: "Products", id: "/products" },
{ name: "Contact", id: "/#contact" },
]}
brandName="Green Creek Woodshop"
button={{ text: "Get Started", href: "#contact" }}
button={{ text: "Get Started", href: "/#contact" }}
/>
</div>
@@ -44,8 +44,8 @@ export default function LandingPage() {
logoText="Timeless Woodcraft from the Heart of West Virginia"
description="Handcrafted from Appalachian Hardwoods — Responsibly Harvested, Beautifully Made. Family owned for over 30 years."
buttons={[
{ text: "Browse Lumber", href: "#products" },
{ text: "Start Project", href: "#contact" },
{ text: "Browse Lumber", href: "/products" },
{ text: "Start Project", href: "/#contact" },
]}
imageSrc="http://img.b2bpic.net/free-photo/rich-dark-wood-grain-texture_84443-73151.jpg"
imageAlt="Appalachian forest and woodcraft"
@@ -72,9 +72,9 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
useInvertedBackground={true}
products={[
{ id: "slab", name: "Live Edge Slabs", price: "Contact for Quote", imageSrc: "http://img.b2bpic.net/free-photo/photo-wall-texture-pattern_58702-12886.jpg", imageAlt: "Live edge slab" },
{ id: "custom", name: "Custom Furniture", price: "Contact for Quote", imageSrc: "http://img.b2bpic.net/free-photo/parallel-sections-light-diagonal-minimal-kitchen_169016-69155.jpg", imageAlt: "Custom furniture" },
{ id: "specialty", name: "Specialty Projects", price: "Contact for Quote", imageSrc: "http://img.b2bpic.net/free-photo/young-man-engraving-wood_23-2149061688.jpg", imageAlt: "Specialty project" },
{ id: "slab", name: "Live Edge Slabs", price: "Contact for Quote", imageSrc: "http://img.b2bpic.net/free-photo/photo-wall-texture-pattern_58702-12886.jpg?_wi=1", imageAlt: "Live edge slab" },
{ id: "custom", name: "Custom Furniture", price: "Contact for Quote", imageSrc: "http://img.b2bpic.net/free-photo/parallel-sections-light-diagonal-minimal-kitchen_169016-69155.jpg?_wi=1", imageAlt: "Custom furniture" },
{ id: "specialty", name: "Specialty Projects", price: "Contact for Quote", imageSrc: "http://img.b2bpic.net/free-photo/young-man-engraving-wood_23-2149061688.jpg?_wi=1", imageAlt: "Specialty project" },
]}
title="What We Offer"
description="Hand-picked Appalachian hardwoods, custom furniture, and heirloom quality builds."
@@ -121,4 +121,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

63
src/app/products/page.tsx Normal file
View File

@@ -0,0 +1,63 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import ProductCardThree from '@/components/sections/product/ProductCardThree';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
export default function ProductsPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="background-highlight"
borderRadius="pill"
contentWidth="small"
sizing="mediumLargeSizeLargeTitles"
background="noiseDiagonalGradient"
cardStyle="glass-elevated"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="glass"
headingFontWeight="medium"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/#about" },
{ name: "Products", id: "/products" },
{ name: "Contact", id: "/#contact" },
]}
brandName="Green Creek Woodshop"
button={{ text: "Get Started", href: "/#contact" }}
/>
</div>
<div id="products" data-section="products">
<ProductCardThree
animationType="slide-up"
textboxLayout="split-description"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={true}
products={[
{ id: "slab", name: "Live Edge Slabs", price: "Contact for Quote", imageSrc: "http://img.b2bpic.net/free-photo/photo-wall-texture-pattern_58702-12886.jpg?_wi=2", imageAlt: "Live edge slab" },
{ id: "custom", name: "Custom Furniture", price: "Contact for Quote", imageSrc: "http://img.b2bpic.net/free-photo/parallel-sections-light-diagonal-minimal-kitchen_169016-69155.jpg?_wi=2", imageAlt: "Custom furniture" },
{ id: "specialty", name: "Specialty Projects", price: "Contact for Quote", imageSrc: "http://img.b2bpic.net/free-photo/young-man-engraving-wood_23-2149061688.jpg?_wi=2", imageAlt: "Specialty project" },
]}
title="Our Premium Products"
description="Browse our full collection of hand-crafted Appalachian hardwood furniture and custom-milled slabs."
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="Green Creek Woodshop"
leftLink={{ text: "© 2024 Green Creek Woodshop", href: "#" }}
rightLink={{ text: "1577 Kettle Road, Gandeeville, WV", href: "#" }}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}