'use client'; import { Section } from '@/ui/Section'; import { Container } from '@/ui/Container'; import { Heading } from '@/ui/Heading'; import { MockupStack } from '@/components/mockups/MockupStack'; import { Box } from '@/ui/Box'; import { Text } from '@/ui/Text'; import { Stack } from '@/ui/Stack'; import { LeagueHomeMockup } from '@/components/mockups/LeagueHomeMockup'; import { StandingsTableMockup } from '@/components/mockups/StandingsTableMockup'; import { TeamCompetitionMockup } from '@/components/mockups/TeamCompetitionMockup'; import { ProtestWorkflowMockup } from '@/components/mockups/ProtestWorkflowMockup'; import { LeagueDiscoveryMockup } from '@/components/mockups/LeagueDiscoveryMockup'; import { DriverProfileMockup } from '@/components/mockups/DriverProfileMockup'; const features = [ { title: "A Real Home for Your League", description: "Stop juggling Discord, spreadsheets, and iRacing admin panels. GridPilot brings everything into one dedicated platform built specifically for league racing.", MockupComponent: LeagueHomeMockup }, { title: "Automatic Results & Standings", description: "Race happens. Results appear. Standings update. No manual data entry, no spreadsheet formulas, no waiting for someone to publish.", MockupComponent: StandingsTableMockup }, { title: "Real Team Racing", description: "Constructors' championships that actually matter. Driver lineups. Team strategies. Multi-class racing done right.", MockupComponent: TeamCompetitionMockup }, { title: "Clean Protests & Penalties", description: "Structured incident reporting with video clip references. Steward review workflows. Transparent penalty application. Professional race control.", MockupComponent: ProtestWorkflowMockup }, { title: "Find Your Perfect League", description: "Search and discover leagues by game, region, and skill level. Browse featured competitions, check driver counts, and join communities that match your racing style.", MockupComponent: LeagueDiscoveryMockup }, { title: "Your Racing Identity", description: "Cross-league driver profiles with career stats, achievements, and racing history. Build your reputation across multiple championships and showcase your progression.", MockupComponent: DriverProfileMockup } ]; function FeatureCard({ feature, index }: { feature: typeof features[0], index: number }) { return ( {feature.title} {feature.description} {/* Subtle hover effect */} ); } export function FeatureGrid() { return (
Engineered for Competition Building for League Racing Every feature is designed to reduce friction and increase immersion. Join our Discord to help shape the future of the platform. {features.map((feature, index) => ( ))}
); }