From 30cbb99b3c299bd4a6827708db8550018764eeab Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 8 Jun 2026 14:00:35 +0000 Subject: [PATCH 1/3] Update src/app/layout.tsx --- src/app/layout.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 596bba4..b5df681 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -11,8 +11,8 @@ import { Raleway } from "next/font/google"; export const metadata: Metadata = { - title: 'Hurley Tarifa: Surf School & Lessons in Tarifa, Spain', - description: 'Learn to surf with Hurley Tarifa, the leading surf school in Tarifa, Spain. Offering beginner to advanced lessons, private coaching, and equipment rental for an unforgettable ocean experience.', + title: 'Hurley Tarifa Surf School: Learn to Surf in Tarifa, Spain', + description: 'Experience the thrill of surfing with Hurley Tarifa Surf School. Offering beginner to advanced lessons, private coaching, and equipment rental in the beautiful waves of Tarifa.', keywords: ["surf school Tarifa, surfing lessons Tarifa, learn to surf Tarifa, Hurley Tarifa, Tarifa surf, surf packages Tarifa, surf camp Tarifa, beginner surf, advanced surf"], openGraph: { "title": "Hurley Tarifa: Surf School & Lessons in Tarifa, Spain", -- 2.49.1 From cb69af9612c094a24d6bf4cda06b4e43ca8ce5ac Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 8 Jun 2026 14:00:35 +0000 Subject: [PATCH 2/3] Update src/app/page.tsx --- src/app/page.tsx | 99 +++++++++++++++++++++++------------------------- 1 file changed, 47 insertions(+), 52 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index b98401f..3dc1335 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -49,8 +49,8 @@ export default function LandingPage() { name: "Contact", id: "#contact"}, ]} button={{ - text: "Book Now", href: "#contact"}} - brandName="Hurley Tarifa" + text: "Book Your Spot", href: "#contact"}} + brandName="Hurley Tarifa Surf School" /> @@ -58,16 +58,16 @@ export default function LandingPage() { @@ -103,14 +105,11 @@ export default function LandingPage() { useInvertedBackground={false} heading={[ { - type: "text", content: "About Hurley Tarifa: Your Surf Adventure Starts Here"}, + type: "text", content: "Your Journey to Becoming a Surfer Starts Here"}, { - type: "image", src: "http://img.b2bpic.net/free-photo/people-surfing-brazil_23-2151079371.jpg", alt: "Hurley Tarifa surf school team on the beach"}, - ]} - buttons={[ - { - text: "Meet Our Team", href: "#team"}, + type: "image", src: "http://img.b2bpic.net/free-photo/happy-young-people-running-with-surfboards-sunset_23-2147775532.jpg", alt: "Hurley Tarifa surf school team on the beach"}, ]} + buttons={[]} /> @@ -122,19 +121,19 @@ export default function LandingPage() { features={[ { icon: Sun, - title: "Beginner Lessons", description: "Master the basics with our patient instructors. Learn paddling, pop-ups, and wave riding in a safe, encouraging environment."}, + title: "Beginner's First Wave", description: "Learn essential ocean safety, paddling techniques, and how to stand up on your first waves with our friendly, certified instructors."}, { icon: Zap, - title: "Intermediate Coaching", description: "Refine your technique, improve wave selection, and learn new maneuvers. Take your surfing to the next level with personalized guidance."}, + title: "Intermediate Skill Builder", description: "Refine your take-offs, improve wave timing, and master turning techniques. Personalized feedback to elevate your surfing."}, { icon: Compass, - title: "Advanced Surf Trips", description: "Explore Tarifa's hidden gems and challenging breaks. Our expert guides will take you to the best spots for thrilling advanced sessions."}, + title: "Advanced Wave Hunter", description: "Explore Tarifa's best secret spots. Enhance your barrel riding, cutbacks, and aerials under the guidance of our pro surfers."}, { icon: Droplets, - title: "Premium Equipment Rental", description: "Access top-quality surfboards and wetsuits from leading brands. We ensure you have the best gear for every session."}, + title: "Top-Tier Equipment Rental", description: "Access the latest high-performance surfboards and wetsuits from leading brands. Perfectly suited for Tarifa's diverse conditions."}, ]} - title="Our Signature Surf Programs" - description="We offer a range of programs tailored to your skill level and goals, ensuring rapid progress and maximum fun in the waves of Tarifa." + title="Tailored Surf Programs for Every Skill Level" + description="From your first wave to advanced maneuvers, our comprehensive programs are designed to help you achieve your surfing dreams in Tarifa." /> @@ -147,20 +146,20 @@ export default function LandingPage() { carouselMode="buttons" products={[ { - id: "intro", name: "Intro to Surf", price: "€55", variant: "2-hour lesson", imageSrc: "http://img.b2bpic.net/free-photo/shallow-focus-shot-attractive-female-posing-sea-while-holding-surfboard_181624-30760.jpg", imageAlt: "Beginner surfer with instructor"}, + id: "intro", name: "Intro to Surf", price: "€55", variant: "2-hour lesson", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-carrying-surfboard-beach-sunset_23-2148419688.jpg", imageAlt: "Beginner surfer with instructor"}, { - id: "weeklong", name: "Weeklong Immersion", price: "€300", variant: "5-day camp", imageSrc: "http://img.b2bpic.net/free-photo/young-man-standing-by-surfboard-summer-beach_1262-19435.jpg", imageAlt: "Group of surfers on beach"}, + id: "weeklong", name: "Weeklong Immersion", price: "€300", variant: "5-day camp", imageSrc: "http://img.b2bpic.net/free-photo/happy-friends-running-with-surfboards-sunset-ocean_23-2147775554.jpg", imageAlt: "Group of surfers on beach"}, { - id: "private", name: "Private Coaching", price: "€120", variant: "1-on-1 session", imageSrc: "http://img.b2bpic.net/free-photo/male-surfer-wetsuit-waxing-surfboard-sand-ocean-beach_74855-16408.jpg", imageAlt: "Surf instructor coaching a student privately"}, + id: "private", name: "Private Coaching", price: "€120", variant: "1-on-1 session", imageSrc: "http://img.b2bpic.net/free-photo/professional-surf-coach-teaching-student-ocean_23-2148767354.jpg", imageAlt: "Surf instructor coaching a student privately"}, { - id: "kids-camp", name: "Kids Surf Camp", price: "€250", variant: "3-day camp", imageSrc: "http://img.b2bpic.net/free-photo/surfer-with-board_93675-128295.jpg", imageAlt: "Children learning to surf"}, + id: "kids-camp", name: "Kids Surf Camp", price: "€250", variant: "3-day camp", imageSrc: "http://img.b2bpic.net/free-photo/cute-boy-sitting-surfboard-sandy-beach_23-2148419696.jpg", imageAlt: "Children learning to surf"}, { - id: "advanced-wave-mastery", name: "Advanced Wave Mastery", price: "€450", variant: "3-day intensive", imageSrc: "http://img.b2bpic.net/free-photo/sporty-man-surfing-hawaii_23-2149032866.jpg", imageAlt: "Experienced surfer riding a large wave"}, + id: "advanced-wave-mastery", name: "Advanced Wave Mastery", price: "€450", variant: "3-day intensive", imageSrc: "http://img.b2bpic.net/free-photo/man-riding-wave_23-2148154625.jpg", imageAlt: "Experienced surfer riding a large wave"}, { - id: "sup-adventure", name: "SUP Adventure", price: "€60", variant: "2-hour paddle tour", imageSrc: "http://img.b2bpic.net/free-photo/silhouette-beautiful-woman-practicing-yoga-surfboard-sunrise_176420-2034.jpg", imageAlt: "People on stand-up paddleboards"}, + id: "sup-adventure", name: "SUP Adventure", price: "€60", variant: "2-hour paddle tour", imageSrc: "http://img.b2bpic.net/free-photo/man-paddle-boarding-calm-ocean-with-mountain-background_23-2149488358.jpg", imageAlt: "People on stand-up paddleboards"}, ]} - title="Discover Our Surf Experiences" - description="Choose from our popular surf packages designed for every ambition, from your very first wave to mastering advanced techniques." + title="Choose Your Perfect Surf Experience" + description="Select from our range of popular surf packages, crafted to deliver maximum fun and progress on the stunning beaches of Tarifa." /> @@ -173,17 +172,17 @@ export default function LandingPage() { carouselMode="buttons" metrics={[ { - id: "students", value: "1000+", title: "Happy Students", description: "Many have found their passion with us.", icon: Users, + id: "students", value: "1500+", title: "Happy Students", description: "Thousands have discovered their passion for surfing with us.", icon: Users, }, { - id: "experience", value: "15+", title: "Years of Experience", description: "Pioneering surf education in Tarifa.", icon: Award, + id: "experience", value: "20+", title: "Years of Experience", description: "Two decades of pioneering surf education in Tarifa.", icon: Award, }, { - id: "instructors", value: "10", title: "Certified Instructors", description: "Highly qualified and passionate about teaching.", icon: CheckSquare, + id: "instructors", value: "12", title: "Certified Instructors", description: "Our highly qualified team is dedicated to your safety and progress.", icon: CheckSquare, }, ]} - title="Our Impact in Numbers" - description="See why surfers choose Hurley Tarifa for their ultimate wave experience, supported by our dedication and expertise." + title="Hurley Tarifa: Our Success in Numbers" + description="Our commitment to excellence shines through our achievements and the unforgettable experiences we create for every student." /> @@ -193,18 +192,18 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "1", name: "Elena Rodriguez", date: "August 2023", title: "Absolutely fantastic!", quote: "Hurley Tarifa transformed my fear of the ocean into a love for surfing. The instructors are incredibly supportive and make learning so much fun. Best decision ever!", tag: "Beginner Surfer", avatarSrc: "http://img.b2bpic.net/free-photo/photo-pretty-surfer-high-spirit-dressed-wetsuit-has-toothy-smile-long-hair-waxes-surfaces-board-hiting-ocean-waves_273609-17693.jpg", avatarAlt: "Elena Rodriguez", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-scenery-beach-with-few-people-shot-from-higher-ground_181624-290.jpg?_wi=2", imageAlt: "happy young woman beach smile"}, + id: "1", name: "Elena Rodriguez", date: "August 2023", title: "Absolutely fantastic!", quote: "Hurley Tarifa transformed my fear of the ocean into a love for surfing. The instructors are incredibly supportive and make learning so much fun. Best decision ever!", tag: "Beginner Surfer", avatarSrc: "http://img.b2bpic.net/free-photo/photo-pretty-surfer-high-spirit-dressed-wetsuit-has-toothy-smile-long-hair-waxes-surfaces-board-hiting-ocean-waves_273609-17693.jpg", avatarAlt: "Elena Rodriguez", imageSrc: "http://img.b2bpic.net/free-photo/surfer-walking-beach-carrying-board_23-2148419706.jpg?_wi=2", imageAlt: "happy young woman beach smile"}, { - id: "2", name: "Mark Johnson", date: "July 2023", title: "Improved immensely!", quote: "I came to Hurley Tarifa as an intermediate surfer, and their coaching pushed me to new limits. My wave selection and technique are miles better. Highly recommend!", tag: "Intermediate Level", avatarSrc: "http://img.b2bpic.net/free-photo/shot-pretty-woman-with-surf-zinc-face-protection-holds-waxed-surfboard-poses-cliff_273609-18101.jpg", avatarAlt: "Mark Johnson", imageSrc: "http://img.b2bpic.net/free-photo/people-surfing-brazil_23-2151079371.jpg", imageAlt: "happy young woman beach smile"}, + id: "2", name: "Mark Johnson", date: "July 2023", title: "Improved immensely!", quote: "I came to Hurley Tarifa as an intermediate surfer, and their coaching pushed me to new limits. My wave selection and technique are miles better. Highly recommend!", tag: "Intermediate Level", avatarSrc: "http://img.b2bpic.net/free-photo/shot-pretty-woman-with-surf-zinc-face-protection-holds-waxed-surfboard-poses-cliff_273609-18101.jpg", avatarAlt: "Mark Johnson", imageSrc: "http://img.b2bpic.net/free-photo/young-man-with-surfboard-walking-along-beach_23-2149303504.jpg", imageAlt: "happy young man beach smile"}, { - id: "3", name: "Sophia & Leo", date: "September 2023", title: "Unforgettable Family Experience", quote: "Learning to surf together at Hurley Tarifa was the highlight of our vacation. The instructors were great with the kids and us. We'll be back next year!", tag: "Family Fun", avatarSrc: "http://img.b2bpic.net/free-photo/young-couple-embracing-each-other-beach_107420-10059.jpg", avatarAlt: "Sophia and Leo", imageSrc: "http://img.b2bpic.net/free-photo/horizontal-view-cheerful-european-surfer-surfes-being-high-spirit-carries-board_273609-17683.jpg", imageAlt: "happy young woman beach smile"}, + id: "3", name: "Sophia & Leo", date: "September 2023", title: "Unforgettable Family Experience", quote: "Learning to surf together at Hurley Tarifa was the highlight of our vacation. The instructors were great with the kids and us. We'll be back next year!", tag: "Family Fun", avatarSrc: "http://img.b2bpic.net/free-photo/young-couple-embracing-each-other-beach_107420-10059.jpg", avatarAlt: "Sophia and Leo", imageSrc: "http://img.b2bpic.net/free-photo/parents-with-their-son-walking-with-surfboards-beach_23-2147775536.jpg", imageAlt: "happy young woman beach smile"}, { - id: "4", name: "Chloe Davies", date: "June 2023", title: "Professional and fun!", quote: "The entire team at Hurley Tarifa is amazing. From booking to wetsuit fitting, everything was smooth. The lessons were structured yet incredibly enjoyable. 5 stars!", tag: "Happy Customer", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-happy-sportswoman-earphones_171337-13389.jpg", avatarAlt: "Chloe Davies", imageSrc: "http://img.b2bpic.net/free-photo/people-surfing-brazil_23-2151079373.jpg", imageAlt: "happy young woman beach smile"}, + id: "4", name: "Chloe Davies", date: "June 2023", title: "Professional and fun!", quote: "The entire team at Hurley Tarifa is amazing. From booking to wetsuit fitting, everything was smooth. The lessons were structured yet incredibly enjoyable. 5 stars!", tag: "Happy Customer", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-happy-sportswoman-earphones_171337-13389.jpg", avatarAlt: "Chloe Davies", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-holding-surfboard_23-2148281358.jpg", imageAlt: "happy young woman beach smile"}, { - id: "5", name: "David Chen", date: "October 2023", title: "Top-notch instruction", quote: "As an experienced surfer, I appreciated the detailed feedback and insights from their advanced coaches. They know the Tarifa waves inside out. Learned so much!", tag: "Advanced Coaching", avatarSrc: "http://img.b2bpic.net/free-photo/couple-holding-hands-surfboard_23-2148022385.jpg", avatarAlt: "David Chen", imageSrc: "http://img.b2bpic.net/free-photo/men-girls-are-surfing_1321-1341.jpg", imageAlt: "happy young woman beach smile"}, + id: "5", name: "David Chen", date: "October 2023", title: "Top-notch instruction", quote: "As an experienced surfer, I appreciated the detailed feedback and insights from their advanced coaches. They know the Tarifa waves inside out. Learned so much!", tag: "Advanced Coaching", avatarSrc: "http://img.b2bpic.net/free-photo/couple-holding-hands-surfboard_23-2148022385.jpg", avatarAlt: "David Chen", imageSrc: "http://img.b2bpic.net/free-photo/young-man-with-surfboard-walking-along-beach_23-2149303512.jpg", imageAlt: "happy young man beach smile"}, ]} - title="Hear From Our Happy Surfers" - description="Real stories from students who rode the exhilarating waves of Tarifa and transformed their surfing journey with Hurley Tarifa." + title="What Our Surfers Say About Us" + description="Real stories from individuals and families who experienced the magic of surfing with Hurley Tarifa. Join our community of happy wave riders!" /> @@ -242,8 +241,8 @@ export default function LandingPage() { "5-day intensive private coaching", "All equipment included", "Tarifa surf spot exploration", "Professional photo/video package"], }, ]} - title="Invest in Your Surf Journey" - description="Choose the perfect plan to match your ambition, from a gentle introduction to a full immersion into the exhilarating world of Tarifa surfing." + title="Flexible Pricing for Every Surf Dream" + description="Find the ideal package that fits your budget and ambitions, from a trial lesson to a full immersion into the exhilarating world of Tarifa surfing." /> @@ -263,8 +262,8 @@ export default function LandingPage() { { id: "5", title: "Can I rent equipment without a lesson?", content: "Yes, experienced surfers can rent high-quality surfboards and wetsuits directly from our beachside shop. We have a wide range of sizes and types to suit your needs."}, ]} - title="Frequently Asked Questions" - description="Find quick answers to the most common questions about our surf lessons, equipment, and what to expect at Hurley Tarifa." + title="Your Questions, Answered: Hurley Tarifa Surf School" + description="Everything you need to know about our surf lessons, equipment, safety, and what makes learning with us special." faqsAnimation="slide-up" /> @@ -274,7 +273,7 @@ export default function LandingPage() { useInvertedBackground={true} background={{ variant: "sparkles-gradient"}} - text="Ready to Catch Your First Wave? Contact Us Today!" + text="Ready to Embark on Your Surf Adventure? Connect with Us!" buttons={[ { text: "Get in Touch", href: "mailto:info@hurleytarifa.com"}, @@ -291,10 +290,6 @@ export default function LandingPage() { title: "Company", items: [ { label: "About Us", href: "#about"}, - { - label: "Our Team", href: "#team"}, - { - label: "Blog", href: "#blog"}, ], }, { @@ -324,11 +319,11 @@ export default function LandingPage() { ], }, ]} - bottomLeftText="© 2023 Hurley Tarifa. All rights reserved." + bottomLeftText="© 2024 Hurley Tarifa Surf School. All rights reserved." bottomRightText="Powered by Webild" /> ); -} +} \ No newline at end of file -- 2.49.1 From 14ed9c0dc8c62c33dd5fb4602fedb47abeac2c47 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 8 Jun 2026 14:00:36 +0000 Subject: [PATCH 3/3] Update src/app/styles/variables.css --- src/app/styles/variables.css | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index fd9ebfc..a716bba 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -10,15 +10,15 @@ --accent: #ffffff; --background-accent: #ffffff; */ - --background: #ffffff; - --card: #f9f9f9; - --foreground: #120006e6; - --primary-cta: #e63946; + --background: #000000; + --card: #0c0c0c; + --foreground: #ffffff; + --primary-cta: #cee7ff; --primary-cta-text: #ffffff; - --secondary-cta: #f9f9f9; + --secondary-cta: #000000; --secondary-cta-text: #120006e6; - --accent: #e2e2e2; - --background-accent: #c4c4c4; + --accent: #535353; + --background-accent: #CEE7FF; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); -- 2.49.1