From e353d02d937537900041e59d52cae5a36e8ea027 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 00:31:06 +0000 Subject: [PATCH 1/6] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 21 +++++---------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index e998a8b..41c73d9 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -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} /> -- 2.49.1 From 01613f6d471335e22d6606cd42f19bacb9b59e7a Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 00:31:07 +0000 Subject: [PATCH 2/6] Update src/app/layout.tsx --- src/app/layout.tsx | 26 ++++++-------------------- 1 file changed, 6 insertions(+), 20 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index bf352f3..967cd7c 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -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, -- 2.49.1 From 18a7efe128b0277e3c63605d9e4641498234544a Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 00:31:07 +0000 Subject: [PATCH 3/6] Update src/app/models/page.tsx --- src/app/models/page.tsx | 33 +++++++-------------------------- 1 file changed, 7 insertions(+), 26 deletions(-) diff --git a/src/app/models/page.tsx b/src/app/models/page.tsx index 328f7b6..bdfdcab 100644 --- a/src/app/models/page.tsx +++ b/src/app/models/page.tsx @@ -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" -- 2.49.1 From ce7d717775d915e99028b7b1f7ef97a7298a8ec7 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 00:31:08 +0000 Subject: [PATCH 4/6] Update src/app/page.tsx --- src/app/page.tsx | 184 ++++++++++------------------------------------- 1 file changed, 37 insertions(+), 147 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 27f3a78..2095d17 100644 --- a/src/app/page.tsx +++ b/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"}} /> @@ -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"}, ]} /> @@ -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" }, -- 2.49.1 From c71f8f6e33bd599e2c2d5b385b8707f01f3886f2 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 00:31:08 +0000 Subject: [PATCH 5/6] Update src/app/racing/page.tsx --- src/app/racing/page.tsx | 58 +++++++---------------------------------- 1 file changed, 10 insertions(+), 48 deletions(-) diff --git a/src/app/racing/page.tsx b/src/app/racing/page.tsx index cce67e8..2d6186d 100644 --- a/src/app/racing/page.tsx +++ b/src/app/racing/page.tsx @@ -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"}, ]} /> @@ -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} /> -- 2.49.1 From 2cf14f76a2093d1759f82b56fb32ac05855321b9 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 00:31:09 +0000 Subject: [PATCH 6/6] Update src/app/technology/page.tsx --- src/app/technology/page.tsx | 37 +++++++++---------------------------- 1 file changed, 9 insertions(+), 28 deletions(-) diff --git a/src/app/technology/page.tsx b/src/app/technology/page.tsx index 4431c28..8500ff6 100644 --- a/src/app/technology/page.tsx +++ b/src/app/technology/page.tsx @@ -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" /> -- 2.49.1