import React from 'react';
import Link from 'next/link';
import type { Metadata } from 'next';

export const metadata: Metadata = {
  title: 'About Us | Olathe Club of the Deaf',
  description: 'Learn about the history, mission, and vision of the Olathe Club of the Deaf, serving the deaf community since 1975.',
};

export default function AboutPage() {
  return (
    <div className="bg-white dark:bg-gray-900">
      {/* Hero section */}
      <section className="py-16 bg-gradient-to-r from-blue-50 to-indigo-50 dark:from-gray-900 dark:to-indigo-950">
        <div className="container mx-auto px-4">
          <div className="max-w-3xl mx-auto text-center">
            <h1 className="text-4xl md:text-5xl font-bold mb-6">About Olathe Club of the Deaf</h1>
            <p className="text-xl text-gray-700 dark:text-gray-300">
              Connecting and empowering the deaf community in Olathe since 1975.
            </p>
          </div>
        </div>
      </section>

      {/* Mission and Vision */}
      <section className="py-16">
        <div className="container mx-auto px-4">
          <div className="max-w-4xl mx-auto">
            <div className="grid grid-cols-1 md:grid-cols-2 gap-12">
              <div className="space-y-6">
                <h2 className="text-3xl font-bold">Our Mission</h2>
                <p className="text-lg text-gray-700 dark:text-gray-300">
                  To promote social, educational, and recreational opportunities for deaf individuals and their families while fostering a sense of community and belonging.
                </p>
                <p className="text-lg text-gray-700 dark:text-gray-300">
                  We strive to create an inclusive environment where deaf and hard-of-hearing individuals can connect, share experiences, and access resources.
                </p>
              </div>
              <div className="space-y-6">
                <h2 className="text-3xl font-bold">Our Vision</h2>
                <p className="text-lg text-gray-700 dark:text-gray-300">
                  To be a leading organization that bridges the gap between the deaf and hearing communities, promoting awareness, understanding, and equal opportunities.
                </p>
                <p className="text-lg text-gray-700 dark:text-gray-300">
                  We envision a world where deaf and hard-of-hearing individuals have full access to communication, education, and community participation.
                </p>
              </div>
            </div>
          </div>
        </div>
      </section>

      {/* History */}
      <section className="py-16 bg-gray-50 dark:bg-gray-800">
        <div className="container mx-auto px-4">
          <div className="max-w-4xl mx-auto">
            <h2 className="text-3xl font-bold mb-8 text-center">Our History</h2>
            <div className="space-y-6">
              <p className="text-lg text-gray-700 dark:text-gray-300">
                The Olathe Club of the Deaf (OCD) was established in 1975 by a group of deaf community members who recognized the need for a dedicated organization to serve the growing deaf population in Olathe.
              </p>
              <p className="text-lg text-gray-700 dark:text-gray-300">
                Starting with just a handful of members, OCD quickly grew into a vibrant community hub, hosting regular social events, educational workshops, and advocacy initiatives.
              </p>
              <p className="text-lg text-gray-700 dark:text-gray-300">
                Throughout the decades, OCD has continued to evolve and expand its services while staying true to its core mission of fostering community and providing support for deaf and hard-of-hearing individuals in Olathe and surrounding areas.
              </p>
              <div className="text-center mt-8">
                <Link href="/about/history" className="btn-primary inline-block">
                  Read Our Full History
                </Link>
              </div>
            </div>
          </div>
        </div>
      </section>

      {/* Board Members */}
      <section className="py-16">
        <div className="container mx-auto px-4">
          <div className="max-w-4xl mx-auto">
            <h2 className="text-3xl font-bold mb-8 text-center">Leadership Team</h2>
            <p className="text-lg text-gray-700 dark:text-gray-300 text-center mb-12">
              Meet the dedicated individuals who lead our organization and guide our mission.
            </p>
            <div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8">
              {/* Board Member Placeholders - will be replaced with actual data */}
              {Array.from({ length: 4 }).map((_, index) => (
                <div key={index} className="text-center">
                  <div className="w-40 h-40 bg-gray-200 dark:bg-gray-700 rounded-full mx-auto mb-4"></div>
                  <h3 className="text-xl font-semibold">Board Member</h3>
                  <p className="text-primary dark:text-primary-light">Position</p>
                </div>
              ))}
            </div>
            <div className="text-center mt-12">
              <Link href="/about/board" className="btn-secondary inline-block">
                View All Board Members
              </Link>
            </div>
          </div>
        </div>
      </section>

      {/* Values */}
      <section className="py-16 bg-gray-50 dark:bg-gray-800">
        <div className="container mx-auto px-4">
          <div className="max-w-4xl mx-auto">
            <h2 className="text-3xl font-bold mb-8 text-center">Our Values</h2>
            <div className="grid grid-cols-1 md:grid-cols-3 gap-8">
              <div className="card p-6 text-center">
                <h3 className="text-xl font-semibold mb-4">Inclusion</h3>
                <p className="text-gray-700 dark:text-gray-300">
                  We welcome and embrace individuals of all backgrounds, abilities, and experiences.
                </p>
              </div>
              <div className="card p-6 text-center">
                <h3 className="text-xl font-semibold mb-4">Accessibility</h3>
                <p className="text-gray-700 dark:text-gray-300">
                  We are committed to removing barriers and ensuring full access to communication and resources.
                </p>
              </div>
              <div className="card p-6 text-center">
                <h3 className="text-xl font-semibold mb-4">Community</h3>
                <p className="text-gray-700 dark:text-gray-300">
                  We foster meaningful connections and a sense of belonging for all members.
                </p>
              </div>
            </div>
          </div>
        </div>
      </section>

      {/* CTA */}
      <section className="py-16 bg-primary text-white">
        <div className="container mx-auto px-4 text-center">
          <h2 className="text-3xl font-bold mb-4">Get Involved</h2>
          <p className="text-xl max-w-3xl mx-auto mb-8">
            Join us in our mission to support and empower the deaf community in Olathe.
          </p>
          <div className="flex flex-col sm:flex-row justify-center gap-4">
            <Link 
              href="/membership" 
              className="bg-white text-primary hover:bg-gray-100 px-6 py-3 rounded-lg font-medium text-lg transition-colors duration-300"
            >
              Become a Member
            </Link>
            <Link 
              href="/contact" 
              className="bg-primary-dark text-white hover:bg-primary-light border border-white px-6 py-3 rounded-lg font-medium text-lg transition-colors duration-300"
            >
              Contact Us
            </Link>
          </div>
        </div>
      </section>
    </div>
  );
}
