diff --git a/cline_docs/activeContext.md b/cline_docs/activeContext.md index 44e6e09..f07da89 100644 --- a/cline_docs/activeContext.md +++ b/cline_docs/activeContext.md @@ -10,6 +10,25 @@ - Planning authentication implementation for production deployment ## Recent Changes +- Improved dark theme appearance and accessibility: + - Enhanced contrast for navigation menu items in dark mode by using white text + - Fixed site title "Olathe Club of the Deaf" contrast in dark mode by changing to white + - Added dark background to navigation menu in dark mode for better visibility + - Fixed mobile menu button contrast in dark mode + - Improved visibility of secondary buttons in dark mode + - Fixed heading contrast issues throughout the site + - Enhanced "No image available" text visibility in dark mode + - Fixed event card date and "Learn more" link contrast in dark mode by changing to white text + - Improved contrast for event card descriptions by changing to white text in dark mode + - Enhanced About section paragraph text visibility with white text in dark mode + - Fixed Membership Benefits section text contrast with white text in dark mode + - Fixed "Join Our Community" section text contrast by changing background to dark gray in dark mode + - Changed "View All Events" button from secondary to primary style for consistency + - Updated "View All Board Members" button in About page to use primary style + - Added explicit text color for headings in dark mode + - Improved CSS variables for dark mode with better text contrast + - Fixed "Join OCD" button visibility in dark mode + - Implemented comprehensive admin dashboard system: - Created central dashboard with statistics and quick actions - Built out events management with filtering and CRUD UI diff --git a/cline_docs/progress.md b/cline_docs/progress.md index 417d36f..f2495ff 100644 --- a/cline_docs/progress.md +++ b/cline_docs/progress.md @@ -104,6 +104,15 @@ ### Phase 5: Accessibility & Refinement - [x] Fix navigation menu active state contrast for better visibility +- [x] Improve dark theme contrast for better accessibility +- [x] Enhance button visibility in dark mode +- [x] Fix heading contrast issues throughout the site +- [x] Improve text visibility for placeholders and content +- [x] Fix site title contrast in dark mode +- [x] Enhance event card text contrast in dark mode +- [x] Improve paragraph text contrast in About and Membership sections +- [x] Fix "Join Our Community" section text contrast by changing background color +- [x] Standardize button styling by changing "View All Events" and "View All Board Members" to primary style - [ ] Conduct comprehensive accessibility audit - [ ] Implement screen reader optimizations - [ ] Refine keyboard navigation diff --git a/frontend/src/app/about/page.tsx b/frontend/src/app/about/page.tsx index b3fd302..d26d9ca 100644 --- a/frontend/src/app/about/page.tsx +++ b/frontend/src/app/about/page.tsx @@ -94,7 +94,7 @@ export default function AboutPage() { ))}
{description}
+{description}
+
Olathe Club of the Deaf (OCD) is a non-profit organization dedicated to serving the deaf and hard-of-hearing community in Olathe and surrounding areas.
-+
Our mission is to promote social, educational, and recreational opportunities for deaf individuals and their families while fostering a sense of community and belonging.
-+
Founded in 1975, we have a rich history of advocacy and community service, working to bridge the gap between the deaf and hearing communities.
@@ -132,23 +132,23 @@ export default function Home() { {/* Membership Benefits */}+
Access to all OCD community events, socials, and gatherings throughout the year.
+
Have your say in club decisions and vote in board elections.
+
Connect with a supportive network of deaf and hard-of-hearing individuals.
+
Become a member today and connect with the deaf community in Olathe.