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