Merge version_1 into main #2
@@ -20,8 +20,7 @@ export default function ContactPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Models",
|
||||
items: [
|
||||
title: "Models", items: [
|
||||
{ label: "Motocross", href: "/models" },
|
||||
{ label: "Adventure", href: "/models" },
|
||||
{ label: "Street", href: "/models" },
|
||||
@@ -29,8 +28,7 @@ export default function ContactPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Racing",
|
||||
items: [
|
||||
title: "Racing", items: [
|
||||
{ label: "MotoGP", href: "/racing" },
|
||||
{ label: "Motocross", href: "/racing" },
|
||||
{ label: "Enduro", href: "/racing" },
|
||||
@@ -38,8 +36,7 @@ export default function ContactPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About KTM", href: "https://www.ktmgroup.com" },
|
||||
{ label: "Careers", href: "https://jobs.ktm.com" },
|
||||
{ label: "Press", href: "https://press.ktm.com" },
|
||||
@@ -47,8 +44,7 @@ export default function ContactPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Use", href: "#" },
|
||||
{ label: "Impressum", href: "#" },
|
||||
@@ -115,14 +111,7 @@ export default function ContactPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Europe Dealers",
|
||||
"Americas Dealers",
|
||||
"Asia-Pacific Dealers",
|
||||
"EMEA Region",
|
||||
"North America",
|
||||
"South America",
|
||||
"Oceania Dealers",
|
||||
]}
|
||||
"Europe Dealers", "Americas Dealers", "Asia-Pacific Dealers", "EMEA Region", "North America", "South America", "Oceania Dealers"]}
|
||||
speed={50}
|
||||
showCard={true}
|
||||
/>
|
||||
|
||||
@@ -6,36 +6,22 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||
import Tag from "@/tag/Tag";
|
||||
|
||||
const dmSans = DM_Sans({
|
||||
variable: "--font-dm-sans",
|
||||
subsets: ["latin"],
|
||||
variable: "--font-dm-sans", subsets: ["latin"],
|
||||
});
|
||||
|
||||
const inter = Inter({
|
||||
variable: "--font-inter",
|
||||
subsets: ["latin"],
|
||||
variable: "--font-inter", subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "KTM - Ready to Race | Futuristic Performance Motorcycles",
|
||||
description: "Experience next-generation KTM motorcycles with cutting-edge technology. Explore our complete range from motocross to adventure bikes. Ready to race?",
|
||||
keywords: "KTM motorcycles, motocross, racing, adventure bikes, superbike, performance motorcycles, dirt bikes, off-road",
|
||||
openGraph: {
|
||||
title: "KTM - Ready to Race | The Future of Motorcycling",
|
||||
description: "Engineered for champions. Discover KTM's revolutionary motorcycle lineup.",
|
||||
siteName: "KTM",
|
||||
type: "website",
|
||||
images: [
|
||||
title: "KTM - Ready to Race | Futuristic Performance Motorcycles", description: "Experience next-generation KTM motorcycles with cutting-edge technology. Explore our complete range from motocross to adventure bikes. Ready to race?", keywords: "KTM motorcycles, motocross, racing, adventure bikes, superbike, performance motorcycles, dirt bikes, off-road", openGraph: {
|
||||
title: "KTM - Ready to Race | The Future of Motorcycling", description: "Engineered for champions. Discover KTM's revolutionary motorcycle lineup.", siteName: "KTM", type: "website", images: [
|
||||
{
|
||||
url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-futuristic-high-tech-motorcycle-dashbo-1772497657804-e0fdf6d3.png",
|
||||
alt: "KTM Performance Dashboard",
|
||||
},
|
||||
url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-futuristic-high-tech-motorcycle-dashbo-1772497657804-e0fdf6d3.png", alt: "KTM Performance Dashboard"},
|
||||
],
|
||||
},
|
||||
twitter: {
|
||||
card: "summary_large_image",
|
||||
title: "KTM - Ready to Race",
|
||||
description: "The future of motorcycling is here. Experience KTM's revolutionary performance.",
|
||||
images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-futuristic-high-tech-motorcycle-dashbo-1772497657804-e0fdf6d3.png"],
|
||||
card: "summary_large_image", title: "KTM - Ready to Race", description: "The future of motorcycling is here. Experience KTM's revolutionary performance.", images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-futuristic-high-tech-motorcycle-dashbo-1772497657804-e0fdf6d3.png"],
|
||||
},
|
||||
robots: {
|
||||
index: true,
|
||||
|
||||
@@ -20,8 +20,7 @@ export default function ModelsPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Models",
|
||||
items: [
|
||||
title: "Models", items: [
|
||||
{ label: "Motocross", href: "/models" },
|
||||
{ label: "Adventure", href: "/models" },
|
||||
{ label: "Street", href: "/models" },
|
||||
@@ -29,8 +28,7 @@ export default function ModelsPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Racing",
|
||||
items: [
|
||||
title: "Racing", items: [
|
||||
{ label: "MotoGP", href: "/racing" },
|
||||
{ label: "Motocross", href: "/racing" },
|
||||
{ label: "Enduro", href: "/racing" },
|
||||
@@ -38,8 +36,7 @@ export default function ModelsPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About KTM", href: "https://www.ktmgroup.com" },
|
||||
{ label: "Careers", href: "https://jobs.ktm.com" },
|
||||
{ label: "Press", href: "https://press.ktm.com" },
|
||||
@@ -47,8 +44,7 @@ export default function ModelsPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Use", href: "#" },
|
||||
{ label: "Impressum", href: "#" },
|
||||
@@ -95,26 +91,11 @@ export default function ModelsPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "450sx",
|
||||
name: "2026 KTM 450 SX-F",
|
||||
price: "€7,999",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-stunning-2026-ktm-450-sx-f-motocross-b-1772497657472-fe8ae8a8.png?_wi=2",
|
||||
imageAlt: "2026 KTM 450 SX-F Motocross",
|
||||
},
|
||||
id: "450sx", name: "2026 KTM 450 SX-F", price: "€7,999", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-stunning-2026-ktm-450-sx-f-motocross-b-1772497657472-fe8ae8a8.png", imageAlt: "2026 KTM 450 SX-F Motocross"},
|
||||
{
|
||||
id: "1390adv",
|
||||
name: "2026 KTM 1390 Super Adventure R",
|
||||
price: "€16,499",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-premium-2026-ktm-1390-super-adventure--1772497658095-4aa40b33.png?_wi=2",
|
||||
imageAlt: "2026 KTM 1390 Adventure",
|
||||
},
|
||||
id: "1390adv", name: "2026 KTM 1390 Super Adventure R", price: "€16,499", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-premium-2026-ktm-1390-super-adventure--1772497658095-4aa40b33.png", imageAlt: "2026 KTM 1390 Adventure"},
|
||||
{
|
||||
id: "690smc",
|
||||
name: "2026 KTM 690 SMC R",
|
||||
price: "€8,799",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-sleek-2026-ktm-690-smc-r-supermoto-bik-1772497658051-1d88b870.png?_wi=2",
|
||||
imageAlt: "2026 KTM 690 SMC R Supermoto",
|
||||
},
|
||||
id: "690smc", name: "2026 KTM 690 SMC R", price: "€8,799", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-sleek-2026-ktm-690-smc-r-supermoto-bik-1772497658051-1d88b870.png", imageAlt: "2026 KTM 690 SMC R Supermoto"},
|
||||
]}
|
||||
gridVariant="uniform-all-items-equal"
|
||||
animationType="slide-up"
|
||||
|
||||
184
src/app/page.tsx
184
src/app/page.tsx
@@ -25,8 +25,7 @@ export default function HomePage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Models",
|
||||
items: [
|
||||
title: "Models", items: [
|
||||
{ label: "Motocross", href: "/models" },
|
||||
{ label: "Adventure", href: "/models" },
|
||||
{ label: "Street", href: "/models" },
|
||||
@@ -34,8 +33,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Racing",
|
||||
items: [
|
||||
title: "Racing", items: [
|
||||
{ label: "MotoGP", href: "/racing" },
|
||||
{ label: "Motocross", href: "/racing" },
|
||||
{ label: "Enduro", href: "/racing" },
|
||||
@@ -43,8 +41,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About KTM", href: "https://www.ktmgroup.com" },
|
||||
{ label: "Careers", href: "https://jobs.ktm.com" },
|
||||
{ label: "Press", href: "https://press.ktm.com" },
|
||||
@@ -52,8 +49,7 @@ export default function HomePage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Use", href: "#" },
|
||||
{ label: "Impressum", href: "#" },
|
||||
@@ -98,11 +94,8 @@ export default function HomePage() {
|
||||
buttonAnimation="slide-up"
|
||||
background={{ variant: "radial-gradient" }}
|
||||
dashboard={{
|
||||
title: "Real-Time Performance Hub",
|
||||
logoIcon: Zap,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-futuristic-high-tech-motorcycle-dashbo-1772497657804-e0fdf6d3.png",
|
||||
searchPlaceholder: "Search performance data...",
|
||||
buttons: [
|
||||
title: "Real-Time Performance Hub", logoIcon: Zap,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-futuristic-high-tech-motorcycle-dashbo-1772497657804-e0fdf6d3.png", searchPlaceholder: "Search performance data...", buttons: [
|
||||
{ text: "Live Data", href: "#" },
|
||||
{ text: "Export Report", href: "#" },
|
||||
],
|
||||
@@ -113,43 +106,28 @@ export default function HomePage() {
|
||||
],
|
||||
stats: [
|
||||
{
|
||||
title: "Peak Power",
|
||||
values: [195, 205, 215],
|
||||
valuePrefix: "",
|
||||
valueSuffix: "HP",
|
||||
description: "Maximum engine output",
|
||||
},
|
||||
title: "Peak Power", values: [195, 205, 215],
|
||||
valuePrefix: "", valueSuffix: "HP", description: "Maximum engine output"},
|
||||
{
|
||||
title: "Top Speed",
|
||||
values: [299, 305, 310],
|
||||
valuePrefix: "",
|
||||
valueSuffix: "km/h",
|
||||
description: "Verified track performance",
|
||||
},
|
||||
title: "Top Speed", values: [299, 305, 310],
|
||||
valuePrefix: "", valueSuffix: "km/h", description: "Verified track performance"},
|
||||
{
|
||||
title: "Acceleration",
|
||||
values: [2.95, 2.89, 2.85],
|
||||
valuePrefix: "",
|
||||
valueSuffix: "s",
|
||||
description: "0-100 km/h time",
|
||||
},
|
||||
title: "Acceleration", values: [2.95, 2.89, 2.85],
|
||||
valuePrefix: "", valueSuffix: "s", description: "0-100 km/h time"},
|
||||
],
|
||||
chartTitle: "Performance Metrics",
|
||||
chartData: [
|
||||
chartTitle: "Performance Metrics", chartData: [
|
||||
{ value: 95 },
|
||||
{ value: 87 },
|
||||
{ value: 92 },
|
||||
{ value: 88 },
|
||||
{ value: 98 },
|
||||
],
|
||||
listTitle: "Latest Updates",
|
||||
listItems: [
|
||||
listTitle: "Latest Updates", listItems: [
|
||||
{ icon: Rocket, title: "2026 Model Launch", status: "Active" },
|
||||
{ icon: Trophy, title: "Racing Championship Win", status: "Confirmed" },
|
||||
{ icon: Zap, title: "New Electric Range", status: "Coming Soon" },
|
||||
],
|
||||
imageAlt: "KTM Performance Dashboard",
|
||||
}}
|
||||
imageAlt: "KTM Performance Dashboard"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -183,26 +161,11 @@ export default function HomePage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "450sx",
|
||||
name: "2026 KTM 450 SX-F",
|
||||
price: "€7,999",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-stunning-2026-ktm-450-sx-f-motocross-b-1772497657472-fe8ae8a8.png?_wi=1",
|
||||
imageAlt: "2026 KTM 450 SX-F Motocross",
|
||||
},
|
||||
id: "450sx", name: "2026 KTM 450 SX-F", price: "€7,999", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-stunning-2026-ktm-450-sx-f-motocross-b-1772497657472-fe8ae8a8.png", imageAlt: "2026 KTM 450 SX-F Motocross"},
|
||||
{
|
||||
id: "1390adv",
|
||||
name: "2026 KTM 1390 Super Adventure R",
|
||||
price: "€16,499",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-premium-2026-ktm-1390-super-adventure--1772497658095-4aa40b33.png?_wi=1",
|
||||
imageAlt: "2026 KTM 1390 Adventure",
|
||||
},
|
||||
id: "1390adv", name: "2026 KTM 1390 Super Adventure R", price: "€16,499", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-premium-2026-ktm-1390-super-adventure--1772497658095-4aa40b33.png", imageAlt: "2026 KTM 1390 Adventure"},
|
||||
{
|
||||
id: "690smc",
|
||||
name: "2026 KTM 690 SMC R",
|
||||
price: "€8,799",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-sleek-2026-ktm-690-smc-r-supermoto-bik-1772497658051-1d88b870.png?_wi=1",
|
||||
imageAlt: "2026 KTM 690 SMC R Supermoto",
|
||||
},
|
||||
id: "690smc", name: "2026 KTM 690 SMC R", price: "€8,799", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/a-sleek-2026-ktm-690-smc-r-supermoto-bik-1772497658051-1d88b870.png", imageAlt: "2026 KTM 690 SMC R Supermoto"},
|
||||
]}
|
||||
gridVariant="uniform-all-items-equal"
|
||||
animationType="slide-up"
|
||||
@@ -220,31 +183,16 @@ export default function HomePage() {
|
||||
buttons={[{ text: "Learn More", href: "#" }]}
|
||||
buttonAnimation="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground="noInvert"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "traction",
|
||||
title: "Advanced Traction Control",
|
||||
description: "Cutting-edge traction control systems that adapt to track conditions in real-time, ensuring optimal grip and performance.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/close-up-detail-shots-of-advanced-ktm-mo-1772497658395-c8042a05.png?_wi=1",
|
||||
imageAlt: "Advanced Traction Technology",
|
||||
},
|
||||
id: "traction", title: "Advanced Traction Control", description: "Cutting-edge traction control systems that adapt to track conditions in real-time, ensuring optimal grip and performance.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/close-up-detail-shots-of-advanced-ktm-mo-1772497658395-c8042a05.png", imageAlt: "Advanced Traction Technology"},
|
||||
{
|
||||
id: "suspension",
|
||||
title: "WP Suspension",
|
||||
description: "Precision-tuned suspension components from WP that deliver superior handling and comfort across all riding conditions.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/close-up-detail-shots-of-advanced-ktm-mo-1772497658395-c8042a05.png?_wi=2",
|
||||
imageAlt: "WP Suspension System",
|
||||
},
|
||||
id: "suspension", title: "WP Suspension", description: "Precision-tuned suspension components from WP that deliver superior handling and comfort across all riding conditions.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/close-up-detail-shots-of-advanced-ktm-mo-1772497658395-c8042a05.png", imageAlt: "WP Suspension System"},
|
||||
{
|
||||
id: "braking",
|
||||
title: "Brembo Braking Systems",
|
||||
description: "Professional-grade Brembo brakes engineered for maximum stopping power and reliability in extreme conditions.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/close-up-detail-shots-of-advanced-ktm-mo-1772497658395-c8042a05.png?_wi=3",
|
||||
imageAlt: "Brembo Braking Technology",
|
||||
},
|
||||
id: "braking", title: "Brembo Braking Systems", description: "Professional-grade Brembo brakes engineered for maximum stopping power and reliability in extreme conditions.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/close-up-detail-shots-of-advanced-ktm-mo-1772497658395-c8042a05.png", imageAlt: "Brembo Braking Technology"},
|
||||
]}
|
||||
gridVariant="uniform-4-items"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
animationType="slide-up"
|
||||
carouselMode="buttons"
|
||||
/>
|
||||
@@ -264,33 +212,13 @@ export default function HomePage() {
|
||||
animationType="slide-up"
|
||||
team={[
|
||||
{
|
||||
id: "racer1",
|
||||
name: "Championship Contender",
|
||||
role: "MotoGP Factory Rider",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/portrait-of-a-professional-motocross-rac-1772497657860-c8d4f987.png?_wi=1",
|
||||
imageAlt: "Champion Racer",
|
||||
},
|
||||
id: "racer1", name: "Championship Contender", role: "MotoGP Factory Rider", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/portrait-of-a-professional-motocross-rac-1772497657860-c8d4f987.png", imageAlt: "Champion Racer"},
|
||||
{
|
||||
id: "racer2",
|
||||
name: "Elite Performer",
|
||||
role: "Motocross Pro",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/female-professional-motorcycle-racer-in--1772497657783-741dd07c.png?_wi=1",
|
||||
imageAlt: "Motocross Champion",
|
||||
},
|
||||
id: "racer2", name: "Elite Performer", role: "Motocross Pro", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/female-professional-motorcycle-racer-in--1772497657783-741dd07c.png", imageAlt: "Motocross Champion"},
|
||||
{
|
||||
id: "racer3",
|
||||
name: "Record Holder",
|
||||
role: "Enduro Champion",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/professional-motocross-champion-in-ktm-t-1772497657761-40600cf6.png?_wi=1",
|
||||
imageAlt: "Enduro Champion",
|
||||
},
|
||||
id: "racer3", name: "Record Holder", role: "Enduro Champion", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/professional-motocross-champion-in-ktm-t-1772497657761-40600cf6.png", imageAlt: "Enduro Champion"},
|
||||
{
|
||||
id: "racer4",
|
||||
name: "Innovation Expert",
|
||||
role: "Technical Director",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/professional-motorcycle-mechanic-or-engi-1772497657496-73520b50.png?_wi=1",
|
||||
imageAlt: "Technical Expertise",
|
||||
},
|
||||
id: "racer4", name: "Innovation Expert", role: "Technical Director", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/professional-motorcycle-mechanic-or-engi-1772497657496-73520b50.png", imageAlt: "Technical Expertise"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -305,23 +233,9 @@ export default function HomePage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"MotoGP Championship",
|
||||
"Motocross World Championship",
|
||||
"Enduro World Championship",
|
||||
"Supercross Series",
|
||||
"Rally Dakar",
|
||||
"ISDE Racing",
|
||||
"Superbike World Championship",
|
||||
]}
|
||||
"MotoGP Championship", "Motocross World Championship", "Enduro World Championship", "Supercross Series", "Rally Dakar", "ISDE Racing", "Superbike World Championship"]}
|
||||
logos={[
|
||||
"http://img.b2bpic.net/free-vector/karting-motor-race-logo-emblem-set_1284-15006.jpg",
|
||||
"http://img.b2bpic.net/free-vector/motocross-logo-set-template_52683-48312.jpg",
|
||||
"http://img.b2bpic.net/free-vector/motocross-logo-collection_52683-46377.jpg",
|
||||
"http://img.b2bpic.net/free-vector/vintage-label-design-with-lettering-composition-dark_1284-43749.jpg",
|
||||
"http://img.b2bpic.net/free-vector/hand-drawn-desert-logo-template_23-2149398901.jpg",
|
||||
"http://img.b2bpic.net/free-vector/motocross-logo-set-template_52683-48312.jpg",
|
||||
"http://img.b2bpic.net/free-vector/vintage-motor-label-with-lettering-composition_1284-45824.jpg",
|
||||
]}
|
||||
"http://img.b2bpic.net/free-vector/karting-motor-race-logo-emblem-set_1284-15006.jpg", "http://img.b2bpic.net/free-vector/motocross-logo-set-template_52683-48312.jpg", "http://img.b2bpic.net/free-vector/motocross-logo-collection_52683-46377.jpg", "http://img.b2bpic.net/free-vector/vintage-label-design-with-lettering-composition-dark_1284-43749.jpg", "http://img.b2bpic.net/free-vector/hand-drawn-desert-logo-template_23-2149398901.jpg", "http://img.b2bpic.net/free-vector/motocross-logo-set-template_52683-48312.jpg", "http://img.b2bpic.net/free-vector/vintage-motor-label-with-lettering-composition_1284-45824.jpg"]}
|
||||
speed={50}
|
||||
showCard={true}
|
||||
/>
|
||||
@@ -339,41 +253,17 @@ export default function HomePage() {
|
||||
animationType="slide-up"
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Max Verstappen Style Racer",
|
||||
role: "MotoGP Factory Rider",
|
||||
company: "KTM Racing",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/portrait-of-a-professional-motocross-rac-1772497657860-c8d4f987.png?_wi=2",
|
||||
imageAlt: "Racing Champion",
|
||||
},
|
||||
id: "1", name: "Max Verstappen Style Racer", role: "MotoGP Factory Rider", company: "KTM Racing", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/portrait-of-a-professional-motocross-rac-1772497657860-c8d4f987.png", imageAlt: "Racing Champion"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Elena Rodriguez",
|
||||
role: "Motocross Champion",
|
||||
company: "KTM Factory Team",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/female-professional-motorcycle-racer-in--1772497657783-741dd07c.png?_wi=2",
|
||||
imageAlt: "Motocross Champion",
|
||||
},
|
||||
id: "2", name: "Elena Rodriguez", role: "Motocross Champion", company: "KTM Factory Team", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/female-professional-motorcycle-racer-in--1772497657783-741dd07c.png", imageAlt: "Motocross Champion"},
|
||||
{
|
||||
id: "3",
|
||||
name: "David Thompson",
|
||||
role: "Enduro World Champion",
|
||||
company: "KTM Enduro Racing",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/professional-motocross-champion-in-ktm-t-1772497657761-40600cf6.png?_wi=2",
|
||||
imageAlt: "Enduro Champion",
|
||||
},
|
||||
id: "3", name: "David Thompson", role: "Enduro World Champion", company: "KTM Enduro Racing", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/professional-motocross-champion-in-ktm-t-1772497657761-40600cf6.png", imageAlt: "Enduro Champion"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Dr. Marcus Weber",
|
||||
role: "Chief Technical Officer",
|
||||
company: "KTM Innovation Lab",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/professional-motorcycle-mechanic-or-engi-1772497657496-73520b50.png?_wi=2",
|
||||
imageAlt: "Technical Innovation",
|
||||
},
|
||||
id: "4", name: "Dr. Marcus Weber", role: "Chief Technical Officer", company: "KTM Innovation Lab", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/professional-motorcycle-mechanic-or-engi-1772497657496-73520b50.png", imageAlt: "Technical Innovation"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{ value: "400+", label: "Grand Prix Victories" },
|
||||
|
||||
@@ -20,8 +20,7 @@ export default function RacingPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Models",
|
||||
items: [
|
||||
title: "Models", items: [
|
||||
{ label: "Motocross", href: "/models" },
|
||||
{ label: "Adventure", href: "/models" },
|
||||
{ label: "Street", href: "/models" },
|
||||
@@ -29,8 +28,7 @@ export default function RacingPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Racing",
|
||||
items: [
|
||||
title: "Racing", items: [
|
||||
{ label: "MotoGP", href: "/racing" },
|
||||
{ label: "Motocross", href: "/racing" },
|
||||
{ label: "Enduro", href: "/racing" },
|
||||
@@ -38,8 +36,7 @@ export default function RacingPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About KTM", href: "https://www.ktmgroup.com" },
|
||||
{ label: "Careers", href: "https://jobs.ktm.com" },
|
||||
{ label: "Press", href: "https://press.ktm.com" },
|
||||
@@ -47,8 +44,7 @@ export default function RacingPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Use", href: "#" },
|
||||
{ label: "Impressum", href: "#" },
|
||||
@@ -93,33 +89,13 @@ export default function RacingPage() {
|
||||
animationType="slide-up"
|
||||
team={[
|
||||
{
|
||||
id: "racer1",
|
||||
name: "Championship Contender",
|
||||
role: "MotoGP Factory Rider",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/portrait-of-a-professional-motocross-rac-1772497657860-c8d4f987.png?_wi=3",
|
||||
imageAlt: "Champion Racer",
|
||||
},
|
||||
id: "racer1", name: "Championship Contender", role: "MotoGP Factory Rider", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/portrait-of-a-professional-motocross-rac-1772497657860-c8d4f987.png", imageAlt: "Champion Racer"},
|
||||
{
|
||||
id: "racer2",
|
||||
name: "Elite Performer",
|
||||
role: "Motocross Pro",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/female-professional-motorcycle-racer-in--1772497657783-741dd07c.png?_wi=3",
|
||||
imageAlt: "Motocross Champion",
|
||||
},
|
||||
id: "racer2", name: "Elite Performer", role: "Motocross Pro", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/female-professional-motorcycle-racer-in--1772497657783-741dd07c.png", imageAlt: "Motocross Champion"},
|
||||
{
|
||||
id: "racer3",
|
||||
name: "Record Holder",
|
||||
role: "Enduro Champion",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/professional-motocross-champion-in-ktm-t-1772497657761-40600cf6.png?_wi=3",
|
||||
imageAlt: "Enduro Champion",
|
||||
},
|
||||
id: "racer3", name: "Record Holder", role: "Enduro Champion", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/professional-motocross-champion-in-ktm-t-1772497657761-40600cf6.png", imageAlt: "Enduro Champion"},
|
||||
{
|
||||
id: "racer4",
|
||||
name: "Innovation Expert",
|
||||
role: "Technical Director",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/professional-motorcycle-mechanic-or-engi-1772497657496-73520b50.png?_wi=3",
|
||||
imageAlt: "Technical Expertise",
|
||||
},
|
||||
id: "racer4", name: "Innovation Expert", role: "Technical Director", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/professional-motorcycle-mechanic-or-engi-1772497657496-73520b50.png", imageAlt: "Technical Expertise"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -134,23 +110,9 @@ export default function RacingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"MotoGP Championship",
|
||||
"Motocross World Championship",
|
||||
"Enduro World Championship",
|
||||
"Supercross Series",
|
||||
"Rally Dakar",
|
||||
"ISDE Racing",
|
||||
"Superbike World Championship",
|
||||
]}
|
||||
"MotoGP Championship", "Motocross World Championship", "Enduro World Championship", "Supercross Series", "Rally Dakar", "ISDE Racing", "Superbike World Championship"]}
|
||||
logos={[
|
||||
"http://img.b2bpic.net/free-vector/karting-motor-race-logo-emblem-set_1284-15006.jpg",
|
||||
"http://img.b2bpic.net/free-vector/motocross-logo-set-template_52683-48312.jpg",
|
||||
"http://img.b2bpic.net/free-vector/motocross-logo-collection_52683-46377.jpg",
|
||||
"http://img.b2bpic.net/free-vector/vintage-label-design-with-lettering-composition-dark_1284-43749.jpg",
|
||||
"http://img.b2bpic.net/free-vector/hand-drawn-desert-logo-template_23-2149398901.jpg",
|
||||
"http://img.b2bpic.net/free-vector/motocross-logo-set-template_52683-48312.jpg",
|
||||
"http://img.b2bpic.net/free-vector/vintage-motor-label-with-lettering-composition_1284-45824.jpg",
|
||||
]}
|
||||
"http://img.b2bpic.net/free-vector/karting-motor-race-logo-emblem-set_1284-15006.jpg", "http://img.b2bpic.net/free-vector/motocross-logo-set-template_52683-48312.jpg", "http://img.b2bpic.net/free-vector/motocross-logo-collection_52683-46377.jpg", "http://img.b2bpic.net/free-vector/vintage-label-design-with-lettering-composition-dark_1284-43749.jpg", "http://img.b2bpic.net/free-vector/hand-drawn-desert-logo-template_23-2149398901.jpg", "http://img.b2bpic.net/free-vector/motocross-logo-set-template_52683-48312.jpg", "http://img.b2bpic.net/free-vector/vintage-motor-label-with-lettering-composition_1284-45824.jpg"]}
|
||||
speed={50}
|
||||
showCard={true}
|
||||
/>
|
||||
|
||||
@@ -20,8 +20,7 @@ export default function TechnologyPage() {
|
||||
|
||||
const footerColumns = [
|
||||
{
|
||||
title: "Models",
|
||||
items: [
|
||||
title: "Models", items: [
|
||||
{ label: "Motocross", href: "/models" },
|
||||
{ label: "Adventure", href: "/models" },
|
||||
{ label: "Street", href: "/models" },
|
||||
@@ -29,8 +28,7 @@ export default function TechnologyPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Racing",
|
||||
items: [
|
||||
title: "Racing", items: [
|
||||
{ label: "MotoGP", href: "/racing" },
|
||||
{ label: "Motocross", href: "/racing" },
|
||||
{ label: "Enduro", href: "/racing" },
|
||||
@@ -38,8 +36,7 @@ export default function TechnologyPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{ label: "About KTM", href: "https://www.ktmgroup.com" },
|
||||
{ label: "Careers", href: "https://jobs.ktm.com" },
|
||||
{ label: "Press", href: "https://press.ktm.com" },
|
||||
@@ -47,8 +44,7 @@ export default function TechnologyPage() {
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Terms of Use", href: "#" },
|
||||
{ label: "Impressum", href: "#" },
|
||||
@@ -92,31 +88,16 @@ export default function TechnologyPage() {
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground="noInvert"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "traction",
|
||||
title: "Advanced Traction Control",
|
||||
description: "Cutting-edge traction control systems that adapt to track conditions in real-time, ensuring optimal grip and performance.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/close-up-detail-shots-of-advanced-ktm-mo-1772497658395-c8042a05.png?_wi=4",
|
||||
imageAlt: "Advanced Traction Technology",
|
||||
},
|
||||
id: "traction", title: "Advanced Traction Control", description: "Cutting-edge traction control systems that adapt to track conditions in real-time, ensuring optimal grip and performance.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/close-up-detail-shots-of-advanced-ktm-mo-1772497658395-c8042a05.png", imageAlt: "Advanced Traction Technology"},
|
||||
{
|
||||
id: "suspension",
|
||||
title: "WP Suspension",
|
||||
description: "Precision-tuned suspension components from WP that deliver superior handling and comfort across all riding conditions.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/close-up-detail-shots-of-advanced-ktm-mo-1772497658395-c8042a05.png?_wi=5",
|
||||
imageAlt: "WP Suspension System",
|
||||
},
|
||||
id: "suspension", title: "WP Suspension", description: "Precision-tuned suspension components from WP that deliver superior handling and comfort across all riding conditions.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/close-up-detail-shots-of-advanced-ktm-mo-1772497658395-c8042a05.png", imageAlt: "WP Suspension System"},
|
||||
{
|
||||
id: "braking",
|
||||
title: "Brembo Braking Systems",
|
||||
description: "Professional-grade Brembo brakes engineered for maximum stopping power and reliability in extreme conditions.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/close-up-detail-shots-of-advanced-ktm-mo-1772497658395-c8042a05.png?_wi=6",
|
||||
imageAlt: "Brembo Braking Technology",
|
||||
},
|
||||
id: "braking", title: "Brembo Braking Systems", description: "Professional-grade Brembo brakes engineered for maximum stopping power and reliability in extreme conditions.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3APbw46PUyaxpRcSS3bOWIP0kw9/close-up-detail-shots-of-advanced-ktm-mo-1772497658395-c8042a05.png", imageAlt: "Brembo Braking Technology"},
|
||||
]}
|
||||
gridVariant="uniform-4-items"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
animationType="slide-up"
|
||||
carouselMode="buttons"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user