diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index 3b22adb..25a75db 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -8,32 +8,25 @@ import { StyleProvider } from "@/components/ui/StyleProvider"; export default function Layout() { const navItems = [ { - "name": "Home", - "href": "#hero" + "name": "Home", "href": "#hero" }, { - "name": "Culture", - "href": "#features" + "name": "Culture", "href": "#features" }, { - "name": "Gallery", - "href": "#gallery" + "name": "Gallery", "href": "#gallery" }, { - "name": "Contact", - "href": "#contact" + "name": "Contact", "href": "#contact" }, { - "name": "Metrics", - "href": "#metrics" + "name": "Metrics", "href": "#metrics" }, { - "name": "Testimonial", - "href": "#testimonial" + "name": "Testimonial", "href": "#testimonial" }, { - "name": "Faq", - "href": "#faq" + "name": "Faq", "href": "#faq" } ]; @@ -43,10 +36,9 @@ export default function Layout() {
@@ -59,49 +51,31 @@ export default function Layout() { { items: [ { - label: "Explore Culture", - href: "#features", - }, + label: "Explore Culture", href: "#features"}, { - label: "Visit Us", - href: "#contact", - }, + label: "Visit Us", href: "#contact"}, { - label: "Events Calendar", - href: "#", - }, + label: "Events Calendar", href: "#"}, ], }, { items: [ { - label: "Volunteer", - href: "#", - }, + label: "Volunteer", href: "#"}, { - label: "Community Stories", - href: "#", - }, + label: "Community Stories", href: "#"}, { - label: "Support Local", - href: "#", - }, + label: "Support Local", href: "#"}, ], }, { items: [ { - label: "Privacy Policy", - href: "#", - }, + label: "Privacy Policy", href: "#"}, { - label: "Terms of Service", - href: "#", - }, + label: "Terms of Service", href: "#"}, { - label: "Contact Us", - href: "#contact", - }, + label: "Contact Us", href: "#contact"}, ], }, ]} diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 0843329..ad044c5 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -18,22 +18,14 @@ export default function HomePage() { title="Village Heritage & Activities Hub" description="Discover the timeless beauty of rural life. Immerse yourself in authentic traditions, vibrant festivals, and the warmth of our community." primaryButton={{ - text: "Explore Events", - href: "#features", - }} + text: "Explore Events", href: "#features"}} secondaryButton={{ - text: "Plan Your Visit", - href: "#contact", - }} + text: "Plan Your Visit", href: "#contact"}} items={[ { - videoSrc: "http://img.b2bpic.net/free-photo/aerial-view-coastal-village-lush-tropical-forest-palau_1308-190396.jpg?_wi=1", - imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-coastal-village-lush-tropical-forest-palau_1308-190396.jpg?_wi=2", - imageAlt: "village landscape aerial view", - }, + videoSrc: "http://img.b2bpic.net/free-photo/aerial-view-coastal-village-lush-tropical-forest-palau_1308-190396.jpg"}, { - imageSrc: "http://img.b2bpic.net/free-photo/house-countryside_181624-36780.jpg?_wi=1", - }, + imageSrc: "http://img.b2bpic.net/free-photo/house-countryside_181624-36780.jpg"}, ]} /> @@ -47,25 +39,13 @@ export default function HomePage() { description="Our thriving community by the numbers." metrics={[ { - icon: Users, - title: "Local Population", - value: "1,200+", - }, + icon: "Users", title: "Local Population", value: "1,200+"}, { - icon: Calendar, - title: "Annual Festivals", - value: "24+", - }, + icon: "Calendar", title: "Annual Festivals", value: "24+"}, { - icon: MapPin, - title: "Tourist Attractions", - value: "15+", - }, + icon: "MapPin", title: "Tourist Attractions", value: "15+"}, { - icon: Award, - title: "Heritage Awards", - value: "10+", - }, + icon: "Award", title: "Heritage Awards", value: "10+"}, ]} /> @@ -79,74 +59,35 @@ export default function HomePage() { description="Engage with deep-rooted traditions and contemporary farming practices in the heart of our community." features={[ { - title: "Agriculture & Farming", - description: "Witness sustainable farming and harvest traditional organic produce.", - bentoComponent: "media-stack", - mediaItems: [ + title: "Agriculture & Farming", description: "Witness sustainable farming and harvest traditional organic produce.", bentoComponent: "media-stack", mediaItems: [ { - imageSrc: "http://img.b2bpic.net/free-photo/fields-greenhouse_181624-17783.jpg", - }, + imageSrc: "http://img.b2bpic.net/free-photo/fields-greenhouse_181624-17783.jpg"}, { - imageSrc: "http://img.b2bpic.net/free-photo/male-gardener-wearing-hat-watering-plant-garden-with-hose_23-2148165218.jpg", - }, + imageSrc: "http://img.b2bpic.net/free-photo/male-gardener-wearing-hat-watering-plant-garden-with-hose_23-2148165218.jpg"}, { - imageSrc: "http://img.b2bpic.net/free-photo/front-view-people-garage-sale_23-2150661453.jpg", - }, + imageSrc: "http://img.b2bpic.net/free-photo/front-view-people-garage-sale_23-2150661453.jpg"}, ], - imageSrc: "http://img.b2bpic.net/free-vector/collection-decorative-monogram-vintage-style_23-2147658273.jpg", - imageAlt: "modern agriculture field", }, { - title: "Folk Arts & Music", - description: "Experience our traditional folk music and artistic heritage.", - bentoComponent: "tilted-stack-cards", - stackCards: [ + title: "Folk Arts & Music", description: "Experience our traditional folk music and artistic heritage.", bentoComponent: "tilted-stack-cards", stackCards: [ { - icon: Music, - title: "Live Folk", - subtitle: "Daily Gatherings", - detail: "Hear the stories of the land.", - }, + icon: "Music", title: "Live Folk", subtitle: "Daily Gatherings", detail: "Hear the stories of the land."}, { - icon: Palette, - title: "Artisan Workshops", - subtitle: "Pottery & Weaving", - detail: "Create your own piece of history.", - }, + icon: "Palette", title: "Artisan Workshops", subtitle: "Pottery & Weaving", detail: "Create your own piece of history."}, { - icon: Mic, - title: "Oral Histories", - subtitle: "Village Stories", - detail: "Legends told by elders.", - }, + icon: "Mic", title: "Oral Histories", subtitle: "Village Stories", detail: "Legends told by elders."}, ], - imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-coastal-village-lush-tropical-forest-palau_1308-190396.jpg?_wi=3", - imageAlt: "modern agriculture field", }, { - title: "Community Programs", - description: "Join local workshops and volunteer opportunities that enrich our shared heritage.", - bentoComponent: "checklist-timeline", - heading: "Getting Involved", - subheading: "Programs for visitors and locals", - checklistItems: [ + title: "Community Programs", description: "Join local workshops and volunteer opportunities that enrich our shared heritage.", bentoComponent: "checklist-timeline", heading: "Getting Involved", subheading: "Programs for visitors and locals", checklistItems: [ { - label: "Farm-to-Table Workshop", - detail: "Seasonal food harvesting.", - }, + label: "Farm-to-Table Workshop", detail: "Seasonal food harvesting."}, { - label: "Cultural Heritage Walks", - detail: "Guided village tours.", - }, + label: "Cultural Heritage Walks", detail: "Guided village tours."}, { - label: "Youth Leadership Camp", - detail: "Connecting generations.", - }, + label: "Youth Leadership Camp", detail: "Connecting generations."}, ], - completedLabel: "Certified", - imageSrc: "http://img.b2bpic.net/free-photo/house-countryside_181624-36780.jpg?_wi=2", - imageAlt: "modern agriculture field", - }, + completedLabel: "Certified"}, ]} /> @@ -160,40 +101,19 @@ export default function HomePage() { description="A curated collection of nature, festivals, and everyday rural grace." items={[ { - title: "Serene Landscape", - description: "Calm lakes at dawn.", - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-shot-lake-surrounded-by-trees-golden-hour_181624-4100.jpg", - }, + title: "Serene Landscape", description: "Calm lakes at dawn.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-shot-lake-surrounded-by-trees-golden-hour_181624-4100.jpg"}, { - title: "Festival Spirit", - description: "Vibrant processions.", - imageSrc: "http://img.b2bpic.net/free-photo/couple-having-walk-theme-park_23-2148011844.jpg", - }, + title: "Festival Spirit", description: "Vibrant processions.", imageSrc: "http://img.b2bpic.net/free-photo/couple-having-walk-theme-park_23-2148011844.jpg"}, { - title: "Artisan Craft", - description: "Handmade wonders.", - imageSrc: "http://img.b2bpic.net/free-photo/arrangement-antiques-market-objects_23-2148950908.jpg", - }, + title: "Artisan Craft", description: "Handmade wonders.", imageSrc: "http://img.b2bpic.net/free-photo/arrangement-antiques-market-objects_23-2148950908.jpg"}, { - title: "Farm Harvest", - description: "Fresh organic bounty.", - imageSrc: "http://img.b2bpic.net/free-photo/half-basket-with-organic-carrots-bascket-with-pumpkins-carrots-radishes_23-2148332201.jpg", - }, + title: "Farm Harvest", description: "Fresh organic bounty.", imageSrc: "http://img.b2bpic.net/free-photo/half-basket-with-organic-carrots-bascket-with-pumpkins-carrots-radishes_23-2148332201.jpg"}, { - title: "Temple Grounds", - description: "Spiritual architecture.", - imageSrc: "http://img.b2bpic.net/free-photo/old-wooden-door_1339-4255.jpg", - }, + title: "Temple Grounds", description: "Spiritual architecture.", imageSrc: "http://img.b2bpic.net/free-photo/old-wooden-door_1339-4255.jpg"}, { - title: "Children Play", - description: "Rural childhood joy.", - imageSrc: "http://img.b2bpic.net/free-photo/three-player-playing-basketball-outdoors-court_23-2147871604.jpg", - }, + title: "Children Play", description: "Rural childhood joy.", imageSrc: "http://img.b2bpic.net/free-photo/three-player-playing-basketball-outdoors-court_23-2147871604.jpg"}, { - title: "Folk Mural", - description: "Cultural wall art.", - imageSrc: "http://img.b2bpic.net/free-photo/woman-makes-repairs-home_1398-4269.jpg", - }, + title: "Folk Mural", description: "Cultural wall art.", imageSrc: "http://img.b2bpic.net/free-photo/woman-makes-repairs-home_1398-4269.jpg"}, ]} /> @@ -207,40 +127,20 @@ export default function HomePage() { description="Stories from those who call this home and those who came to experience it." testimonials={[ { - name: "Ramesh Singh", - role: "Elder Artisan", - company: "Village Heritage", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/country-music-band-singing-outdoors_23-2149498486.jpg", - }, + name: "Ramesh Singh", role: "Elder Artisan", company: "Village Heritage", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/country-music-band-singing-outdoors_23-2149498486.jpg"}, { - name: "Sita Devi", - role: "Community Lead", - company: "Village Heritage", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-people-nature_23-2149181976.jpg", - }, + name: "Sita Devi", role: "Community Lead", company: "Village Heritage", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-people-nature_23-2149181976.jpg"}, { - name: "Jonathan M.", - role: "Global Traveler", - company: "Visitor", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/full-shot-people-having-fun-outdoors_23-2148970098.jpg", - }, + name: "Jonathan M.", role: "Global Traveler", company: "Visitor", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/full-shot-people-having-fun-outdoors_23-2148970098.jpg"}, { - name: "Vikram K.", - role: "Organic Farmer", - company: "Village Heritage", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-park-ranger-woods_23-2149309549.jpg", - }, + name: "Vikram K.", role: "Organic Farmer", company: "Village Heritage", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-park-ranger-woods_23-2149309549.jpg"}, { - name: "Anita Rao", - role: "Teacher", - company: "Village Heritage", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-man-therapy_23-2148928793.jpg", - }, + name: "Anita Rao", role: "Teacher", company: "Village Heritage", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-man-therapy_23-2148928793.jpg"}, ]} /> @@ -254,17 +154,11 @@ export default function HomePage() { description="Have questions about visiting or participating in community events? Find your answers here." items={[ { - question: "What is the best season to visit?", - answer: "The harvest season from October to February offers the most vibrant festival activities and pleasant weather.", - }, + question: "What is the best season to visit?", answer: "The harvest season from October to February offers the most vibrant festival activities and pleasant weather."}, { - question: "Are there accommodations available?", - answer: "Yes, we offer traditional homestay experiences with local families as well as a community-run guest house.", - }, + question: "Are there accommodations available?", answer: "Yes, we offer traditional homestay experiences with local families as well as a community-run guest house."}, { - question: "How can I volunteer in the village?", - answer: "Volunteer applications for agricultural projects and community teaching are open year-round through our website contact form.", - }, + question: "How can I volunteer in the village?", answer: "Volunteer applications for agricultural projects and community teaching are open year-round through our website contact form."}, ]} /> @@ -276,13 +170,9 @@ export default function HomePage() { tag="Get in Touch" text="Planning your trip? Have questions? Contact our village heritage center today." primaryButton={{ - text: "Contact Us", - href: "#contact", - }} + text: "Contact Us", href: "#contact"}} secondaryButton={{ - text: "Join Newsletter", - href: "#", - }} + text: "Join Newsletter", href: "#"}} />