User Experience & Dynamic Routing (PR #10 & #11)Feb 23, 2025
- Add search functionality to TopicPageContent and CommunityGrid
- Enhance LandingPage layout and content
- Improve TopicCard with better loading states
- Add LoadingOverlay component
- Implement TopicCard and TopicCardSkeleton components
- Refactor TopicsTable for dynamic rendering
- Add Contact page
- Update README documentation
Community Pages Update (PR #8)Feb 23, 2025
- Refactor Dropdown and Select components for improved styling
- Remove unused vote props from CommunityCard
- Implement voting context with optimistic UI updates
- Update VoteButton component functionality
Community Features (PR #6)Feb 23, 2025
- Implement voting functionality for communities
- Add VoteButton component
- Update CommunityCard and TopicPage for vote handling
Layout Improvements (PR #5)Feb 22, 2025
- Refactor CommunityCard for improved styling
- Enhance TopicPage layout and sidebar spacing
- Implement community votes and stats display
- Add community slug API and CommunityGrid component
Topics Page Implementation (PR #4 & #3)Feb 22, 2025
- Add Instrument Serif font files
- Enhance Topics page with API integration
- Add TopicsTable component and Badge component
- Implement Topics API route
Initial Setup (PR #2)Feb 22, 2025
- Initialize Next.js application
- Add login and onboarding pages
- Implement header and footer components
- Set up Supabase client and utility functions
- Add font management system