From faca03dac5942fc88d1a796655e99e9eade16caa Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 11 Apr 2026 03:48:39 +0000 Subject: [PATCH 1/5] Update src/app/about/page.tsx --- src/app/about/page.tsx | 72 +++++++----------------------------------- 1 file changed, 11 insertions(+), 61 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 89f538c..50f5789 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -7,7 +7,7 @@ import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSp import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import TextSplitAbout from '@/components/sections/about/TextSplitAbout'; -export default function LandingPage() { +export default function AboutPage() { return ( @@ -54,10 +40,7 @@ export default function LandingPage() { @@ -67,8 +50,7 @@ export default function LandingPage() { useInvertedBackground={false} title="Our Mission" description={[ - "To preserve traditional crafts while fostering innovation in Greenfield.", - ]} + "To preserve traditional crafts while fostering innovation in Greenfield."]} /> @@ -76,40 +58,8 @@ export default function LandingPage() { From 27c9f48837e90568b449ee724f847e2caa36606f Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 11 Apr 2026 03:48:40 +0000 Subject: [PATCH 2/5] Update src/app/classes/page.tsx --- src/app/classes/page.tsx | 127 +++++---------------------------------- 1 file changed, 16 insertions(+), 111 deletions(-) diff --git a/src/app/classes/page.tsx b/src/app/classes/page.tsx index aea03a4..abaa141 100644 --- a/src/app/classes/page.tsx +++ b/src/app/classes/page.tsx @@ -8,7 +8,7 @@ import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import { Users, Wrench } from "lucide-react"; -export default function LandingPage() { +export default function ClassesPage() { return ( @@ -59,36 +45,9 @@ export default function LandingPage() { title="Classes & Events" description="Join us for upcoming workshops, seasonal events, and fun in-store gatherings." blogs={[ - { - id: "e1", - category: "Workshop", - title: "Handmade Candle Making", - excerpt: "Learn the art of pouring your own soy candles.", - imageSrc: "http://img.b2bpic.net/free-photo/men-working-with-clay-medium-shot_23-2149644915.jpg", - authorName: "Main Street Staff", - authorAvatar: "http://img.b2bpic.net/free-photo/happy-waiter-with-arms-crossed-standing-open-sign-cafe-s-entrance-looking-camera_637285-6582.jpg", - date: "Oct 12th", - }, - { - id: "e2", - category: "Seasonal", - title: "Fall Market Festival", - excerpt: "Join our vendors for a special seasonal celebration.", - imageSrc: "http://img.b2bpic.net/free-photo/group-friends-planning-trip-cafe_23-2148952368.jpg", - authorName: "Main Street Staff", - authorAvatar: "http://img.b2bpic.net/free-photo/smiley-woman-trying-out-new-clothes_23-2148660713.jpg", - date: "Nov 5th", - }, - { - id: "e3", - category: "Event", - title: "Local Artist Meetup", - excerpt: "Connect with your favorite local creatives.", - imageSrc: "http://img.b2bpic.net/free-photo/vendor-carrying-lemons-customers_482257-102023.jpg", - authorName: "Main Street Staff", - authorAvatar: "http://img.b2bpic.net/free-photo/young-woman-writing-something-her-notebook-greenhouse_23-2148509928.jpg", - date: "Nov 20th", - }, + { id: "e1", category: "Workshop", title: "Handmade Candle Making", excerpt: "Learn the art of pouring your own soy candles.", imageSrc: "http://img.b2bpic.net/free-photo/men-working-with-clay-medium-shot_23-2149644915.jpg", authorName: "Main Street Staff", authorAvatar: "http://img.b2bpic.net/free-photo/happy-waiter-with-arms-crossed-standing-open-sign-cafe-s-entrance-looking-camera_637285-6582.jpg", date: "Oct 12th" }, + { id: "e2", category: "Seasonal", title: "Fall Market Festival", excerpt: "Join our vendors for a special seasonal celebration.", imageSrc: "http://img.b2bpic.net/free-photo/group-friends-planning-trip-cafe_23-2148952368.jpg", authorName: "Main Street Staff", authorAvatar: "http://img.b2bpic.net/free-photo/smiley-woman-trying-out-new-clothes_23-2148660713.jpg", date: "Nov 5th" }, + { id: "e3", category: "Event", title: "Local Artist Meetup", excerpt: "Connect with your favorite local creatives.", imageSrc: "http://img.b2bpic.net/free-photo/vendor-carrying-lemons-customers_482257-102023.jpg", authorName: "Main Street Staff", authorAvatar: "http://img.b2bpic.net/free-photo/young-woman-writing-something-her-notebook-greenhouse_23-2148509928.jpg", date: "Nov 20th" }, ]} /> @@ -102,34 +61,12 @@ export default function LandingPage() { description="Why take a class at Main Street?" features={[ { - title: "Learn Skills", - description: "Hands-on experience.", - icon: Wrench, - mediaItems: [ - { - imageSrc: "http://img.b2bpic.net/free-photo/front-view-people-making-music_23-2151169635.jpg", - }, - { - imageSrc: "http://img.b2bpic.net/free-photo/senior-woman-artist-teaching-group-people-how-draw-sitting-chair-classroom-smiling-camera-positive-atmosphere-drawing-workshop-art-education-sketching-classes-adults_482257-64491.jpg", - }, - ], - imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-old-house-surrounded-by-autumn-tree-branches_181624-43762.jpg?_wi=2", - imageAlt: "Front view people making music", + title: "Learn Skills", description: "Hands-on experience.", icon: Wrench, + mediaItems: [{ imageSrc: "http://img.b2bpic.net/free-photo/front-view-people-making-music_23-2151169635.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/senior-woman-artist-teaching-group-people-how-draw-sitting-chair-classroom-smiling-camera-positive-atmosphere-drawing-workshop-art-education-sketching-classes-adults_482257-64491.jpg" }] }, { - title: "Meet Peers", - description: "Connect with fellow makers.", - icon: Users, - mediaItems: [ - { - imageSrc: "http://img.b2bpic.net/free-photo/friends-table-with-dog_23-2147716921.jpg", - }, - { - imageSrc: "http://img.b2bpic.net/free-photo/artist-teacher-supervising-draw-class-explaining-illustration-technique-diverse-students-creativity-studio-multiethnic-people-sketching-vase-model-painting-canvas-learning-artistic-skill_482257-41784.jpg", - }, - ], - imageSrc: "http://img.b2bpic.net/free-photo/view-luxurious-golden-ring-rock-concrete-tray_23-2150329670.jpg?_wi=2", - imageAlt: "Front view people making music", + title: "Meet Peers", description: "Connect with fellow makers.", icon: Users, + mediaItems: [{ imageSrc: "http://img.b2bpic.net/free-photo/friends-table-with-dog_23-2147716921.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/artist-teacher-supervising-draw-class-explaining-illustration-technique-diverse-students-creativity-studio-multiethnic-people-sketching-vase-model-painting-canvas-learning-artistic-skill_482257-41784.jpg" }] }, ]} /> @@ -139,40 +76,8 @@ export default function LandingPage() { From 838c9b8cb96b6d567b6f582ac72c6a225b0d998e Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 11 Apr 2026 03:48:40 +0000 Subject: [PATCH 3/5] Update src/app/page.tsx --- src/app/page.tsx | 134 +++++++---------------------------------------- 1 file changed, 20 insertions(+), 114 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 65cdd2f..904203a 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -27,39 +27,23 @@ export default function LandingPage() {
@@ -71,34 +55,10 @@ export default function LandingPage() { gridVariant="four-items-2x2-equal-grid" useInvertedBackground={false} products={[ - { - id: "v1", - name: "Handcrafted Jewelry", - price: "Unique", - variant: "Jewelry", - imageSrc: "http://img.b2bpic.net/free-photo/view-luxurious-golden-ring-rock-concrete-tray_23-2150329670.jpg?_wi=1", - }, - { - id: "v2", - name: "Artisanal Skincare", - price: "Small Batch", - variant: "Lotions", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-olive-oil-with-copy-space_23-2148364420.jpg", - }, - { - id: "v3", - name: "Apparel & Textiles", - price: "Handmade", - variant: "Apparel", - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-clothes-shopping_23-2150639872.jpg", - }, - { - id: "v4", - name: "Home Decor", - price: "One-of-a-kind", - variant: "Decor", - imageSrc: "http://img.b2bpic.net/free-photo/sewing-buttons-with-thimble_23-2148145958.jpg", - }, + { id: "v1", name: "Handcrafted Jewelry", price: "Unique", variant: "Jewelry", imageSrc: "http://img.b2bpic.net/free-photo/view-luxurious-golden-ring-rock-concrete-tray_23-2150329670.jpg" }, + { id: "v2", name: "Artisanal Skincare", price: "Small Batch", variant: "Lotions", imageSrc: "http://img.b2bpic.net/free-photo/top-view-olive-oil-with-copy-space_23-2148364420.jpg" }, + { id: "v3", name: "Apparel & Textiles", price: "Handmade", variant: "Apparel", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-clothes-shopping_23-2150639872.jpg" }, + { id: "v4", name: "Home Decor", price: "One-of-a-kind", variant: "Decor", imageSrc: "http://img.b2bpic.net/free-photo/sewing-buttons-with-thimble_23-2148145958.jpg" }, ]} title="Featured Vendors" description="Meet some of the incredible local makers who fill our shelves with one-of-a-kind treasures." @@ -112,31 +72,11 @@ export default function LandingPage() { cardTag="Testimonials" cardAnimation="slide-up" testimonials={[ - { - id: "t1", - name: "Sarah Miller", - imageSrc: "http://img.b2bpic.net/free-photo/brazilian-family-enjoying-meal-together_23-2151156171.jpg", - }, - { - id: "t2", - name: "James Anderson", - imageSrc: "http://img.b2bpic.net/free-photo/man-waving-hand-outside_23-2149447136.jpg", - }, - { - id: "t3", - name: "Elena Rodriguez", - imageSrc: "http://img.b2bpic.net/free-photo/young-male-model-posing-outdoor_23-2148289284.jpg", - }, - { - id: "t4", - name: "Thomas White", - imageSrc: "http://img.b2bpic.net/free-photo/young-hispanic-man-smiling-confident-standing-street_839833-16677.jpg", - }, - { - id: "t5", - name: "Jenny Chen", - imageSrc: "http://img.b2bpic.net/free-photo/redhead-man-with-long-beard-working-small-business-holding-smartphone-smiling-with-idea-question-pointing-finger-with-happy-face-number-one_839833-6503.jpg", - }, + { id: "t1", name: "Sarah Miller", imageSrc: "http://img.b2bpic.net/free-photo/brazilian-family-enjoying-meal-together_23-2151156171.jpg" }, + { id: "t2", name: "James Anderson", imageSrc: "http://img.b2bpic.net/free-photo/man-waving-hand-outside_23-2149447136.jpg" }, + { id: "t3", name: "Elena Rodriguez", imageSrc: "http://img.b2bpic.net/free-photo/young-male-model-posing-outdoor_23-2148289284.jpg" }, + { id: "t4", name: "Thomas White", imageSrc: "http://img.b2bpic.net/free-photo/young-hispanic-man-smiling-confident-standing-street_839833-16677.jpg" }, + { id: "t5", name: "Jenny Chen", imageSrc: "http://img.b2bpic.net/free-photo/redhead-man-with-long-beard-working-small-business-holding-smartphone-smiling-with-idea-question-pointing-finger-with-happy-face-number-one_839833-6503.jpg" }, ]} /> @@ -144,9 +84,7 @@ export default function LandingPage() {
From 6d3f4d344955115ce263cf4d0f5b4a3b652b2bc7 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 11 Apr 2026 03:48:40 +0000 Subject: [PATCH 4/5] Update src/app/vendors/page.tsx --- src/app/vendors/page.tsx | 82 ++++++---------------------------------- 1 file changed, 12 insertions(+), 70 deletions(-) diff --git a/src/app/vendors/page.tsx b/src/app/vendors/page.tsx index f61f93c..9ab3ea2 100644 --- a/src/app/vendors/page.tsx +++ b/src/app/vendors/page.tsx @@ -8,7 +8,7 @@ import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloating import ProductCardTwo from '@/components/sections/product/ProductCardTwo'; import { Diamond, Leaf, Sparkles } from "lucide-react"; -export default function LandingPage() { +export default function VendorsPage() { return (
@@ -57,21 +43,9 @@ export default function LandingPage() { textboxLayout="split" useInvertedBackground={false} features={[ - { - icon: Diamond, - title: "Handmade Jewelry", - description: "Beautiful, one-of-a-kind jewelry crafted by local artists.", - }, - { - icon: Sparkles, - title: "Home Decor", - description: "Cozy accents to turn your house into a handmade home.", - }, - { - icon: Leaf, - title: "Natural Lotions", - description: "Small-batch apothecary goods made with love.", - }, + { icon: Diamond, title: "Handmade Jewelry", description: "Beautiful, one-of-a-kind jewelry crafted by local artists." }, + { icon: Sparkles, title: "Home Decor", description: "Cozy accents to turn your house into a handmade home." }, + { icon: Leaf, title: "Natural Lotions", description: "Small-batch apothecary goods made with love." }, ]} title="Our Artisan Vendors" description="Meet over 50 local makers creating handmade goods right here in our community." @@ -93,40 +67,8 @@ export default function LandingPage() { From 80e39a02b102cb11a2024b2e61199fcd5de7ca3a Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 11 Apr 2026 03:48:41 +0000 Subject: [PATCH 5/5] Update src/app/visit/page.tsx --- src/app/visit/page.tsx | 93 ++++++------------------------------------ 1 file changed, 13 insertions(+), 80 deletions(-) diff --git a/src/app/visit/page.tsx b/src/app/visit/page.tsx index 06b6ac5..aa38028 100644 --- a/src/app/visit/page.tsx +++ b/src/app/visit/page.tsx @@ -7,7 +7,7 @@ import FaqBase from '@/components/sections/faq/FaqBase'; import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; -export default function LandingPage() { +export default function VisitPage() { return ( @@ -55,21 +41,9 @@ export default function LandingPage() { textboxLayout="split" useInvertedBackground={false} faqs={[ - { - id: "q1", - title: "Where are you located?", - content: "123 Main Street, Greenfield, Indiana.", - }, - { - id: "q2", - title: "What are your hours?", - content: "Tuesday-Saturday: 10am-6pm. Sunday: 12pm-4pm.", - }, - { - id: "q3", - title: "Is there parking nearby?", - content: "Yes, street parking is available, plus a public lot behind the shop.", - }, + { id: "q1", title: "Where are you located?", content: "123 Main Street, Greenfield, Indiana." }, + { id: "q2", title: "What are your hours?", content: "Tuesday-Saturday: 10am-6pm. Sunday: 12pm-4pm." }, + { id: "q3", title: "Is there parking nearby?", content: "Yes, street parking is available, plus a public lot behind the shop." }, ]} title="Visit Us in Greenfield" description="Located on historic Main Street. We can't wait to see you!" @@ -85,16 +59,7 @@ export default function LandingPage() { title="Parking & Accessibility" description="Plan your visit with our handy guide." blogs={[ - { - id: "a1", - category: "Guide", - title: "Parking Tips", - excerpt: "Avoid the hassle with our parking map.", - imageSrc: "http://img.b2bpic.net/free-photo/wide-angle-shot-wooden-construction-surrounded-by-buildings_181624-12724.jpg", - authorName: "Main Street Staff", - authorAvatar: "http://img.b2bpic.net/free-photo/profile-charming-professional-young-female-designer-dressed-stylish-wear-enjoying-process-creation-holding-pencil-sketching-large-tablet-people-creativity-art-design-concept_273609-329.jpg", - date: "Nov 1st", - }, + { id: "a1", category: "Guide", title: "Parking Tips", excerpt: "Avoid the hassle with our parking map.", imageSrc: "http://img.b2bpic.net/free-photo/wide-angle-shot-wooden-construction-surrounded-by-buildings_181624-12724.jpg", authorName: "Main Street Staff", authorAvatar: "http://img.b2bpic.net/free-photo/profile-charming-professional-young-female-designer-dressed-stylish-wear-enjoying-process-creation-holding-pencil-sketching-large-tablet-people-creativity-art-design-concept_273609-329.jpg", date: "Nov 1st" }, ]} /> @@ -103,40 +68,8 @@ export default function LandingPage() {