✅ ALL SIX MAJOR PAGES - 100% THEME COMPLIANT Features Completed: - Eliminated all inline dark: classes across entire website - Implemented sophisticated gold accent system for enhanced visual appeal - Created semantic CSS classes with CSS variables for theme switching - Applied consistent card structures and styling patterns across all pages - Enhanced 'Most Impactful' badge with professional gradient styling - Achieved perfect consistency between donation cards and home page patterns - Optimized performance with CSS-only theme switching (zero JavaScript dependencies) Pages Updated: - Home Page (/) - Complete theme compliance ✅ - About Page (/about) - Complete theme compliance ✅ - Events Page (/events) - Complete theme compliance ✅ - Membership Page (/membership) - Complete theme compliance ✅ - Contact Page (/contact) - Complete theme compliance ✅ - Donate Page (/donate) - Complete theme compliance ✅ Technical Excellence: - CSS Variables Only: Semantic theme switching architecture - Gold Accent System: Sophisticated dual-theme enhancement - Component Consistency: Unified card structures across all pages - Professional Styling: Enhanced badge components and interactive effects - Memory Bank Updated: Complete documentation of implementation success This represents a major architectural achievement with exemplary theme implementation across the entire primary website navigation!
159 lines
7.8 KiB
TypeScript
159 lines
7.8 KiB
TypeScript
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-color-bg">
|
|
{/* Hero section */}
|
|
<section className="py-16 bg-color-bg-secondary">
|
|
<div className="container mx-auto px-4">
|
|
<div className="max-w-3xl mx-auto text-center">
|
|
<h1 className="hero-title text-4xl md:text-5xl font-bold mb-6">About Olathe Club of the Deaf</h1>
|
|
<p className="hero-subtitle text-xl">
|
|
Connecting and empowering the deaf community in Olathe since 1975.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
{/* Mission and Vision */}
|
|
<section className="py-16 bg-color-bg">
|
|
<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="card event-card-gold-border p-8 space-y-6">
|
|
<h2 className="section-heading event-card-title-gold text-3xl font-bold">Our Mission</h2>
|
|
<p className="section-text text-lg">
|
|
To promote social, educational, and recreational opportunities for deaf individuals and their families while fostering a sense of community and belonging.
|
|
</p>
|
|
<p className="section-text text-lg">
|
|
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="card event-card-gold-border p-8 space-y-6">
|
|
<h2 className="section-heading event-card-title-gold text-3xl font-bold">Our Vision</h2>
|
|
<p className="section-text text-lg">
|
|
To be a leading organization that bridges the gap between the deaf and hearing communities, promoting awareness, understanding, and equal opportunities.
|
|
</p>
|
|
<p className="section-text text-lg">
|
|
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-color-bg-secondary">
|
|
<div className="container mx-auto px-4">
|
|
<div className="max-w-4xl mx-auto">
|
|
<h2 className="section-heading text-3xl font-bold mb-8 text-center">Our History</h2>
|
|
<div className="card video-container-gold p-8 space-y-6">
|
|
<p className="section-text text-lg">
|
|
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="section-text text-lg">
|
|
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="section-text text-lg">
|
|
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 bg-color-bg">
|
|
<div className="container mx-auto px-4">
|
|
<div className="max-w-4xl mx-auto">
|
|
<h2 className="section-heading text-3xl font-bold mb-8 text-center">Leadership Team</h2>
|
|
<p className="section-text text-lg 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="card event-card-gold-border p-6 text-center">
|
|
<div className="card-image-placeholder w-32 h-32 rounded-full mx-auto mb-4"></div>
|
|
<h3 className="card-title event-card-title-gold text-xl font-semibold">Board Member</h3>
|
|
<p className="card-date">Position</p>
|
|
</div>
|
|
))}
|
|
</div>
|
|
<div className="text-center mt-12">
|
|
<Link href="/about/board" className="btn-primary inline-block hero-button-gold-accent">
|
|
View All Board Members
|
|
</Link>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
{/* Values */}
|
|
<section className="py-16 bg-color-bg-secondary">
|
|
<div className="container mx-auto px-4">
|
|
<div className="max-w-4xl mx-auto">
|
|
<h2 className="section-heading 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 event-card-gold-border p-6 text-center">
|
|
<h3 className="benefit-card-title event-card-title-gold text-xl font-semibold mb-4">Inclusion</h3>
|
|
<p className="benefit-card-description">
|
|
We welcome and embrace individuals of all backgrounds, abilities, and experiences.
|
|
</p>
|
|
</div>
|
|
<div className="card event-card-gold-border p-6 text-center">
|
|
<h3 className="benefit-card-title event-card-title-gold text-xl font-semibold mb-4">Accessibility</h3>
|
|
<p className="benefit-card-description">
|
|
We are committed to removing barriers and ensuring full access to communication and resources.
|
|
</p>
|
|
</div>
|
|
<div className="card event-card-gold-border p-6 text-center">
|
|
<h3 className="benefit-card-title event-card-title-gold text-xl font-semibold mb-4">Community</h3>
|
|
<p className="benefit-card-description">
|
|
We foster meaningful connections and a sense of belonging for all members.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
{/* CTA */}
|
|
<section className="py-16 cta-section">
|
|
<div className="container mx-auto px-4 text-center">
|
|
<h2 className="cta-title text-3xl font-bold mb-4">Get Involved</h2>
|
|
<p className="cta-description 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="cta-button-primary px-6 py-3 rounded-lg font-medium text-lg hero-button-gold-accent"
|
|
>
|
|
Become a Member
|
|
</Link>
|
|
<Link
|
|
href="/contact"
|
|
className="cta-button-secondary px-6 py-3 rounded-lg font-medium text-lg"
|
|
>
|
|
Contact Us
|
|
</Link>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</div>
|
|
);
|
|
}
|