PageSourceSearch

https://edyc.co.uk/assets/TrainingLandingPage-BS0pB4Gr.js

js edyc.co.uk collected 2026-10-01 23:59:01 UTC 9,352 bytes, 1 lines download raw bytes

1import{j as e,L as m}from"./index-XB6epCF0.js";import{E as n}from"./EmailDisplay-DPNrSKPe.js";import{B as g}from"./book-open-CVDRIOpZ.js";import"./useClipboard-B5-2iLZp.js";import"./mail-LHkY63w1.js";import"./check-Bf01jIXS.js";import"./copy-D47oPYuz.js";const j=()=>{const t=new Date().getFullYear(),i=[{id:"1",title:"Friday Night Activity & Training",description:"Every Friday evening in May and June. Improve your water-based skills with professional instruction. All equipment provided.",imageUrl:"/images/sunday-sailing.jpg",linkTo:"/training/friday-nights",duration:"May - June",schedule:"Friday Evenings"},{id:"2",title:"EDYC Dinghy Training Week",description:"Intensive week-long training in July led by RYA Senior Instructor. Perfect for individuals and families to gain RYA qualifications.",imageUrl:"/images/training-week.jpg",linkTo:"/training/dinghy-week",hasRYALogo:!0,duration:"1 Week",schedule:"July Intensive"},{id:"3",title:"Dinghy Race Training",description:"Saturday afternoon sessions and August 2-day courses. Learn racing techniques, tactics, and boat handling skills.",imageUrl:"/images/race-training.jpg",linkTo:"/training/race-training",duration:"Half Day - 2 Days",schedule:"Saturdays & August"},{id:"4",title:"Dinghy Courses",description:"RYA certified dinghy sailing courses from beginner to advanced. Youth Sailing Scheme and adult courses available.",imageUrl:"/images/dingy-courses.jpg",linkTo:"/training/dinghy-courses",courseCount:"10 Courses",levels:"Beginner to Advanced"},{id:"5",title:"Powerboat Courses",description:"RYA Powerboat Level 1 & 2, plus Safety Boat training. Learn powerboat handling and safety procedures.",imageUrl:"/images/powerboat-training.jpg",linkTo:"/training/powerboat-courses",courseCount:"3 Courses",levels:"Level 1 to Safety Boat"},{id:"6",title:"External Courses",description:"Additional training opportunities including Diesel Engine Maintenance, VHF Radio, First Aid, Day Skipper Theory, and more.",imageUrl:"/images/external-courses.jpg",linkTo:"/training/external-courses",courseCount:"6 Courses",levels:"Specialized Training"}];return e.jsxs("div",{className:"min-h-screen bg-gray-50",children:[e.jsxs("div",{className:"relative bg-gradient-to-r from-yacht-primary to-yacht-primary-dark text-white overflow-hidden",children:[e.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-24",children:e.jsxs("div",{className:"text-center",children:[e.jsxs("h1",{className:"text-4xl md:text-5xl font-bold mb-6",children:["Training at EDYC ",t]}),e.jsx("p",{className:"text-xl md:text-2xl text-blue-100 max-w-4xl mx-auto mb-8",children:"East Down Yacht Club is a Royal Yachting Association Training Centre"}),e.jsx("div",{className:"bg-white/10 backdrop-blur-sm rounded-lg p-6 max-w-2xl mx-auto",children:e.jsx("p",{className:"text-lg font-medium",children:"We provide RYA training for dinghies and powerboats from our own resources and encourage young people to sail in the RYA pathways"})})]})}),e.jsxs("div",{className:"absolute bottom-0 left-0 right-0 h-20 overflow-hidden",children:[e.jsx("svg",{className:"absolute bottom-0 w-[calc(100%+20px)] -left-[10px] h-full text-gray-50",preserveAspectRatio:"none",viewBox:"0 0 1440 120",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{fill:"currentColor",fillOpacity:"0.8",d:"M0,64L60,53.3C120,43,240,21,360,21.3C480,21,600,43,720,53.3C840,64,960,64,1080,58.7C1200,53,1320,43,1380,37.3L1440,32L1440,120L1380,120C1320,120,1200,120,1080,120C960,120,840,120,720,120C600,120,480,120,360,120C240,120,120,120,60,120L0,120Z",children:e.jsx("animateTransform",{attributeName:"transform",type:"translate",values:"0,0; -10,-4; 0,0",dur:"3s",begin:"0s",repeatCount:"indefinite"})})}),e.jsx("svg",{className:"absolute bottom-0 w-[calc(100%+20px)] -left-[10px] h-full text-gray-50",preserveAspectRatio:"none",viewBox:"0 0 1440 120",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{fill:"currentColor",fillOpacity:"0.6",d:"M0,32L60,37.3C120,43,240,53,360,58.7C480,64,600,64,720,53.3C840,43,960,21,1080,21.3C1200,21,1320,43,1380,53.3L1440,64L1440,120L1380,120C1320,120,1200,120,1080,120C960,120,840,120,720,120C600,120,480,120,360,120C240,120,120,120,60,120L0,120Z",children:e.jsx("animateTransform",{attributeName:"transform",type:"translate",values:"0,0; -10,-4;
1 0,0",dur:"3s",begin:"1s",repeatCount:"indefinite"})})}),e.jsx("svg",{className:"absolute bottom-0 w-[calc(100%+20px)] -left-[10px] h-full text-gray-50",preserveAspectRatio:"none",viewBox:"0 0 1440 120",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("path",{fill:"currentColor",fillOpacity:"0.4",d:"M0,96L60,85.3C120,75,240,53,360,53.3C480,53,600,75,720,85.3C840,96,960,96,1080,90.7C1200,85,1320,75,1380,69.3L1440,64L1440,120L1380,120C1320,120,1200,120,1080,120C960,120,840,120,720,120C600,120,480,120,360,120C240,120,120,120,60,120L0,120Z",children:e.jsx("animateTransform",{attributeName:"transform",type:"translate",values:"0,0; -10,-4; 0,0",dur:"3s",begin:"2s",repeatCount:"indefinite"})})})]})]}),e.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-16",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsx(g,{className:"mx-auto h-12 w-12 text-yacht-primary mb-4"}),e.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"Our Training Programs"}),e.jsx("p",{className:"text-lg text-gray-600 max-w-2xl mx-auto",children:"Choose from our range of sailing and powerboat training programs designed for all skill levels and ages."})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-3 gap-8",children:i.map(a=>e.jsx(x,{title:a.title,description:a.description,imageUrl:a.imageUrl,linkTo:a.linkTo,hasRYALogo:a.hasRYALogo,duration:a.duration,schedule:a.schedule,courseCount:a.courseCount,levels:a.levels},a.id))}),e.jsxs("div",{className:"mt-16 bg-yacht-primary rounded-lg shadow-lg p-8 text-white text-center",children:[e.jsx("h2",{className:"text-3xl font-bold mb-6",children:"Get Started with Training"}),e.jsx("p",{className:"text-xl text-blue-100 mb-8 max-w-3xl mx-auto",children:"To enroll in any of these courses or for further information, please contact the Sailing Committee or any of our club instructors."}),e.jsxs("div",{className:"grid md:grid-cols-2 gap-6 max-w-4xl mx-auto",children:[e.jsxs("div",{className:"bg-white/10 backdrop-blur-sm rounded-lg p-6",children:[e.jsx("h3",{className:"text-xl font-semibold mb-2",children:"General Training Enquiries"}),e.jsx("p",{className:"text-blue-100 mb-4",children:"Most enquiries handled by email"}),e.jsx(n,{email:"[email protected]",label:"Email Training Team",variant:"button",className:"w-full justify-center bg-white text-yacht-primary hover:bg-gray-100 px-6 py-3 font-medium rounded-lg"})]}),e.jsxs("div",{className:"bg-white/10 backdrop-blur-sm rounded-lg p-6",children:[e.jsx("h3",{className:"text-xl font-semibold mb-2",children:"Powerboat Training"}),e.jsx("p",{className:"text-blue-100 mb-4",children:"Specific powerboat course enquiries"}),e.jsx(n,{email:"[email protected]",label:"Email Powerboat Instructor",variant:"button",className:"w-full justify-center bg-white text-yacht-primary hover:bg-gray-100 px-6 py-3 font-medium rounded-lg"})]})]})]})]})]})},x=({title:t,description:i,imageUrl:a,linkTo:l,hasRYALogo:o=!1,duration:s,schedule:r,courseCount:d,levels:c}
1)=>e.jsx(m,{to:l,className:"block",children:e.jsxs("div",{className:"relative bg-white rounded-lg shadow-lg hover:shadow-xl transition-all duration-300 overflow-hidden group cursor-pointer transform hover:-translate-y-1",children:[e.jsxs("div",{className:"relative h-48 overflow-hidden",children:[e.jsx("img",{src:a,alt:t,className:"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300"}),e.jsx("div",{className:"absolute inset-0 bg-black bg-opacity-20 group-hover:bg-opacity-30 transition-opacity duration-300"}),e.jsx("div",{className:"absolute top-4 left-4 bg-white/90 backdrop-blur-sm rounded-lg p-3",children:s&&r?e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"text-sm font-semibold text-yacht-primary",children:s}),e.jsx("div",{className:"text-xs text-gray-600",children:r})]}):e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"text-sm font-semibold text-yacht-primary",children:d}),e.jsx("div",{className:"text-xs text-gray-600",children:c})]})}),o&&e.jsx("div",{className:"absolute top-4 right-4 bg-white/95 backdrop-blur-sm rounded-lg p-2",children:e.jsx("img",{src:"/images/rya-logo.png",alt:"RYA",className:"h-8 w-auto"})})]}),e.jsxs("div",{className:"p-6",children:[e.jsx("h3",{className:"text-xl font-bold text-gray-900 group-hover:text-yacht-primary transition-colors mb-3",children:t}),e.jsx("p",{className:"text-gray-600 leading-relaxed",children:i}),e.jsxs("div",{className:"mt-4 inline-flex items-center text-yacht-primary font-medium group-hover:text-yacht-primary-dark transition-colors",children:["Learn More",e.jsx("svg",{className:"ml-2 h-4 w-4 transform group-hover:translate-x-1 transition-transform",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 5l7 7-7 7"})})]})]}),e.jsx("div",{className:"absolute inset-0 bg-yacht-primary bg-opacity-0 group-hover:bg-opacity-5 transition-opacity duration-300 pointer-events-none"})]})});export{j as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.