Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| ae4e4169fa |
162
src/app/page.tsx
162
src/app/page.tsx
@@ -31,30 +31,18 @@ export default function LandingPage() {
|
|||||||
<NavbarStyleCentered
|
<NavbarStyleCentered
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "about"},
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Merch",
|
name: "Merch", id: "merch"},
|
||||||
id: "merch",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Media",
|
name: "Media", id: "media"},
|
||||||
id: "media",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Camps",
|
name: "Camps", id: "camps"},
|
||||||
id: "camps",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Gallery",
|
name: "Gallery", id: "gallery"},
|
||||||
id: "gallery",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
button={{
|
button={{
|
||||||
text: "Book a Camp",
|
text: "Book a Camp", href: "#camps"}}
|
||||||
href: "#camps",
|
|
||||||
}}
|
|
||||||
brandName="Buckland Race Team"
|
brandName="Buckland Race Team"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -62,44 +50,37 @@ export default function LandingPage() {
|
|||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroCentered
|
<HeroCentered
|
||||||
background={{
|
background={{
|
||||||
variant: "animated-grid",
|
variant: "animated-grid"}}
|
||||||
}}
|
|
||||||
title="Buckland Race Team"
|
title="Buckland Race Team"
|
||||||
description="Buckland, Saskatchewan • Motocross Racing. Racing, Rider Development, Community."
|
description="Buckland, Saskatchewan • Motocross Racing. Racing, Rider Development, Community."
|
||||||
avatars={[
|
avatars={[
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/fit-woman-running-track-side-view_23-2149722057.jpg",
|
src: "http://img.b2bpic.net/free-photo/fit-woman-running-track-side-view_23-2149722057.jpg", alt: "Motocross rider Sarah"},
|
||||||
alt: "Motocross rider Sarah",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/dirt-bike-rider-participating-races-circuits-adventure-thrill-with-motorcycle_23-2151482615.jpg",
|
src: "http://img.b2bpic.net/free-photo/dirt-bike-rider-participating-races-circuits-adventure-thrill-with-motorcycle_23-2151482615.jpg", alt: "Motocross rider Mike"},
|
||||||
alt: "Motocross rider Mike",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/side-view-people-with-motorbike-outdoors_23-2150620970.jpg",
|
src: "http://img.b2bpic.net/free-photo/side-view-people-with-motorbike-outdoors_23-2150620970.jpg", alt: "Motocross coach Emily"},
|
||||||
alt: "Motocross coach Emily",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/front-view-male-courier-bike-yellow_179666-38177.jpg",
|
src: "http://img.b2bpic.net/free-photo/front-view-male-courier-bike-yellow_179666-38177.jpg", alt: "Community member David"},
|
||||||
alt: "Community member David",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/crop-hand-with-wrench-workshop_23-2147897913.jpg",
|
src: "http://img.b2bpic.net/free-photo/crop-hand-with-wrench-workshop_23-2147897913.jpg", alt: "Team mechanic Alex"},
|
||||||
alt: "Team mechanic Alex",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
avatarText="Meet Our Team & Community"
|
avatarText="Meet Our Team & Community"
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Join the Team",
|
text: "Join the Team", href: "#camps"},
|
||||||
href: "#camps",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "Learn More",
|
text: "Learn More", href: "#about"},
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
|
marqueeItems={[
|
||||||
|
{ type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BPyj72hU33l6xGlYgWTHim2Nfk/uploaded-1774405454662-9rmdiz2q.png", alt: "Buckland Race Team Logo" },
|
||||||
|
{ type: "text", text: "Racing" },
|
||||||
|
{ type: "text", text: "Rider Development" },
|
||||||
|
{ type: "text", text: "Community" },
|
||||||
|
{ type: "text", text: "Motocross" },
|
||||||
|
]}
|
||||||
|
marqueeSpeed={40}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -110,19 +91,13 @@ export default function LandingPage() {
|
|||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
icon: Trophy,
|
icon: Trophy,
|
||||||
label: "Years Racing",
|
label: "Years Racing", value: "10+"},
|
||||||
value: "10+",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Users,
|
icon: Users,
|
||||||
label: "Riders Developed",
|
label: "Riders Developed", value: "50+"},
|
||||||
value: "50+",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Briefcase,
|
icon: Briefcase,
|
||||||
label: "Community Events",
|
label: "Community Events", value: "20+"},
|
||||||
value: "20+",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
metricsAnimation="slide-up"
|
metricsAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
@@ -136,26 +111,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "hat",
|
id: "hat", name: "BRT Hat", price: "$50 CAD", imageSrc: "http://img.b2bpic.net/free-vector/mens-long-sleeve-sports-jersey-design-template_29096-6294.jpg", imageAlt: "BRT branded hat"},
|
||||||
name: "BRT Hat",
|
|
||||||
price: "$50 CAD",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-vector/mens-long-sleeve-sports-jersey-design-template_29096-6294.jpg",
|
|
||||||
imageAlt: "BRT branded hat",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "hoodie",
|
id: "hoodie", name: "BRT Hoodie", price: "$80 CAD", imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-bearded-craftsman-protective-face-shield-preparing-hard-work-outdoors_7502-10158.jpg", imageAlt: "BRT branded hoodie"},
|
||||||
name: "BRT Hoodie",
|
|
||||||
price: "$80 CAD",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-bearded-craftsman-protective-face-shield-preparing-hard-work-outdoors_7502-10158.jpg",
|
|
||||||
imageAlt: "BRT branded hoodie",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "jersey",
|
id: "jersey", name: "BRT Jersey", price: "$120 CAD", imageSrc: "http://img.b2bpic.net/free-vector/highquality-athletic-shirt-textures-professional-soccer-uniform-templates_29096-4614.jpg", imageAlt: "BRT branded jersey"},
|
||||||
name: "BRT Jersey",
|
|
||||||
price: "$120 CAD",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-vector/highquality-athletic-shirt-textures-professional-soccer-uniform-templates_29096-4614.jpg",
|
|
||||||
imageAlt: "BRT branded jersey",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Official BRT Merchandise"
|
title="Official BRT Merchandise"
|
||||||
description="Show your support for Buckland Race Team with our exclusive gear. High-quality apparel designed for true motocross enthusiasts."
|
description="Show your support for Buckland Race Team with our exclusive gear. High-quality apparel designed for true motocross enthusiasts."
|
||||||
@@ -167,14 +127,7 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
names={[
|
names={[
|
||||||
"YouTube",
|
"YouTube", "Instagram", "Facebook", "Twitter", "TikTok", "Snapchat", "Reddit"]}
|
||||||
"Instagram",
|
|
||||||
"Facebook",
|
|
||||||
"Twitter",
|
|
||||||
"TikTok",
|
|
||||||
"Snapchat",
|
|
||||||
"Reddit",
|
|
||||||
]}
|
|
||||||
title="Follow Our Journey"
|
title="Follow Our Journey"
|
||||||
description="Stay connected with Buckland Race Team on our social channels for the latest updates, race highlights, and behind-the-scenes content."
|
description="Stay connected with Buckland Race Team on our social channels for the latest updates, race highlights, and behind-the-scenes content."
|
||||||
showCard={false}
|
showCard={false}
|
||||||
@@ -188,21 +141,9 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
id: "image-1",
|
id: "image-1", title: "Dirt Bike Action", description: "Rider launching off a jump, kicking up dirt.", value: "High Flying", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BPyj72hU33l6xGlYgWTHim2Nfk/uploaded-1774405454661-m01xdskq.jpg", imageAlt: "Motocross rider jumping high"},
|
||||||
title: "Action Shot",
|
|
||||||
description: "Rider hitting the jump with full throttle.",
|
|
||||||
value: "High Flying",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-fit-man-doing-parkour-training_23-2150510402.jpg",
|
|
||||||
imageAlt: "Motocross rider jumping",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "image-2",
|
id: "image-2", title: "Close Up Action", description: "Motocross rider rounding a corner at speed.", value: "Grit & Determination", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BPyj72hU33l6xGlYgWTHim2Nfk/uploaded-1774405454662-s2uj78gb.jpg", imageAlt: "Motocross rider making a sharp turn"},
|
||||||
title: "Close Up",
|
|
||||||
description: "Detail of a mud-splattered tire in action.",
|
|
||||||
value: "Grit & Determination",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/car-tires-winter-road-covered-with-snow-vehicle-snowy-alley-morning-snowfall_1391-223.jpg",
|
|
||||||
imageAlt: "Motocross tire spraying mud",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Race Day Gallery"
|
title="Race Day Gallery"
|
||||||
description="Relive the excitement and intensity of motocross with our curated collection of race day photographs. Witness the speed, skill, and passion that defines BRT."
|
description="Relive the excitement and intensity of motocross with our curated collection of race day photographs. Witness the speed, skill, and passion that defines BRT."
|
||||||
@@ -213,13 +154,12 @@ export default function LandingPage() {
|
|||||||
<ContactSplit
|
<ContactSplit
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
background={{
|
background={{
|
||||||
variant: "plain",
|
variant: "plain"}}
|
||||||
}}
|
|
||||||
tag="Motocross Camps"
|
tag="Motocross Camps"
|
||||||
title="Book Your Training Camp"
|
title="Book Your Training Camp"
|
||||||
description="Elevate your motocross skills with expert coaching at our Buckland Race Team camps. Fill out the form below to register your interest and we'll get in touch!"
|
description="Elevate your motocross skills with expert coaching at our Buckland Race Team camps. Fill out the form below to register your interest and we'll get in touch!"
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/tattooed-strong-man-tropical-jungle-field-with-red-motorbike_343596-2745.jpg"
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BPyj72hU33l6xGlYgWTHim2Nfk/uploaded-1774405454662-93os0geo.jpg"
|
||||||
imageAlt="Motocross training camp group"
|
imageAlt="Motocross training session with multiple riders"
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
mediaPosition="right"
|
mediaPosition="right"
|
||||||
inputPlaceholder="Full Name"
|
inputPlaceholder="Full Name"
|
||||||
@@ -232,41 +172,25 @@ export default function LandingPage() {
|
|||||||
<FooterBaseReveal
|
<FooterBaseReveal
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Team",
|
title: "Team", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "About BRT",
|
label: "About BRT", href: "#about"},
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Merchandise",
|
label: "Merchandise", href: "#merch"},
|
||||||
href: "#merch",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Media",
|
label: "Media", href: "#media"},
|
||||||
href: "#media",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Camps",
|
label: "Camps", href: "#camps"},
|
||||||
href: "#camps",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Gallery",
|
label: "Gallery", href: "#gallery"},
|
||||||
href: "#gallery",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Legal",
|
title: "Legal", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Privacy Policy",
|
label: "Privacy Policy", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Terms of Service",
|
label: "Terms of Service", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
|
|||||||
Reference in New Issue
Block a user