Merge version_1 into main #3
@@ -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"
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
@@ -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" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="faq-contact" data-section="faq-contact">
|
||||
<FaqBase
|
||||
title="Support & Help"
|
||||
description="Find answers to common questions about getting started with RugbyStats."
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
faqsAnimation="slide-up"
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "How do I get started with RugbyStats?",
|
||||
content:
|
||||
"Sign up for a free account, create your first team, add your players, and start tracking matches. Our onboarding tutorial will guide you through the setup process.",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "What payment methods do you accept?",
|
||||
content:
|
||||
"We accept all major credit cards (Visa, Mastercard, American Express) and digital payment methods. All payments are processed securely through our payment provider.",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "How can I contact support?",
|
||||
content:
|
||||
"Submit your question through our support form, email us at support@rugbystats.com, or start a live chat with our team. Free users receive standard support, while Pro users get priority support.",
|
||||
},
|
||||
]}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -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"
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -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}
|
||||
/>
|
||||
</div>
|
||||
@@ -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() {
|
||||
<TextSplitAbout
|
||||
title="Built for Rugby Excellence"
|
||||
description={[
|
||||
"RugbyStats revolutionizes how teams and coaches manage performance data. Our platform combines real-time match tracking with sophisticated analytics to give you actionable insights that drive results.", "Whether you're tracking 5 matches or 500, managing one team or multiple squads, our free and pro plans scale with your needs. Train smarter, compete harder, and achieve rugby excellence with data-driven decision making.", "From grassroots clubs to elite academies, rugby teams worldwide trust RugbyStats to elevate their game through comprehensive performance management and AI-powered coaching intelligence."]}
|
||||
"RugbyStats revolutionizes how teams and coaches manage performance data. Our platform combines real-time match tracking with sophisticated analytics to give you actionable insights that drive results.", "Whether you're tracking 5 matches or 500, managing one team or multiple squads, our free and pro plans scale with your needs. Train smarter, compete harder, and achieve rugby excellence with data-driven decision making.", "From grassroots clubs to elite academies, rugby teams worldwide trust RugbyStats to elevate their game through comprehensive performance management and AI-powered coaching intelligence."
|
||||
]}
|
||||
buttons={[{ text: "Explore Features", href: "#features" }]}
|
||||
showBorder={true}
|
||||
useInvertedBackground={false}
|
||||
@@ -143,13 +149,15 @@ export default function HomePage() {
|
||||
{
|
||||
id: "free", price: "Free", name: "Starter Plan", buttons: [{ text: "Get Started", href: "/signup" }],
|
||||
features: [
|
||||
"Up to 5 completed matches", "Basic player and team management", "Match notes and observations", "Standard match review", "Simple stat tracking", "Email support"],
|
||||
"Up to 5 completed matches", "Basic player and team management", "Match notes and observations", "Standard match review", "Simple stat tracking", "Email support"
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "pro", badge: "Most Popular", badgeIcon: Sparkles,
|
||||
price: "£6.99", name: "Pro Plan", buttons: [{ text: "Upgrade Now", href: "/upgrade" }],
|
||||
features: [
|
||||
"Unlimited matches and tracking", "Advanced player analytics", "AI coaching insights", "Physical metrics tracking", "Kick maps and radar charts", "Performance trend analysis", "Custom dashboards", "Export match data", "Priority support", "Multi-team management"],
|
||||
"Unlimited matches and tracking", "Advanced player analytics", "AI coaching insights", "Physical metrics tracking", "Kick maps and radar charts", "Performance trend analysis", "Custom dashboards", "Export match data", "Priority support", "Multi-team management"
|
||||
],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
@@ -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"
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -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."
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -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" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user