diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 6b2a8b7..b83123c 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -4,28 +4,28 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import Link from "next/link"; import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; import ContactSplit from "@/components/sections/contact/ContactSplit"; -import FaqBase from "@/components/sections/faq/FaqBase"; import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"; +import { Mail } from "lucide-react"; export default function ContactPage() { const navItems = [ { name: "Home", id: "/" }, - { name: "Features", id: "/features" }, - { name: "Pricing", id: "/pricing" }, - { name: "Contact", id: "/contact" }, + { name: "Features", id: "#features" }, + { name: "Pricing", id: "#pricing" }, + { name: "Contact", id: "#contact" }, ]; const footerColumns = [ { items: [ { label: "Home", href: "/" }, - { label: "Features", href: "/features" }, - { label: "Pricing", href: "/pricing" }, + { label: "Features", href: "#features" }, + { label: "Pricing", href: "#pricing" }, ], }, { items: [ - { label: "Dashboard", href: "/" }, + { label: "Dashboard", href: "/dashboard" }, { label: "Matches", href: "/matches" }, { label: "Analytics", href: "/analytics" }, ], @@ -53,7 +53,7 @@ export default function ContactPage() { borderRadius="rounded" contentWidth="mediumSmall" sizing="medium" - background="aurora" + background="circleGradient" cardStyle="gradient-bordered" primaryButtonStyle="primary-glow" secondaryButtonStyle="radial-glow" @@ -64,8 +64,7 @@ export default function ContactPage() { brandName="RugbyStats" navItems={navItems} button={{ - text: "Start Tracking", - href: "/new-match", + text: "Start Tracking", href: "/new-match" }} /> @@ -75,44 +74,15 @@ export default function ContactPage() { tag="Newsletter" title="Stay Ahead of the Game" description="Join rugby coaches and players using RugbyStats to elevate their performance. Get exclusive tips, feature updates, and rugby analytics insights delivered to your inbox." + tagIcon={Mail} useInvertedBackground={false} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/a-motivational-rugby-team-in-action-on-t-1772618863681-9d195407.png?_wi=2" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/a-motivational-rugby-team-in-action-on-t-1772618863681-9d195407.png" mediaPosition="right" mediaAnimation="slide-up" inputPlaceholder="Enter your email" buttonText="Subscribe" termsText="We respect your privacy. Unsubscribe anytime." - background={{ variant: "aurora" }} - /> - - -
-
diff --git a/src/app/page.tsx b/src/app/page.tsx index 0f00567..afd3d1a 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -59,7 +59,7 @@ export default function HomePage() { borderRadius="rounded" contentWidth="mediumSmall" sizing="medium" - background="aurora" + background="circleGradient" cardStyle="gradient-bordered" primaryButtonStyle="primary-glow" secondaryButtonStyle="radial-glow" @@ -70,7 +70,8 @@ export default function HomePage() { brandName="RugbyStats" navItems={navItems} button={{ - text: "Start Tracking", href: "/new-match"}} + text: "Start Tracking", href: "/new-match" + }} /> @@ -88,7 +89,7 @@ export default function HomePage() { frameStyle="browser" mediaAnimation="slide-up" buttonAnimation="slide-up" - background={{ variant: "aurora" }} + background={{ variant: "radial-gradient" }} useInvertedBackground={false} /> @@ -101,19 +102,23 @@ export default function HomePage() { { id: "1", title: "Live Match Tracking", description: "Track player stats in real-time during matches. Expand categories, increment stats, and update team metrics instantly.", tag: "Live Features", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/a-mobile-first-rugby-match-tracking-inte-1772618864810-17dc4b21.png", imageAlt: "Live Match Tracking Interface"}, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/a-mobile-first-rugby-match-tracking-inte-1772618864810-17dc4b21.png", imageAlt: "Live Match Tracking Interface" + }, { id: "2", title: "Player Analytics", description: "Detailed individual player profiles with performance trends, hand-specific passing stats, tackle breakdowns, and impact scoring.", tag: "Player Data", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/detailed-player-profile-page-showing-ind-1772618865144-8e353bed.png", imageAlt: "Player Profile Analytics"}, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/detailed-player-profile-page-showing-ind-1772618865144-8e353bed.png", imageAlt: "Player Profile Analytics" + }, { id: "3", title: "Team Intelligence", description: "Manage squad rosters, assign players to multiple teams, track aggregate statistics, and monitor team performance.", tag: "Team Management", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/team-roster-management-interface-showing-1772618865404-33f4c56a.png", imageAlt: "Team Management Interface"}, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/team-roster-management-interface-showing-1772618865404-33f4c56a.png", imageAlt: "Team Management Interface" + }, { id: "4", title: "Advanced Analytics", description: "Comprehensive dashboard with player comparisons, opponent analysis, custom metrics, and performance visualizations.", tag: "Analytics Pro", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/comprehensive-rugby-analytics-dashboard--1772618865079-44460476.png", imageAlt: "Advanced Analytics Dashboard"}, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/comprehensive-rugby-analytics-dashboard--1772618865079-44460476.png", imageAlt: "Advanced Analytics Dashboard" + }, ]} animationType="slide-up" textboxLayout="default" @@ -125,7 +130,8 @@ export default function HomePage() { @@ -168,22 +176,26 @@ export default function HomePage() { id: "1", name: "James Murphy", handle: "@j_murphy_coach", testimonial: "RugbyStats transformed how we track and analyze player performance. The real-time match tracking is game-changing, and the analytics give us insights we never had before.", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/professional-headshot-of-a-rugby-coach-o-1772618864352-df510387.png", imageAlt: "James Murphy, Rugby Coach"}, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/professional-headshot-of-a-rugby-coach-o-1772618864352-df510387.png", imageAlt: "James Murphy, Rugby Coach" + }, { id: "2", name: "Sarah O'Brien", handle: "@sarahobrien22", testimonial: "As a player, I love seeing my detailed stats and how I've improved over the season. The physical metrics tracking helps me understand my performance at a deeper level.", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/professional-headshot-of-a-rugby-player--1772618862811-6dd7061f.png", imageAlt: "Sarah O'Brien, Rugby Player"}, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/professional-headshot-of-a-rugby-player--1772618862811-6dd7061f.png", imageAlt: "Sarah O'Brien, Rugby Player" + }, { id: "3", name: "David Chen", handle: "@d_analytics_pro", testimonial: "The analytics dashboard is incredibly comprehensive. Custom metrics, opponent analysis, and player comparisons give us the competitive edge we need.", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/professional-business-portrait-of-a-spor-1772618864767-5d7f6743.png", imageAlt: "David Chen, Sports Analyst"}, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/professional-business-portrait-of-a-spor-1772618864767-5d7f6743.png", imageAlt: "David Chen, Sports Analyst" + }, { id: "4", name: "Emma Thompson", handle: "@emma_rugby_mgr", testimonial: "Managing multiple teams has never been easier. The platform scales beautifully from youth academy to senior squads. Highly recommended.", rating: 5, imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/professional-headshot-of-a-rugby-team-ma-1772618863474-375518ce.png", imageAlt: "Emma Thompson, Rugby Team Manager"}, + "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATZzAsZ9mBizbxvrS9QkadjUb4/professional-headshot-of-a-rugby-team-ma-1772618863474-375518ce.png", imageAlt: "Emma Thompson, Rugby Team Manager" + }, ]} /> @@ -197,17 +209,23 @@ export default function HomePage() { faqsAnimation="slide-up" faqs={[ { - id: "1", title: "How do I track live match statistics?", content: "Create a new match, select your players, and enter the Live Match page. Select a player from the carousel, expand the stat categories (Attack, Defence, Passing, General, Kicking), and click the +/- buttons to increment stats in real-time. Team stats and opposition scoring can be tracked separately."}, + id: "1", title: "How do I track live match statistics?", content: "Create a new match, select your players, and enter the Live Match page. Select a player from the carousel, expand the stat categories (Attack, Defence, Passing, General, Kicking), and click the +/- buttons to increment stats in real-time. Team stats and opposition scoring can be tracked separately." + }, { - id: "2", title: "What's the difference between Free and Pro plans?", content: "Free plan allows up to 5 completed matches with basic tracking and simple stats. Pro plan (£6.99/year) offers unlimited matches, advanced analytics, AI coaching insights, physical metrics tracking, kick maps, radar charts, custom dashboards, data export, and priority support."}, + id: "2", title: "What's the difference between Free and Pro plans?", content: "Free plan allows up to 5 completed matches with basic tracking and simple stats. Pro plan (£6.99/year) offers unlimited matches, advanced analytics, AI coaching insights, physical metrics tracking, kick maps, radar charts, custom dashboards, data export, and priority support." + }, { - id: "3", title: "Can I track multiple teams?", content: "Yes! Pro users can manage unlimited teams. Free users can still create teams but with a 5-match limit across all teams. Assign players to multiple teams, manage separate rosters, and track team-specific statistics."}, + id: "3", title: "Can I track multiple teams?", content: "Yes! Pro users can manage unlimited teams. Free users can still create teams but with a 5-match limit across all teams. Assign players to multiple teams, manage separate rosters, and track team-specific statistics." + }, { - id: "4", title: "How do I view player analytics?", content: "Visit the Players page, select a player, and view their comprehensive profile including season/format filters, key stats, performance trends, physical metrics, recent matches, career statistics, and pass hand comparisons."}, + id: "4", title: "How do I view player analytics?", content: "Visit the Players page, select a player, and view their comprehensive profile including season/format filters, key stats, performance trends, physical metrics, recent matches, career statistics, and pass hand comparisons." + }, { - id: "5", title: "What is the AI Coach feature?", content: "Pro feature that analyzes all your match and training data to provide strategic insights, training recommendations, player analysis, and custom coaching advice. Ask questions and get AI-generated tactical advice and training plans."}, + id: "5", title: "What is the AI Coach feature?", content: "Pro feature that analyzes all your match and training data to provide strategic insights, training recommendations, player analysis, and custom coaching advice. Ask questions and get AI-generated tactical advice and training plans." + }, { - id: "6", title: "Can I export match data?", content: "Yes, Pro users can export match data and create custom reports. This is perfect for sharing with team managers, creating presentations, or archiving season data."}, + id: "6", title: "Can I export match data?", content: "Yes, Pro users can export match data and create custom reports. This is perfect for sharing with team managers, creating presentations, or archiving season data." + }, ]} /> @@ -225,7 +243,7 @@ export default function HomePage() { inputPlaceholder="Enter your email" buttonText="Subscribe" termsText="We respect your privacy. Unsubscribe anytime." - background={{ variant: "aurora" }} + background={{ variant: "sparkles-gradient" }} />