diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index b647642..0d52c7a 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -33,8 +33,7 @@ export default function AboutPage() { { name: "About", id: "/about" } ]} button={{ - text: "Join Network", - href: "/membership" + text: "Join Network", href: "/membership" }} /> @@ -61,24 +60,16 @@ export default function AboutPage() { tag="Our Founders" members={[ { - id: "1", - name: "Captain James Peterson", - imageSrc: "https://img.b2bpic.net/free-photo/portrait-man-holding-pike-fish-looking-camera_23-2147894067.jpg" + id: "1", name: "Captain James Peterson", imageSrc: "https://img.b2bpic.net/free-photo/portrait-man-holding-pike-fish-looking-camera_23-2147894067.jpg" }, { - id: "2", - name: "Dr. Sarah Mitchell", - imageSrc: "https://img.b2bpic.net/free-photo/man-fishing-holds-angling-rod_1157-38067.jpg" + id: "2", name: "Dr. Sarah Mitchell", imageSrc: "https://img.b2bpic.net/free-photo/man-fishing-holds-angling-rod_1157-38067.jpg" }, { - id: "3", - name: "Marcus Thompson", - imageSrc: "https://img.b2bpic.net/free-photo/man-standing-near-lake-holding-fish-with-hook_23-2147870240.jpg" + id: "3", name: "Marcus Thompson", imageSrc: "https://img.b2bpic.net/free-photo/man-standing-near-lake-holding-fish-with-hook_23-2147870240.jpg" }, { - id: "4", - name: "Elena Rodriguez", - imageSrc: "https://img.b2bpic.net/free-photo/portrait-young-fisherman-holding-fresh-caught-fish_23-2147894101.jpg" + id: "4", name: "Elena Rodriguez", imageSrc: "https://img.b2bpic.net/free-photo/portrait-young-fisherman-holding-fresh-caught-fish_23-2147894101.jpg" } ]} memberVariant="card" @@ -113,9 +104,7 @@ export default function AboutPage() { { name: "subject", type: "text", placeholder: "Subject", required: true } ]} textarea={{ - name: "message", - placeholder: "Tell us what you're thinking...", - rows: 5, + name: "message", placeholder: "Tell us what you're thinking...", rows: 5, required: true }} useInvertedBackground="invertDefault" diff --git a/src/app/events/page.tsx b/src/app/events/page.tsx index fe4f397..44a9c15 100644 --- a/src/app/events/page.tsx +++ b/src/app/events/page.tsx @@ -32,8 +32,7 @@ export default function EventsPage() { { name: "About", id: "/about" } ]} button={{ - text: "Join Network", - href: "/membership" + text: "Join Network", href: "/membership" }} /> @@ -63,36 +62,16 @@ export default function EventsPage() { animationType="slide-up" metrics={[ { - id: "1", - title: "Spring Bass Championship", - subtitle: "Lake Riverside, Saturday 9 AM", - category: "Tournament", - value: "$2,500 Prize Pool", - buttons: [{ text: "Register", href: "#" }] + id: "1", title: "Spring Bass Championship", subtitle: "Lake Riverside, Saturday 9 AM", category: "Tournament", value: "$2,500 Prize Pool", buttons: [{ text: "Register", href: "#" }] }, { - id: "2", - title: "Monthly Catch & Release", - subtitle: "Pine Creek, Every 2nd Saturday", - category: "Casual Event", - value: "Free Entry", - buttons: [{ text: "Join In", href: "#" }] + id: "2", title: "Monthly Catch & Release", subtitle: "Pine Creek, Every 2nd Saturday", category: "Casual Event", value: "Free Entry", buttons: [{ text: "Join In", href: "#" }] }, { - id: "3", - title: "Summer Fishing Masterclass", - subtitle: "Online Workshop, Thursdays 7 PM", - category: "Education", - value: "Members Only", - buttons: [{ text: "Enroll", href: "#" }] + id: "3", title: "Summer Fishing Masterclass", subtitle: "Online Workshop, Thursdays 7 PM", category: "Education", value: "Members Only", buttons: [{ text: "Enroll", href: "#" }] }, { - id: "4", - title: "Fall Catfish Challenge", - subtitle: "Deep River, Every Weekend", - category: "Tournament", - value: "$1,500 Prize Pool", - buttons: [{ text: "Register", href: "#" }] + id: "4", title: "Fall Catfish Challenge", subtitle: "Deep River, Every Weekend", category: "Tournament", value: "$1,500 Prize Pool", buttons: [{ text: "Register", href: "#" }] } ]} /> @@ -108,9 +87,7 @@ export default function EventsPage() { { name: "subject", type: "text", placeholder: "Subject", required: true } ]} textarea={{ - name: "message", - placeholder: "Tell us what you're thinking...", - rows: 5, + name: "message", placeholder: "Tell us what you're thinking...", rows: 5, required: true }} useInvertedBackground="noInvert" diff --git a/src/app/layout.tsx b/src/app/layout.tsx index fe68d83..0fc6a2a 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -5,37 +5,25 @@ import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; const poppins = Poppins({ - variable: "--font-poppins", - subsets: ["latin"], + variable: "--font-poppins", subsets: ["latin"], weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"], }); export const metadata: Metadata = { - title: "Network Fishing Club - Join Our Community", - description: "Connect with passionate anglers at Network. Access exclusive hotspots, tournaments, guides, and join 5,000+ members. Start your fishing adventure today.", - keywords: "fishing club, fishing community, tournaments, fishing guides, hotspost maps, fishing events", - metadataBase: new URL("https://networkfishingclub.com"), + title: "Network Fishing Club - Join Our Community", description: "Connect with passionate anglers at Network. Access exclusive hotspots, tournaments, guides, and join 5,000+ members. Start your fishing adventure today.", keywords: "fishing club, fishing community, tournaments, fishing guides, hotspost maps, fishing events", metadataBase: new URL("https://networkfishingclub.com"), alternates: { canonical: "https://networkfishingclub.com" }, openGraph: { - title: "Network Fishing Club - Where Anglers Connect", - description: "Join the ultimate fishing community with exclusive content, tournaments, and expert guides.", - url: "https://networkfishingclub.com", - siteName: "Network Fishing Club", - images: [ + title: "Network Fishing Club - Where Anglers Connect", description: "Join the ultimate fishing community with exclusive content, tournaments, and expert guides.", url: "https://networkfishingclub.com", siteName: "Network Fishing Club", images: [ { - url: "https://img.b2bpic.net/free-photo/beautiful-distant-shot-woman-riding-kayak-middle-lake-sunset_181624-3666.jpg", - alt: "Network Fishing Club - Beautiful fishing waters" + url: "https://img.b2bpic.net/free-photo/beautiful-distant-shot-woman-riding-kayak-middle-lake-sunset_181624-3666.jpg", alt: "Network Fishing Club - Beautiful fishing waters" } ], type: "website" }, twitter: { - card: "summary_large_image", - title: "Network Fishing Club", - description: "Join our thriving fishing community with tournaments, guides, and hotspot maps.", - images: ["https://img.b2bpic.net/free-photo/beautiful-distant-shot-woman-riding-kayak-middle-lake-sunset_181624-3666.jpg"] + card: "summary_large_image", title: "Network Fishing Club", description: "Join our thriving fishing community with tournaments, guides, and hotspot maps.", images: ["https://img.b2bpic.net/free-photo/beautiful-distant-shot-woman-riding-kayak-middle-lake-sunset_181624-3666.jpg"] }, robots: { index: true, diff --git a/src/app/membership/page.tsx b/src/app/membership/page.tsx index d65a505..057f6b6 100644 --- a/src/app/membership/page.tsx +++ b/src/app/membership/page.tsx @@ -6,7 +6,7 @@ import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo'; import FaqBase from '@/components/sections/faq/FaqBase'; import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; import FooterCard from '@/components/sections/footer/FooterCard'; -import { Hook, Sparkles, Crown, Facebook, Instagram, Twitter, Youtube } from 'lucide-react'; +import { Fish, Sparkles, Crown, Facebook, Instagram, Twitter, Youtube } from 'lucide-react'; export default function MembershipPage() { return ( @@ -32,8 +32,7 @@ export default function MembershipPage() { { name: "About", id: "/about" } ]} button={{ - text: "Join Network", - href: "/membership" + text: "Join Network", href: "/membership" }} /> @@ -44,57 +43,33 @@ export default function MembershipPage() { description="Choose the perfect membership level to join Network and unlock exclusive fishing content and events" plans={[ { - id: "basic", - badge: "Starter", - badgeIcon: Hook, - price: "$19/mo", - subtitle: "Perfect for casual anglers", - buttons: [ + id: "basic", badge: "Starter", badgeIcon: Fish, + price: "$19/mo", subtitle: "Perfect for casual anglers", buttons: [ { text: "Get Started", href: "#" }, { text: "Learn More", href: "#" } ], features: [ - "Access to member forum", - "Monthly newsletter with tips", - "Basic fishing guides", - "Community chat access" + "Access to member forum", "Monthly newsletter with tips", "Basic fishing guides", "Community chat access" ] }, { - id: "pro", - badge: "Pro", - badgeIcon: Sparkles, - price: "$49/mo", - subtitle: "For serious fishing enthusiasts", - buttons: [ + id: "pro", badge: "Pro", badgeIcon: Sparkles, + price: "$49/mo", subtitle: "For serious fishing enthusiasts", buttons: [ { text: "Get Started", href: "#" }, { text: "Learn More", href: "#" } ], features: [ - "Everything in Starter", - "Exclusive hotspot maps", - "Weekly tournament entries", - "Priority event registration", - "Expert coaching sessions" + "Everything in Starter", "Exclusive hotspot maps", "Weekly tournament entries", "Priority event registration", "Expert coaching sessions" ] }, { - id: "elite", - badge: "Elite", - badgeIcon: Crown, - price: "$99/mo", - subtitle: "The ultimate fishing experience", - buttons: [ + id: "elite", badge: "Elite", badgeIcon: Crown, + price: "$99/mo", subtitle: "The ultimate fishing experience", buttons: [ { text: "Get Started", href: "#" }, { text: "Learn More", href: "#" } ], features: [ - "Everything in Pro", - "VIP tournament access", - "Private fishing trips", - "One-on-one with expert guides", - "Custom fishing plans", - "Lifetime member badge" + "Everything in Pro", "VIP tournament access", "Private fishing trips", "One-on-one with expert guides", "Custom fishing plans", "Lifetime member badge" ] } ]} @@ -110,34 +85,22 @@ export default function MembershipPage() { description="Get answers to common questions about Network membership and fishing events" faqs={[ { - id: "1", - title: "What fishing experience do I need to join Network?", - content: "Network welcomes anglers of all skill levels! Whether you're a complete beginner or an experienced fisherman, we have resources and community members ready to help you improve your skills and enjoy fishing." + id: "1", title: "What fishing experience do I need to join Network?", content: "Network welcomes anglers of all skill levels! Whether you're a complete beginner or an experienced fisherman, we have resources and community members ready to help you improve your skills and enjoy fishing." }, { - id: "2", - title: "How often are tournaments and events held?", - content: "We organize weekly tournaments during peak seasons and monthly competitions year-round. Pro and Elite members get priority registration and exclusive access to premium events. Check our Events page for the full schedule." + id: "2", title: "How often are tournaments and events held?", content: "We organize weekly tournaments during peak seasons and monthly competitions year-round. Pro and Elite members get priority registration and exclusive access to premium events. Check our Events page for the full schedule." }, { - id: "3", - title: "Can I cancel my membership anytime?", - content: "Yes! All memberships are month-to-month with no long-term contracts. You can cancel anytime with no penalties. We'd love to have you stay, but we understand if circumstances change." + id: "3", title: "Can I cancel my membership anytime?", content: "Yes! All memberships are month-to-month with no long-term contracts. You can cancel anytime with no penalties. We'd love to have you stay, but we understand if circumstances change." }, { - id: "4", - title: "Are the hotspot maps constantly updated?", - content: "Absolutely. Our Pro and Elite members contribute real-time data about fishing locations and conditions. Our team also conducts regular scouting to keep maps accurate and current with seasonal changes." + id: "4", title: "Are the hotspot maps constantly updated?", content: "Absolutely. Our Pro and Elite members contribute real-time data about fishing locations and conditions. Our team also conducts regular scouting to keep maps accurate and current with seasonal changes." }, { - id: "5", - title: "What if I need fishing equipment recommendations?", - content: "Our gear review section features comprehensive guides and member recommendations. Pro and Elite members also get access to exclusive coaching sessions where experts can provide personalized equipment advice." + id: "5", title: "What if I need fishing equipment recommendations?", content: "Our gear review section features comprehensive guides and member recommendations. Pro and Elite members also get access to exclusive coaching sessions where experts can provide personalized equipment advice." }, { - id: "6", - title: "How do I participate in the community forum?", - content: "All members automatically get forum access once they sign up. You can share catches, ask questions, and connect with other anglers. Our moderation team keeps discussions friendly and on-topic." + id: "6", title: "How do I participate in the community forum?", content: "All members automatically get forum access once they sign up. You can share catches, ask questions, and connect with other anglers. Our moderation team keeps discussions friendly and on-topic." } ]} textboxLayout="default" @@ -156,9 +119,7 @@ export default function MembershipPage() { { name: "subject", type: "text", placeholder: "Subject", required: true } ]} textarea={{ - name: "message", - placeholder: "Tell us what you're thinking...", - rows: 5, + name: "message", placeholder: "Tell us what you're thinking...", rows: 5, required: true }} useInvertedBackground="noInvert" diff --git a/src/app/page.tsx b/src/app/page.tsx index f8d6e9d..709ec5e 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -35,8 +35,7 @@ export default function HomePage() { { name: "About", id: "/about" } ]} button={{ - text: "Join Network", - href: "/membership" + text: "Join Network", href: "/membership" }} /> @@ -78,32 +77,20 @@ export default function HomePage() { description="Discover the features that make Network the premier destination for fishing enthusiasts" features={[ { - id: "1", - title: "Weekly Tournament Competitions", - category: ["Competitions", "Community Events"], - imageSrc: "https://img.b2bpic.net/free-photo/friends-make-preparations-fishing_329181-20024.jpg", - imageAlt: "Anglers competing in tournament" + id: "1", title: "Weekly Tournament Competitions", category: ["Competitions", "Community Events"], + imageSrc: "https://img.b2bpic.net/free-photo/friends-make-preparations-fishing_329181-20024.jpg", imageAlt: "Anglers competing in tournament" }, { - id: "2", - title: "Expert Fishing Tips & Guides", - category: ["Education", "Resources"], - imageSrc: "https://img.b2bpic.net/free-photo/father-son-fishing-river_176532-10739.jpg", - imageAlt: "Expert fishing guide demonstrating technique" + id: "2", title: "Expert Fishing Tips & Guides", category: ["Education", "Resources"], + imageSrc: "https://img.b2bpic.net/free-photo/father-son-fishing-river_176532-10739.jpg", imageAlt: "Expert fishing guide demonstrating technique" }, { - id: "3", - title: "Member-Only Hotspot Maps", - category: ["Exclusive Content", "Locations"], - imageSrc: "https://img.b2bpic.net/free-vector/abstract-technology_23-2147503446.jpg", - imageAlt: "Digital fishing location maps" + id: "3", title: "Member-Only Hotspot Maps", category: ["Exclusive Content", "Locations"], + imageSrc: "https://img.b2bpic.net/free-vector/abstract-technology_23-2147503446.jpg", imageAlt: "Digital fishing location maps" }, { - id: "4", - title: "Gear Reviews & Recommendations", - category: ["Equipment", "Reviews"], - imageSrc: "https://img.b2bpic.net/free-photo/elevated-view-fishing-rod-with-hook-fish-green-grass_23-2147870167.jpg", - imageAlt: "Collection of fishing equipment and gear" + id: "4", title: "Gear Reviews & Recommendations", category: ["Equipment", "Reviews"], + imageSrc: "https://img.b2bpic.net/free-photo/elevated-view-fishing-rod-with-hook-fish-green-grass_23-2147870167.jpg", imageAlt: "Collection of fishing equipment and gear" } ]} animationType="slide-up" @@ -140,9 +127,7 @@ export default function HomePage() { { name: "subject", type: "text", placeholder: "Subject", required: true } ]} textarea={{ - name: "message", - placeholder: "Tell us what you're thinking...", - rows: 5, + name: "message", placeholder: "Tell us what you're thinking...", rows: 5, required: true }} useInvertedBackground="noInvert"