diff --git a/src/app/page.tsx b/src/app/page.tsx
index 55038ed..f46c4e8 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -33,46 +33,31 @@ export default function LandingPage() {
@@ -96,21 +79,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
- "SURF LESSONS",
- "KIDS CAMP",
- "ADULT COACHING",
- "HUNTINGTON BEACH",
- "ALL AGES",
- "OCEAN SAFETY",
- "BEGINNER FRIENDLY",
- "SURF LESSONS",
- "KIDS CAMP",
- "ADULT COACHING",
- "HUNTINGTON BEACH",
- "ALL AGES",
- "OCEAN SAFETY",
- "BEGINNER FRIENDLY",
- ]}
+ "SURF LESSONS", "KIDS CAMP", "ADULT COACHING", "HUNTINGTON BEACH", "ALL AGES", "OCEAN SAFETY", "BEGINNER FRIENDLY", "SURF LESSONS", "KIDS CAMP", "ADULT COACHING", "HUNTINGTON BEACH", "ALL AGES", "OCEAN SAFETY", "BEGINNER FRIENDLY"]}
title="Experience the Stoke"
description="Join us for an unforgettable surf adventure!"
speed={15}
@@ -125,33 +94,16 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
- id: "1",
- title: "Beginner Lesson",
- tags: [
- "Most Popular",
- ],
- description: "Your very first time on a board? Perfect. We'll cover ocean safety, paddling technique, and get you standing up — guaranteed.",
- imageSrc: "http://img.b2bpic.net/free-photo/photo-begginner-female-surfer-tries-fix-board-dressed-black-wetsuit-has-zinc-surf-mask-face_273609-17663.jpg",
- imageAlt: "Person getting their first surf lesson from an instructor",
- },
+ id: "1", title: "Beginner Lesson", tags: [
+ "Most Popular"],
+ imageSrc: "http://img.b2bpic.net/free-photo/photo-begginner-female-surfer-tries-fix-board-dressed-black-wetsuit-has-zinc-surf-mask-face_273609-17663.jpg", imageAlt: "Person getting their first surf lesson from an instructor"},
{
- id: "2",
- title: "Kids Surf Camp",
- tags: [],
- description: "Multi-day camps designed specifically for kids ages 5–15. Fun, safe, progressive — and they'll be obsessed with surfing by day two.",
- imageSrc: "http://img.b2bpic.net/free-photo/woman-with-surfboard-beach_23-2148000907.jpg",
- imageAlt: "Group of kids with surfboards on the beach",
- },
+ id: "2", title: "Kids Surf Camp", tags: [],
+ imageSrc: "http://img.b2bpic.net/free-photo/woman-with-surfboard-beach_23-2148000907.jpg", imageAlt: "Group of kids with surfboards on the beach"},
{
- id: "3",
- title: "Intermediate Coaching",
- tags: [
- "Advanced",
- ],
- description: "Already riding? Level up with technique refinement, reading waves, and building confidence on bigger swells.",
- imageSrc: "http://img.b2bpic.net/free-photo/man-wakesurfing-wave-from-boat_1321-3562.jpg",
- imageAlt: "Experienced surfer riding a large wave",
- },
+ id: "3", title: "Intermediate Coaching", tags: [
+ "Advanced"],
+ imageSrc: "http://img.b2bpic.net/free-photo/man-wakesurfing-wave-from-boat_1321-3562.jpg", imageAlt: "Experienced surfer riding a large wave"},
]}
title="Choose your surf journey."
description="Explore our diverse surf programs, designed for all skill levels and ages. From your first wave to advanced techniques, find the perfect path to elevate your surfing experience."
@@ -166,53 +118,17 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
- id: "1",
- name: "Morning Sessions",
- price: "Free",
- variant: "Experience",
- imageSrc: "http://img.b2bpic.net/free-photo/young-surfer-short-wetsuit-with-funboard-hand-stays-alone-hidden-surf-beach-sunrise-time-ready-go-ocean_346278-1753.jpg",
- imageAlt: "Serene morning surf session with calm ocean",
- },
+ id: "1", name: "Morning Sessions", price: "Free", variant: "Experience", imageSrc: "http://img.b2bpic.net/free-photo/young-surfer-short-wetsuit-with-funboard-hand-stays-alone-hidden-surf-beach-sunrise-time-ready-go-ocean_346278-1753.jpg", imageAlt: "Serene morning surf session with calm ocean"},
{
- id: "2",
- name: "Kids Camp Joy",
- price: "Free",
- variant: "Experience",
- imageSrc: "http://img.b2bpic.net/free-photo/boys-fighting-ball-when-playing-football_74855-19958.jpg",
- imageAlt: "Happy kids enjoying surf camp on the beach",
- },
+ id: "2", name: "Kids Camp Joy", price: "Free", variant: "Experience", imageSrc: "http://img.b2bpic.net/free-photo/boys-fighting-ball-when-playing-football_74855-19958.jpg", imageAlt: "Happy kids enjoying surf camp on the beach"},
{
- id: "3",
- name: "Sunset Rides",
- price: "Free",
- variant: "Experience",
- imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-ocean-wave-reaching-coastline_181624-52483.jpg",
- imageAlt: "Surfer silhouetted against a vibrant sunset over the ocean",
- },
+ id: "3", name: "Sunset Rides", price: "Free", variant: "Experience", imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-ocean-wave-reaching-coastline_181624-52483.jpg", imageAlt: "Surfer silhouetted against a vibrant sunset over the ocean"},
{
- id: "4",
- name: "First Waves",
- price: "Free",
- variant: "Experience",
- imageSrc: "http://img.b2bpic.net/free-photo/horizontal-shot-happy-girl-enjoys-good-weather-conditions-surfing-makes-shaka-hang-loose-gesture_273609-17662.jpg",
- imageAlt: "Beginner surfer successfully riding their first wave",
- },
+ id: "4", name: "First Waves", price: "Free", variant: "Experience", imageSrc: "http://img.b2bpic.net/free-photo/horizontal-shot-happy-girl-enjoys-good-weather-conditions-surfing-makes-shaka-hang-loose-gesture_273609-17662.jpg", imageAlt: "Beginner surfer successfully riding their first wave"},
{
- id: "5",
- name: "Huntington Beach Vibes",
- price: "Free",
- variant: "Experience",
- imageSrc: "http://img.b2bpic.net/free-photo/happy-middle-age-friends-spending-time-together_23-2149284816.jpg",
- imageAlt: "Iconic Huntington Beach Pier and surfers",
- },
+ id: "5", name: "Huntington Beach Vibes", price: "Free", variant: "Experience", imageSrc: "http://img.b2bpic.net/free-photo/happy-middle-age-friends-spending-time-together_23-2149284816.jpg", imageAlt: "Iconic Huntington Beach Pier and surfers"},
{
- id: "6",
- name: "Summer Camp Fun",
- price: "Free",
- variant: "Experience",
- imageSrc: "http://img.b2bpic.net/free-photo/happy-female-surfer-carrying-surfboard-head-beach_107420-9797.jpg",
- imageAlt: "Group of children and instructors at summer surf camp",
- },
+ id: "6", name: "Summer Camp Fun", price: "Free", variant: "Experience", imageSrc: "http://img.b2bpic.net/free-photo/happy-female-surfer-carrying-surfboard-head-beach_107420-9797.jpg", imageAlt: "Group of children and instructors at summer surf camp"},
]}
title="Pure stoke, every session."
description="Relive the moments that make Go Mads special – from first waves to stunning sunsets in Huntington Beach."
@@ -225,50 +141,15 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
- id: "1",
- title: "A truly transformative experience!",
- quote: "My 8-year-old was terrified of the ocean. Three days with Go Mads and she's already asking when she can go back. Mad is an incredible instructor — so patient and fun.",
- name: "Jamie L.",
- role: "Parent · Kids Camp",
- imageSrc: "http://img.b2bpic.net/free-photo/woman-with-sunglasses-playing-with-her-daughter-beach_1139-441.jpg",
- imageAlt: "Jamie L., happy parent",
- },
+ id: "1", title: "A truly transformative experience!", quote: "My 8-year-old was terrified of the ocean. Three days with Go Mads and she's already asking when she can go back. Mad is an incredible instructor — so patient and fun.", name: "Jamie L.", role: "Parent · Kids Camp", imageSrc: "http://img.b2bpic.net/free-photo/woman-with-sunglasses-playing-with-her-daughter-beach_1139-441.jpg", imageAlt: "Jamie L., happy parent"},
{
- id: "2",
- title: "Finally, I stood up!",
- quote: "I tried surf lessons twice before and gave up. Go Mads finally made it click. Stood up on my first wave of the session. The small group size makes all the difference.",
- name: "Marcus R.",
- role: "Adult Beginner",
- imageSrc: "http://img.b2bpic.net/free-photo/closeup-charming-delighted-cute-female-customer-give-positive-feedback-show-thumbsup-like-gesture_1258-254022.jpg",
- imageAlt: "Marcus R., adult beginner surfer",
- },
+ id: "2", title: "Finally, I stood up!", quote: "I tried surf lessons twice before and gave up. Go Mads finally made it click. Stood up on my first wave of the session. The small group size makes all the difference.", name: "Marcus R.", role: "Adult Beginner", imageSrc: "http://img.b2bpic.net/free-photo/closeup-charming-delighted-cute-female-customer-give-positive-feedback-show-thumbsup-like-gesture_1258-254022.jpg", imageAlt: "Marcus R., adult beginner surfer"},
{
- id: "3",
- title: "Best beach trip decision!",
- quote: "Best decision of our beach trip. Mad genuinely loves what he does and it shows. We did a family session — kids, adults, everyone caught waves. Absolutely worth it.",
- name: "Sarah K.",
- role: "Family Session",
- imageSrc: "http://img.b2bpic.net/free-photo/expressive-woman-posing-outdoor_344912-3068.jpg",
- imageAlt: "Sarah K., family session participant",
- },
+ id: "3", title: "Best beach trip decision!", quote: "Best decision of our beach trip. Mad genuinely loves what he does and it shows. We did a family session — kids, adults, everyone caught waves. Absolutely worth it.", name: "Sarah K.", role: "Family Session", imageSrc: "http://img.b2bpic.net/free-photo/expressive-woman-posing-outdoor_344912-3068.jpg", imageAlt: "Sarah K., family session participant"},
{
- id: "4",
- title: "Elevated my surfing!",
- quote: "As an intermediate surfer, I was looking to refine my technique. The personalized coaching from Go Mads helped me catch bigger waves and improve my turns. Highly recommend!",
- name: "David P.",
- role: "Intermediate Coach",
- imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-beach_23-2148768990.jpg",
- imageAlt: "David P., intermediate surfer",
- },
+ id: "4", title: "Elevated my surfing!", quote: "As an intermediate surfer, I was looking to refine my technique. The personalized coaching from Go Mads helped me catch bigger waves and improve my turns. Highly recommend!", name: "David P.", role: "Intermediate Coach", imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-beach_23-2148768990.jpg", imageAlt: "David P., intermediate surfer"},
{
- id: "5",
- title: "Super fun and encouraging!",
- quote: "Go Mads made learning to surf a breeze. The instructors are super friendly, and they really focus on making sure you're safe and having fun. Can't wait for my next lesson!",
- name: "Emily T.",
- role: "Beginner Student",
- imageSrc: "http://img.b2bpic.net/free-photo/woman-bathing-suit-white-shirt-sea_169016-21639.jpg",
- imageAlt: "Emily T., beginner surf student",
- },
+ id: "5", title: "Super fun and encouraging!", quote: "Go Mads made learning to surf a breeze. The instructors are super friendly, and they really focus on making sure you're safe and having fun. Can't wait for my next lesson!", name: "Emily T.", role: "Beginner Student", imageSrc: "http://img.b2bpic.net/free-photo/woman-bathing-suit-white-shirt-sea_169016-21639.jpg", imageAlt: "Emily T., beginner surf student"},
]}
title="The stoke speaks for itself."
description="Hear directly from our students and families about their unforgettable surfing experiences with Go Mads."
@@ -283,32 +164,16 @@ export default function LandingPage() {
useInvertedBackground={false}
metrics={[
{
- id: "1",
- value: "1",
- title: "Book Online",
- description: "Pick your program, choose a date, and lock in your spot. Takes 60 seconds.",
- icon: Smartphone,
+ id: "1", value: "1", title: "Book Online", description: "Pick your program, choose a date, and lock in your spot. Takes 60 seconds.", icon: Smartphone,
},
{
- id: "2",
- value: "2",
- title: "Meet at the Beach",
- description: "We'll send you exact meetup instructions for Huntington Beach. Board & wetsuit included.",
- icon: MapPin,
+ id: "2", value: "2", title: "Meet at the Beach", description: "We'll send you exact meetup instructions for Huntington Beach. Board & wetsuit included.", icon: MapPin,
},
{
- id: "3",
- value: "3",
- title: "Learn & Ride",
- description: "Land training first, then into the water. We don't leave until you've stood up.",
- icon: Waves,
+ id: "3", value: "3", title: "Learn & Ride", description: "Land training first, then into the water. We don't leave until you've stood up.", icon: Waves,
},
{
- id: "4",
- value: "4",
- title: "Get Stoked",
- description: "Walk away a surfer. Come back for more. Most students do — within the week.",
- icon: Heart,
+ id: "4", value: "4", title: "Get Stoked", description: "Walk away a surfer. Come back for more. Most students do — within the week.", icon: Heart,
},
]}
title="From land to legend — fast."
@@ -320,16 +185,13 @@ export default function LandingPage() {
@@ -341,49 +203,29 @@ export default function LandingPage() {
logoText="GO MADS"
columns={[
{
- title: "Programs",
- items: [
+ title: "Programs", items: [
{
- label: "Beginner Lessons",
- href: "#programs",
- },
+ label: "Beginner Lessons", href: "#programs"},
{
- label: "Kids Surf Camp",
- href: "#programs",
- },
+ label: "Kids Surf Camp", href: "#programs"},
{
- label: "Intermediate Coaching",
- href: "#programs",
- },
+ label: "Intermediate Coaching", href: "#programs"},
{
- label: "Private Lessons",
- href: "#contact",
- },
+ label: "Private Lessons", href: "#contact"},
{
- label: "Group Bookings",
- href: "#contact",
- },
+ label: "Group Bookings", href: "#contact"},
],
},
{
- title: "Contact",
- items: [
+ title: "Contact", items: [
{
- label: "(847) 257-2032",
- href: "tel:8472572032",
- },
+ label: "(847) 257-2032", href: "tel:8472572032"},
{
- label: "madtessner@icloud.com",
- href: "mailto:madtessner@icloud.com",
- },
+ label: "madtessner@icloud.com", href: "mailto:madtessner@icloud.com"},
{
- label: "Book Online",
- href: "#contact",
- },
+ label: "Book Online", href: "#contact"},
{
- label: "Huntington Beach, CA",
- href: "#",
- },
+ label: "Huntington Beach, CA", href: "#"},
],
},
]}