Update src/app/gallery/page.tsx

This commit is contained in:
2026-06-09 23:34:40 +00:00
parent 80c05f196d
commit 2126638860

View File

@@ -3,10 +3,25 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import FooterBase from '@/components/sections/footer/FooterBase'; import FooterBase from '@/components/sections/footer/FooterBase';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
export default function GalleryPage() { export default function GalleryPage() {
const galleryItems = [
{
id: "1", name: "Classic Oak Living Room", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EsInlEOoSiMI8mFEzeygc6zaoo/uploaded-1780966820443-2vc4yi0u.png", imageAlt: "Classic Oak Living Room"},
{
id: "2", name: "Modern Herringbone Dining", imageSrc: "https://img.b2bpic.net/free-photo/herringbone-stairs-flooring-wooden-chevron-modern-finish_169016-68991.jpg?id=420756080", imageAlt: "Modern Herringbone Dining"},
{
id: "3", name: "Rustic Pine Bedroom", imageSrc: "https://img.b2bpic.net/free-photo/rustic-weathered-wood-surface-with-long-boards-lined-up_24972-248.jpg?id=3913052", imageAlt: "Rustic Pine Bedroom"},
{
id: "4", name: "Commercial Grade Laminate", imageSrc: "https://img.b2bpic.net/free-photo/warm-wooden-texture_23-2151946271.jpg?id=413147449", imageAlt: "Commercial Grade Laminate"},
{
id: "5", name: "Gym Floor Refinish", imageSrc: "https://img.b2bpic.net/free-photo/rustic-reclaimed-wood-planks-texture_84443-73858.jpg?id=426436371", imageAlt: "Gym Floor Refinish"},
{
id: "6", name: "Staircase Revitalization", imageSrc: "https://img.b2bpic.net/free-vector/small-wooden-blocks-texture_1100-47.jpg?id=851179", imageAlt: "Staircase Revitalization"}
];
return ( return (
<ThemeProvider <ThemeProvider
defaultButtonVariant="directional-hover" defaultButtonVariant="directional-hover"
@@ -22,77 +37,83 @@ export default function GalleryPage() {
> >
<ReactLenis root> <ReactLenis root>
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ name: "Home", id: "/" }, {
{ name: "Services", id: "/services" }, name: "Home", id: "/"},
{ name: "Gallery", id: "/gallery" }, {
{ name: "Contact", id: "/contact" }, name: "Services", id: "/services"},
{
name: "Gallery", id: "/gallery"},
{
name: "Contact", id: "/contact"},
]} ]}
button={{ button={{
text: "Get a Free Quote", href: "/contact" }} text: "Get a Free Quote", href: "/contact"}}
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EsInlEOoSiMI8mFEzeygc6zaoo/uploaded-1780963238289-ovhlz3j6.png" logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EsInlEOoSiMI8mFEzeygc6zaoo/uploaded-1780963238289-ovhlz3j6.png"
logoAlt="FloorCraft Logo" logoAlt="FloorCraft Logo"
brandName="FloorCraft" brandName="FloorCraft"
/> />
</div> </div>
<div id="project-gallery" data-section="project-gallery"> <div id="gallery-section" data-section="gallery-section">
<ProductCardTwo <ProductCardTwo
animationType="scale-rotate" title="Our Craftsmanship in Every Detail"
textboxLayout="default" description="Explore a collection of our completed projects, showcasing the quality and dedication FloorCraft brings to every floor."
gridVariant="bento-grid" gridVariant="three-columns-all-equal-width"
useInvertedBackground={false} animationType="slide-up"
carouselMode="buttons" products={galleryItems}
products={[ useInvertedBackground={true}
{ id: "project-1", brand: "Hardwood", name: "Modern Kitchen Refinish", price: "", rating: 5, reviewCount: "25", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EsInlEOoSiMI8mFEzeygc6zaoo/uploaded-1780963238290-d9zo6f2r.png", imageAlt: "Modern kitchen with newly refinished hardwood floors" },
{ id: "project-2", brand: "Custom", name: "Geometric Entryway Design", price: "", rating: 5, reviewCount: "18", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EsInlEOoSiMI8mFEzeygc6zaoo/uploaded-1780963238290-vzc55io2.png", imageAlt: "Intricate geometric hardwood floor design in entryway" },
{ id: "project-3", brand: "Dark Oak", name: "Elegant Living Room Install", price: "", rating: 5, reviewCount: "32", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EsInlEOoSiMI8mFEzeygc6zaoo/uploaded-1780966652304-xfnb27na.png", imageAlt: "Worker installing dark oak hardwood floors in living room" },
{ id: "project-4", brand: "Natural Oak", name: "Bright Office Space", price: "", rating: 5, reviewCount: "15", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EsInlEOoSiMI8mFEzeygc6zaoo/uploaded-1780967930309-ylogas5d.png", imageAlt: "Bright office space with newly installed natural oak flooring" },
{ id: "project-5", brand: "Mahogany", name: "Classic Dining Area", price: "", rating: 5, reviewCount: "20", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EsInlEOoSiMI8mFEzeygc6zaoo/uploaded-1780968009290-vn12hcty.png", imageAlt: "Classic dining area with rich mahogany hardwood floors" },
{ id: "project-6", brand: "Maple", name: "Spacious Bedroom", price: "", rating: 5, reviewCount: "10", imageSrc: "https://img.b2bpic.net/free-photo/close-up-wooden-surface_23-2147731715.jpg?id=1526425", imageAlt: "Spacious bedroom with light maple hardwood flooring" }
]}
title="Our Gallery: Crafting Beautiful Floors"
description="Explore a selection of our finest flooring projects. Each image tells a story of dedication, precision, and the lasting beauty FloorCraft brings to every home."
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterBase <FooterBase
columns={[ columns={[
{ {
title: "Navigation", items: [ title: "Navigation", items: [
{ label: "Home", href: "/" }, {
{ label: "Services", href: "/services" }, label: "Home", href: "/"},
{ label: "Gallery", href: "/gallery" }, {
{ label: "Contact", href: "/contact" } label: "Services", href: "/services"},
] {
}, label: "Gallery", href: "/gallery"},
{ {
label: "Contact", href: "/contact"},
],
},
{
title: "Services", items: [ title: "Services", items: [
{ label: "Hardwood Installation", href: "/services#hardwood-installation" }, {
{ label: "Floor Sanding", href: "/services#floor-sanding" }, label: "Hardwood Installation", href: "/services#hardwood-installation"},
{ label: "Free Estimates", href: "/services#free-estimates" }, {
{ label: "Custom Designs", href: "/services#custom-designs" } label: "Floor Sanding", href: "/services#floor-sanding"},
] {
}, label: "Free Estimates", href: "/services#free-estimates"},
{ {
label: "Custom Designs", href: "/services#custom-designs"},
],
},
{
title: "About Us", items: [ title: "About Us", items: [
{ label: "Our Story", href: "/#about" }, {
{ label: "Testimonials", href: "/#home-testimonials" }, label: "Our Story", href: "/#about"},
{ label: "Service Areas", href: "/services#service-areas" }, {
{ label: "FAQs", href: "/contact#faq" } label: "Testimonials", href: "/#home-testimonials"},
] {
} label: "Service Areas", href: "/services#service-areas"},
{
label: "FAQs", href: "/contact#faq"},
],
},
]} ]}
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EsInlEOoSiMI8mFEzeygc6zaoo/uploaded-1780963238289-ovhlz3j6.png" logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EsInlEOoSiMI8mFEzeygc6zaoo/uploaded-1780963238289-ovhlz3j6.png"
logoAlt="FloorCraft Logo" logoAlt="FloorCraft Logo"
logoText="FloorCraft" logoText="FloorCraft"
copyrightText="© 2024 FloorCraft. All rights reserved." copyrightText="© 2024 FloorCraft. All rights reserved."
/> />
</div> </div>
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }