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: "#"}}
/>