From e6c3f74a47029370b70e14485caf2b375049b358 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 14 Mar 2026 19:21:48 +0000 Subject: [PATCH 1/6] Update src/app/craftsmanship/page.tsx --- src/app/craftsmanship/page.tsx | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/src/app/craftsmanship/page.tsx b/src/app/craftsmanship/page.tsx index 9841af3..8ba18a7 100644 --- a/src/app/craftsmanship/page.tsx +++ b/src/app/craftsmanship/page.tsx @@ -89,7 +89,7 @@ export default function CraftsmanshipPage() { ]} mediaItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/female-carpenter-studio-with-headphones_23-2148813327.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/female-carpenter-studio-with-headphones_23-2148813327.jpg?_wi=6", imageAlt: "Expert wheelbuilder at work", }, ]} @@ -114,21 +114,21 @@ export default function CraftsmanshipPage() { title: "James Mitchell", subtitle: "Head Wheelbuilder", detail: "15+ years building track wheels. Former professional track cyclist. Specializes in sprint and pursuit wheelsets.", - imageSrc: "http://img.b2bpic.net/free-photo/female-carpenter-studio-with-headphones_23-2148813327.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/female-carpenter-studio-with-headphones_23-2148813327.jpg?_wi=7", }, { id: "2", title: "Sofia Rossi", subtitle: "Senior Wheelbuilder", detail: "12 years of precision building experience. Expert in aerodynamic wheel design and custom configurations.", - imageSrc: "http://img.b2bpic.net/free-photo/back-view-people-talking-about-car_23-2150171274.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/back-view-people-talking-about-car_23-2150171274.jpg?_wi=7", }, { id: "3", title: "Kaito Tanaka", subtitle: "Master Technician", detail: "Specializes in high-tension builds and carbon rim expertise. Obsessive about quality control and spoke tensioning.", - imageSrc: "http://img.b2bpic.net/free-photo/mechanic-examining-bicycle-wheel_1170-2575.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/mechanic-examining-bicycle-wheel_1170-2575.jpg?_wi=3", }, ], }, @@ -149,10 +149,10 @@ export default function CraftsmanshipPage() { title: "Track Racing Specialization", description: "Deep understanding of track cycling disciplines: sprint, pursuit, keirin, team sprint, omnium. Every wheelset engineered for specific race demands.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-fixing-chain-bicycle_23-2147874054.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-fixing-chain-bicycle_23-2147874054.jpg?_wi=8", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/crop-man-riding-bicycle_23-2147764124.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/crop-man-riding-bicycle_23-2147764124.jpg?_wi=7", }, }, { @@ -160,10 +160,10 @@ export default function CraftsmanshipPage() { title: "Materials That Matter", description: "Premium carbon rims from leading manufacturers. High-quality hubs, premium spokes (Sapim CX-Ray, Champion, DT Competition), and aero-optimized lacing patterns.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/female-carpenter-studio-with-headphones_23-2148813327.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/female-carpenter-studio-with-headphones_23-2148813327.jpg?_wi=8", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/back-view-people-talking-about-car_23-2150171274.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/back-view-people-talking-about-car_23-2150171274.jpg?_wi=8", }, }, { @@ -171,10 +171,10 @@ export default function CraftsmanshipPage() { title: "Precision in Every Build", description: "Hand-built construction ensures individual attention. Spoke tension balanced to ±0.5g. Every wheel tested and documented. Meticulous quality control from build to delivery.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-vector/performance-meter-cog_78370-8338.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/performance-meter-cog_78370-8338.jpg?_wi=7", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/bike-creation-workshop_23-2148866630.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/bike-creation-workshop_23-2148866630.jpg?_wi=5", }, }, ]} @@ -196,7 +196,7 @@ export default function CraftsmanshipPage() { name: "Sarah Chen", handle: "@sarahchen_velodrome", testimonial: "These wheels gave me the confidence to push harder in sprints. The precision in tension is absolutely noticeable. World-class craftsmanship.", - imageSrc: "http://img.b2bpic.net/free-photo/man-cycling-outdoors-with-his-bike_23-2149748602.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/man-cycling-outdoors-with-his-bike_23-2149748602.jpg?_wi=3", icon: "Sparkles", }, { @@ -204,7 +204,7 @@ export default function CraftsmanshipPage() { name: "Marcus Thompson", handle: "@marcus_track_coach", testimonial: "After 5 years coaching elite track cyclists, I recommend Velocity to every serious rider. No compromise on quality.", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-fixing-chain-bicycle_23-2147874054.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-fixing-chain-bicycle_23-2147874054.jpg?_wi=9", icon: "Award", }, { @@ -212,7 +212,7 @@ export default function CraftsmanshipPage() { name: "Elena Rodriguez", handle: "@elena_pursuit_specialist", testimonial: "The 88mm deep set is my go-to for pursuit events. Incredible aero efficiency without losing responsiveness. Highly recommend.", - imageSrc: "http://img.b2bpic.net/free-photo/crop-man-riding-bicycle_23-2147764124.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/crop-man-riding-bicycle_23-2147764124.jpg?_wi=8", icon: "Zap", }, { @@ -220,7 +220,7 @@ export default function CraftsmanshipPage() { name: "James Wickham", handle: "@wickham_cycling", testimonial: "Every weekend at the velodrome with these wheels. Been through hundreds of kilometers and they still roll perfectly. Best investment.", - imageSrc: "http://img.b2bpic.net/free-vector/performance-meter-cog_78370-8338.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/performance-meter-cog_78370-8338.jpg?_wi=8", icon: "Shield", }, ]} -- 2.49.1 From 214dfbf6ef452822869235ae1c7029cda6e61cc6 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 14 Mar 2026 19:21:49 +0000 Subject: [PATCH 2/6] Update src/app/custom-builds/page.tsx --- src/app/custom-builds/page.tsx | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/app/custom-builds/page.tsx b/src/app/custom-builds/page.tsx index eccd882..53f0727 100644 --- a/src/app/custom-builds/page.tsx +++ b/src/app/custom-builds/page.tsx @@ -87,7 +87,7 @@ export default function CustomBuildsPage() { ]} mediaItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/female-carpenter-studio-with-headphones_23-2148813327.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/female-carpenter-studio-with-headphones_23-2148813327.jpg?_wi=3", imageAlt: "Expert wheelbuilder at work", }, ]} @@ -105,10 +105,10 @@ export default function CustomBuildsPage() { title: "Consultation & Design", description: "We discuss your riding discipline, performance goals, budget, and preferences. Our experts recommend optimal rim depth, hub selection, and spoke configuration for your specific needs.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/mechanic-examining-bicycle-wheel_1170-2575.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/mechanic-examining-bicycle-wheel_1170-2575.jpg?_wi=2", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/back-view-people-talking-about-car_23-2150171274.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/back-view-people-talking-about-car_23-2150171274.jpg?_wi=5", }, }, { @@ -116,10 +116,10 @@ export default function CustomBuildsPage() { title: "Component Selection", description: "Premium carbon rims, hub choice, premium spokes (CX-Ray, Champion, etc.), and accessories arrive at our workshop. Each component inspected for quality before assembly begins.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/female-carpenter-studio-with-headphones_23-2148813327.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/female-carpenter-studio-with-headphones_23-2148813327.jpg?_wi=4", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-fixing-chain-bicycle_23-2147874054.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-fixing-chain-bicycle_23-2147874054.jpg?_wi=7", }, }, { @@ -127,10 +127,10 @@ export default function CustomBuildsPage() { title: "Hand-Built Assembly", description: "Our experienced wheelbuilders carefully assemble each wheel with precision. Spokes are laced with expert technique, and the rim is trued for absolute accuracy.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/back-view-people-talking-about-car_23-2150171274.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/back-view-people-talking-about-car_23-2150171274.jpg?_wi=6", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/female-carpenter-studio-with-headphones_23-2148813327.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/female-carpenter-studio-with-headphones_23-2148813327.jpg?_wi=5", }, }, { @@ -138,10 +138,10 @@ export default function CustomBuildsPage() { title: "Tension & Quality Control", description: "Each spoke is tension-measured to ±0.5g variance. Wheels undergo rigorous testing: lateral true, radial runout, bearing inspection, and a complete test ride before delivery.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-vector/performance-meter-cog_78370-8338.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/performance-meter-cog_78370-8338.jpg?_wi=6", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/crop-man-riding-bicycle_23-2147764124.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/crop-man-riding-bicycle_23-2147764124.jpg?_wi=6", }, }, ]} -- 2.49.1 From ac3363c4760e4e34af5d106915408a7c8bcea4b4 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 14 Mar 2026 19:21:49 +0000 Subject: [PATCH 3/6] Update src/app/inquiry/page.tsx --- src/app/inquiry/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/inquiry/page.tsx b/src/app/inquiry/page.tsx index 552d394..e938d3b 100644 --- a/src/app/inquiry/page.tsx +++ b/src/app/inquiry/page.tsx @@ -82,7 +82,7 @@ export default function InquiryPage() { background={{ variant: "plain" }} mediaItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/mechanic-examining-bicycle-wheel_1170-2575.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/mechanic-examining-bicycle-wheel_1170-2575.jpg?_wi=4", imageAlt: "Professional wheelbuilding workshop", }, ]} @@ -99,7 +99,7 @@ export default function InquiryPage() { useInvertedBackground={false} mediaAnimation="opacity" mediaPosition="right" - imageSrc="http://img.b2bpic.net/free-photo/female-carpenter-studio-with-headphones_23-2148813327.jpg" + imageSrc="http://img.b2bpic.net/free-photo/female-carpenter-studio-with-headphones_23-2148813327.jpg?_wi=9" imageAlt="Wheelbuilding workshop" inputPlaceholder="Enter your email" buttonText="Send Build Inquiry" -- 2.49.1 From e250288063a5e75638682d748c105ec89f074396 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 14 Mar 2026 19:21:50 +0000 Subject: [PATCH 4/6] Update src/app/layout.tsx --- src/app/layout.tsx | 38 ++++++++++++++++++++++++++++++-------- 1 file changed, 30 insertions(+), 8 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index da5b4f2..dfb9303 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,24 +1,44 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Raleway } from "next/font/google"; import "./globals.css"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; import { getVisualEditScript } from "@/utils/visual-edit-script"; -import { Raleway } from "next/font/google"; +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; +const inter = Inter({ + variable: "--font-inter", + subsets: ["latin"], +}); const raleway = Raleway({ variable: "--font-raleway", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "Premium Carbon Wheelsets | Velocity Wheels", + description: "Hand-built custom and pre-built carbon wheelsets for track cycling and road racing. Precision engineering, premium materials, expert craftsmanship.", + keywords: "carbon wheelsets, track wheels, custom wheelbuilding, cycling wheels, track cycling", + openGraph: { + title: "Premium Carbon Wheelsets Built for Speed | Velocity Wheels", + description: "Expert wheelbuilding craftsmanship. Custom carbon wheelsets optimized for track sprint, pursuit, and road racing.", + siteName: "Velocity Wheels", + type: "website", + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -27,7 +47,9 @@ export default function RootLayout({ return ( - + {children}