diff --git a/src/app/admin/page.tsx b/src/app/admin/page.tsx new file mode 100644 index 0000000..f104dd8 --- /dev/null +++ b/src/app/admin/page.tsx @@ -0,0 +1,34 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import FooterBase from '@/components/sections/footer/FooterBase'; + +export default function AdminPage() { + return ( + + + +
+

Commander Dashboard

+

Manage user accounts, content, system settings, and analytics.

+
+
+

System Control

+

User management, moderation tools, and analytics dashboard tools to be integrated here.

+
+
+
+ +
+
+ ); +} \ No newline at end of file diff --git a/src/app/free-agents/page.tsx b/src/app/free-agents/page.tsx new file mode 100644 index 0000000..fd26b0d --- /dev/null +++ b/src/app/free-agents/page.tsx @@ -0,0 +1,27 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import ProductCardTwo from '@/components/sections/product/ProductCardTwo'; +import FooterBase from '@/components/sections/footer/FooterBase'; + +export default function FreeAgentsPage() { + return ( + + +
+ +
+ +
+ ); +} \ No newline at end of file diff --git a/src/app/leaderboards/page.tsx b/src/app/leaderboards/page.tsx new file mode 100644 index 0000000..3077a2c --- /dev/null +++ b/src/app/leaderboards/page.tsx @@ -0,0 +1,44 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import MetricCardOne from '@/components/sections/metrics/MetricCardOne'; +import FooterBase from '@/components/sections/footer/FooterBase'; +import { Trophy } from "lucide-react"; + +export default function LeaderboardsPage() { + return ( + + + +
+ +
+ +
+
+ ); +} \ No newline at end of file diff --git a/src/app/matches/page.tsx b/src/app/matches/page.tsx new file mode 100644 index 0000000..59ae444 --- /dev/null +++ b/src/app/matches/page.tsx @@ -0,0 +1,25 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import ReactLenis from "lenis/react"; + +export default function MatchesPage() { + return ( + + + +
+

Match System

+

View upcoming schedules, past results, and historical match data for your clan.

+
+
+
+ ); +} diff --git a/src/app/page.tsx b/src/app/page.tsx index f9999fa..bede3d6 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -32,68 +32,39 @@ export default function LandingPage() {
@@ -106,26 +77,11 @@ export default function LandingPage() { useInvertedBackground={true} features={[ { - id: "f1", - title: "Roster Management", - description: "Unified member profiles with linked accounts and performance history.", - tag: "Core", - imageSrc: "http://img.b2bpic.net/free-photo/cybersecurity-data-protection-concept_23-2151998494.jpg?_wi=1", - }, + id: "f1", title: "Roster Management", description: "Unified member profiles with linked accounts and performance history.", tag: "Core", imageSrc: "http://img.b2bpic.net/free-photo/cybersecurity-data-protection-concept_23-2151998494.jpg?_wi=1"}, { - id: "f2", - title: "Tactical Scheduling", - description: "Lock map selections, event times, and server rules in seconds.", - tag: "Tactical", - imageSrc: "http://img.b2bpic.net/free-photo/cyber-security-expert-working-with-technology-neon-lights_23-2151645569.jpg?_wi=1", - }, + id: "f2", title: "Tactical Scheduling", description: "Lock map selections, event times, and server rules in seconds.", tag: "Tactical", imageSrc: "http://img.b2bpic.net/free-photo/cyber-security-expert-working-with-technology-neon-lights_23-2151645569.jpg?_wi=1"}, { - id: "f3", - title: "Smart Matchmaking", - description: "Automated system pairing clans based on skill levels and active availability.", - tag: "Auto", - imageSrc: "http://img.b2bpic.net/free-photo/couple-celebrating-video-games-win-live-stream-woman-feeling-happy-about-man-winning-gameplay-while-he-is-streaming-online-with-chat-computer-streamer-using-gaming-equipment_482257-32429.jpg", - }, + id: "f3", title: "Smart Matchmaking", description: "Automated system pairing clans based on skill levels and active availability.", tag: "Auto", imageSrc: "http://img.b2bpic.net/free-photo/couple-celebrating-video-games-win-live-stream-woman-feeling-happy-about-man-winning-gameplay-while-he-is-streaming-online-with-chat-computer-streamer-using-gaming-equipment_482257-32429.jpg"}, ]} title="Core Mechanics" description="Everything your clan needs to dominate the leaderboards." @@ -138,36 +94,9 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} metrics={[ - { - id: "m1", - value: "12k+", - title: "Active Clans", - items: [ - "Synced accounts", - "Daily matches", - "Global ranks", - ], - }, - { - id: "m2", - value: "99%", - title: "Uptime", - items: [ - "Real-time data", - "Low latency", - "Secure servers", - ], - }, - { - id: "m3", - value: "5M", - title: "Matches", - items: [ - "Historical records", - "Performance stats", - "Clan profiles", - ], - }, + { id: "m1", value: "12k+", title: "Active Clans", items: ["Synced accounts", "Daily matches", "Global ranks"] }, + { id: "m2", value: "99%", title: "Uptime", items: ["Real-time data", "Low latency", "Secure servers"] }, + { id: "m3", value: "5M", title: "Matches", items: ["Historical records", "Performance stats", "Clan profiles"] }, ]} title="Clan Performance" description="Metrics that matter for your competitive journey." @@ -181,38 +110,12 @@ export default function LandingPage() { useInvertedBackground={true} plans={[ { - id: "free", - tag: "Starter", - price: "$0", - period: "/mo", - description: "Perfect for casual training teams.", - button: { - text: "Select", - href: "#", - }, - featuresTitle: "Included", - features: [ - "Basic roster", - "Match log", - "Global ranking", - ], + id: "free", tag: "Starter", price: "$0", period: "/mo", description: "Perfect for casual training teams.", button: { text: "Select", href: "#" }, + featuresTitle: "Included", features: ["Basic roster", "Match log", "Global ranking"], }, { - id: "pro", - tag: "Pro", - price: "$29", - period: "/mo", - description: "Advanced tools for competitive clans.", - button: { - text: "Select", - href: "#", - }, - featuresTitle: "Everything in Starter plus:", - features: [ - "Automated matchmaking", - "Map locking tools", - "Premium analytics", - ], + id: "pro", tag: "Pro", price: "$29", period: "/mo", description: "Advanced tools for competitive clans.", button: { text: "Select", href: "#" }, + featuresTitle: "Everything in Starter plus:", features: ["Automated matchmaking", "Map locking tools", "Premium analytics"], }, ]} title="Tournament Tiers" @@ -225,61 +128,8 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} testimonials={[ - { - id: "1", - name: "AlphaLead", - date: "Jan 2024", - title: "Clan Leader", - quote: "The matchmaking system is a game changer for our weekend tournaments.", - tag: "Clan", - avatarSrc: "http://img.b2bpic.net/free-photo/smiling-viewer-changing-channels-television-set-with-remote-control_482257-92306.jpg", - imageSrc: "http://img.b2bpic.net/free-photo/army-officer-examining-real-time-satellite-data-big-screen-military-base_482257-89841.jpg?_wi=2", - imageAlt: "pro gamer portrait", - }, - { - id: "2", - name: "TacticalQueen", - date: "Dec 2023", - title: "Strategist", - quote: "Map locking and rule sets are managed so much better here.", - tag: "Team", - avatarSrc: "http://img.b2bpic.net/free-photo/aesthetic-anime-character-gaming_23-2151560702.jpg", - imageSrc: "http://img.b2bpic.net/free-photo/still-life-map-with-dices_23-2149352317.jpg?_wi=2", - imageAlt: "pro gamer portrait", - }, - { - id: "3", - name: "ZeroGamer", - date: "Nov 2023", - title: "Captain", - quote: "Finally, a way to keep track of our members across different game titles.", - tag: "Pro", - avatarSrc: "http://img.b2bpic.net/free-photo/focused-man-rgb-lights-lit-living-room-playing-videogames_482257-116287.jpg", - imageSrc: "http://img.b2bpic.net/free-photo/view-professional-photographer-filming-teens-headsets-playing-video-games-video-game_1268-25922.jpg?_wi=2", - imageAlt: "pro gamer portrait", - }, - { - id: "4", - name: "SquadGod", - date: "Oct 2023", - title: "Manager", - quote: "Incredibly intuitive dashboard, saves us hours on scheduling every week.", - tag: "Org", - avatarSrc: "http://img.b2bpic.net/free-photo/professional-esports-gamer-back-side-view-rejoices-victory-generative-ai_191095-2015.jpg", - imageSrc: "http://img.b2bpic.net/free-photo/cybersecurity-data-protection-concept_23-2151998494.jpg?_wi=2", - imageAlt: "pro gamer portrait", - }, - { - id: "5", - name: "Frontliner", - date: "Sep 2023", - title: "Player", - quote: "The best platform for clan management and scouting matches.", - tag: "Vets", - avatarSrc: "http://img.b2bpic.net/free-photo/sitting-basketball-player_23-2147644460.jpg", - imageSrc: "http://img.b2bpic.net/free-photo/cyber-security-expert-working-with-technology-neon-lights_23-2151645569.jpg?_wi=2", - imageAlt: "pro gamer portrait", - }, + { id: "1", name: "AlphaLead", date: "Jan 2024", title: "Clan Leader", quote: "The matchmaking system is a game changer for our weekend tournaments.", tag: "Clan", avatarSrc: "http://img.b2bpic.net/free-photo/smiling-viewer-changing-channels-television-set-with-remote-control_482257-92306.jpg" }, + { id: "2", name: "TacticalQueen", date: "Dec 2023", title: "Strategist", quote: "Map locking and rule sets are managed so much better here.", tag: "Team", avatarSrc: "http://img.b2bpic.net/free-photo/aesthetic-anime-character-gaming_23-2151560702.jpg" }, ]} title="From the Frontline" description="What clan leaders are saying about ClanForce." @@ -290,21 +140,8 @@ export default function LandingPage() { @@ -333,61 +162,18 @@ export default function LandingPage() {