diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 23d9074..bff495d 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -53,35 +53,17 @@ export default function AboutPage() { buttonAnimation="slide-up" carouselItems={[ { - id: "1", - imageSrc: "http://img.b2bpic.net/free-photo/motorcycle-engine-close-up_1398-286.jpg?_wi=2", - imageAlt: "Powerful motorcycle on open road", - }, + id: "1", imageSrc: "http://img.b2bpic.net/free-photo/motorcycle-engine-close-up_1398-286.jpg", imageAlt: "Powerful motorcycle on open road"}, { - id: "2", - imageSrc: "http://img.b2bpic.net/free-photo/side-view-motorbiker-inspecting-his-bike-before-ride_1098-19059.jpg?_wi=2", - imageAlt: "Classic cruiser motorcycle", - }, + id: "2", imageSrc: "http://img.b2bpic.net/free-photo/side-view-motorbiker-inspecting-his-bike-before-ride_1098-19059.jpg", imageAlt: "Classic cruiser motorcycle"}, { - id: "3", - imageSrc: "http://img.b2bpic.net/free-photo/stylish-tattooed-bearded-man-with-dressed-black-leather-jacket-bow-tie-posing-near-retro-sports-motorbike-men-s-clothing-store_613910-19587.jpg?_wi=2", - imageAlt: "Custom motorcycle in sunlight", - }, + id: "3", imageSrc: "http://img.b2bpic.net/free-photo/stylish-tattooed-bearded-man-with-dressed-black-leather-jacket-bow-tie-posing-near-retro-sports-motorbike-men-s-clothing-store_613910-19587.jpg", imageAlt: "Custom motorcycle in sunlight"}, { - id: "4", - imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-riding-motorbike_23-2150810263.jpg?_wi=2", - imageAlt: "Motorcycle club gathering", - }, + id: "4", imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-riding-motorbike_23-2150810263.jpg", imageAlt: "Motorcycle club gathering"}, { - id: "5", - imageSrc: "http://img.b2bpic.net/free-photo/two-lesbian-women-kissing-while-motorcycle-with-helmets_23-2149023869.jpg?_wi=2", - imageAlt: "Group ride on highway", - }, + id: "5", imageSrc: "http://img.b2bpic.net/free-photo/two-lesbian-women-kissing-while-motorcycle-with-helmets_23-2149023869.jpg", imageAlt: "Group ride on highway"}, { - id: "6", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-man-riding-motorbike_23-2150810285.jpg?_wi=2", - imageAlt: "Motorcycle detail shot", - }, + id: "6", imageSrc: "http://img.b2bpic.net/free-photo/top-view-man-riding-motorbike_23-2150810285.jpg", imageAlt: "Motorcycle detail shot"}, ]} autoPlay={true} autoPlayInterval={4000} @@ -110,35 +92,14 @@ export default function AboutPage() { useInvertedBackground={true} products={[ { - id: "1", - brand: "Harley-Davidson", - name: "Street 750", - price: "Custom Build", - rating: 5, - reviewCount: "Member Favorite", - imageSrc: "http://img.b2bpic.net/free-photo/high-angle-old-motorcycle-outdoors_23-2148703221.jpg?_wi=1", - imageAlt: "Harley-Davidson Street 750", - }, + id: "1", brand: "Harley-Davidson", name: "Street 750", price: "Custom Build", rating: 5, + reviewCount: "Member Favorite", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-old-motorcycle-outdoors_23-2148703221.jpg", imageAlt: "Harley-Davidson Street 750"}, { - id: "2", - brand: "Indian", - name: "Scout Bobber", - price: "Classic Beauty", - rating: 5, - reviewCount: "Stunning", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-senior-woman-with-motorcycle_23-2150909411.jpg?_wi=1", - imageAlt: "Indian Scout Bobber", - }, + id: "2", brand: "Indian", name: "Scout Bobber", price: "Classic Beauty", rating: 5, + reviewCount: "Stunning", imageSrc: "http://img.b2bpic.net/free-photo/front-view-senior-woman-with-motorcycle_23-2150909411.jpg", imageAlt: "Indian Scout Bobber"}, { - id: "3", - brand: "Triumph", - name: "Bonneville T120", - price: "Iconic Ride", - rating: 5, - reviewCount: "Legendary", - imageSrc: "http://img.b2bpic.net/free-photo/view-cool-motorcycle_23-2150704785.jpg?_wi=1", - imageAlt: "Triumph Bonneville T120", - }, + id: "3", brand: "Triumph", name: "Bonneville T120", price: "Iconic Ride", rating: 5, + reviewCount: "Legendary", imageSrc: "http://img.b2bpic.net/free-photo/view-cool-motorcycle_23-2150704785.jpg", imageAlt: "Triumph Bonneville T120"}, ]} gridVariant="three-columns-all-equal-width" animationType="slide-up" @@ -163,35 +124,14 @@ export default function AboutPage() { useInvertedBackground={false} products={[ { - id: "1", - brand: "Brotherhood", - name: "Unity & Loyalty", - price: "Core Value", - rating: 5, - reviewCount: "Foundation", - imageSrc: "http://img.b2bpic.net/free-photo/dirt-bike-rider-participating-races-circuits-adventure-thrill-with-motorcycle_23-2151482663.jpg?_wi=1", - imageAlt: "Brotherhood and Unity", - }, + id: "1", brand: "Brotherhood", name: "Unity & Loyalty", price: "Core Value", rating: 5, + reviewCount: "Foundation", imageSrc: "http://img.b2bpic.net/free-photo/dirt-bike-rider-participating-races-circuits-adventure-thrill-with-motorcycle_23-2151482663.jpg", imageAlt: "Brotherhood and Unity"}, { - id: "2", - brand: "Freedom", - name: "Open Road Spirit", - price: "Lifestyle", - rating: 5, - reviewCount: "Adventure", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-couple-denim-jackets-with-motorbike-near-big-glass-building-city-centre_613910-3737.jpg?_wi=1", - imageAlt: "Freedom and Adventure", - }, + id: "2", brand: "Freedom", name: "Open Road Spirit", price: "Lifestyle", rating: 5, + reviewCount: "Adventure", imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-couple-denim-jackets-with-motorbike-near-big-glass-building-city-centre_613910-3737.jpg", imageAlt: "Freedom and Adventure"}, { - id: "3", - brand: "Community", - name: "Giving Back", - price: "Commitment", - rating: 5, - reviewCount: "Impact", - imageSrc: "http://img.b2bpic.net/free-photo/professional-cyclist-women_23-2149703330.jpg?_wi=1", - imageAlt: "Community Service", - }, + id: "3", brand: "Community", name: "Giving Back", price: "Commitment", rating: 5, + reviewCount: "Impact", imageSrc: "http://img.b2bpic.net/free-photo/professional-cyclist-women_23-2149703330.jpg", imageAlt: "Community Service"}, ]} gridVariant="three-columns-all-equal-width" animationType="slide-up" diff --git a/src/app/bikes/page.tsx b/src/app/bikes/page.tsx index 60b04d8..3fd0391 100644 --- a/src/app/bikes/page.tsx +++ b/src/app/bikes/page.tsx @@ -18,55 +18,20 @@ export default function BikesPage() { const bikesProducts = [ { - id: "1", - brand: "Harley-Davidson", - name: "Street 750", - price: "Custom Build", - rating: 5, - reviewCount: "Member Favorite", - imageSrc: "http://img.b2bpic.net/free-photo/high-angle-old-motorcycle-outdoors_23-2148703221.jpg?_wi=2", - imageAlt: "Harley-Davidson Street 750", - }, + id: "1", brand: "Harley-Davidson", name: "Street 750", price: "Custom Build", rating: 5, + reviewCount: "Member Favorite", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-old-motorcycle-outdoors_23-2148703221.jpg", imageAlt: "Harley-Davidson Street 750"}, { - id: "2", - brand: "Indian", - name: "Scout Bobber", - price: "Classic Beauty", - rating: 5, - reviewCount: "Stunning", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-senior-woman-with-motorcycle_23-2150909411.jpg?_wi=2", - imageAlt: "Indian Scout Bobber", - }, + id: "2", brand: "Indian", name: "Scout Bobber", price: "Classic Beauty", rating: 5, + reviewCount: "Stunning", imageSrc: "http://img.b2bpic.net/free-photo/front-view-senior-woman-with-motorcycle_23-2150909411.jpg", imageAlt: "Indian Scout Bobber"}, { - id: "3", - brand: "Triumph", - name: "Bonneville T120", - price: "Iconic Ride", - rating: 5, - reviewCount: "Legendary", - imageSrc: "http://img.b2bpic.net/free-photo/view-cool-motorcycle_23-2150704785.jpg?_wi=2", - imageAlt: "Triumph Bonneville T120", - }, + id: "3", brand: "Triumph", name: "Bonneville T120", price: "Iconic Ride", rating: 5, + reviewCount: "Legendary", imageSrc: "http://img.b2bpic.net/free-photo/view-cool-motorcycle_23-2150704785.jpg", imageAlt: "Triumph Bonneville T120"}, { - id: "4", - brand: "BMW", - name: "R 1250 GS", - price: "Adventure Ready", - rating: 5, - reviewCount: "Versatile", - imageSrc: "http://img.b2bpic.net/free-photo/dirt-bike-rider-participating-races-circuits-adventure-thrill-with-motorcycle_23-2151482663.jpg?_wi=2", - imageAlt: "BMW R 1250 GS", - }, + id: "4", brand: "BMW", name: "R 1250 GS", price: "Adventure Ready", rating: 5, + reviewCount: "Versatile", imageSrc: "http://img.b2bpic.net/free-photo/dirt-bike-rider-participating-races-circuits-adventure-thrill-with-motorcycle_23-2151482663.jpg", imageAlt: "BMW R 1250 GS"}, { - id: "5", - brand: "Ducati", - name: "Monster 821", - price: "Modern Power", - rating: 5, - reviewCount: "Dynamic", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-couple-denim-jackets-with-motorbike-near-big-glass-building-city-centre_613910-3737.jpg?_wi=2", - imageAlt: "Ducati Monster 821", - }, + id: "5", brand: "Ducati", name: "Monster 821", price: "Modern Power", rating: 5, + reviewCount: "Dynamic", imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-couple-denim-jackets-with-motorbike-near-big-glass-building-city-centre_613910-3737.jpg", imageAlt: "Ducati Monster 821"}, ]; return ( diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index bb7704e..f41263a 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -32,8 +32,7 @@ export default function ContactPage() { { name: "Contact", id: "/contact" } ]} button={{ - text: "Join Us", - href: "/contact" + text: "Join Us", href: "/contact" }} animateOnLoad={true} /> @@ -50,7 +49,7 @@ export default function ContactPage() { variant: "plain" }} useInvertedBackground={false} - imageSrc="http://img.b2bpic.net/free-photo/full-shot-man-riding-motorbike_23-2150819743.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/full-shot-man-riding-motorbike_23-2150819743.jpg" imageAlt="motorcycle riders group standing outdoor together" mediaAnimation="slide-up" mediaPosition="right" @@ -67,12 +66,10 @@ export default function ContactPage() { (function SvgTextLogo({ - logoText, - adjustHeightFactor, - verticalAlign = "top", - className = "", -}) { - const { svgRef, textRef, viewBox, aspectRatio } = useSvgTextLogo(logoText, false, adjustHeightFactor); - +const SvgTextLogo: React.FC = ({ + text, + className = '', + fontSize = 48, + fontWeight = 700, + letterSpacing = 0, + fill = 'currentColor', +}) => { return ( - {logoText} + {text} ); -}); - -SvgTextLogo.displayName = "SvgTextLogo"; +}; export default SvgTextLogo;