Website Improvement Tasks
# Website Improvement Tasks
## Design and User Experience
[x] Implement a dark mode option for better readability and reduced eye strain
[x] Redesign the navigation menu for better mobile experience
[x] Add a search functionality to help users find content more easily
[x] Create custom 404 page with helpful navigation options
## SEO Improvements
[x] Install and configure jekyll-seo-tag plugin
[x] Create a comprehensive XML sitemap
[x] Create a robots.txt file
[x] Add Open Graph and Twitter Card meta tags for better social sharing
## Accessibility Enhancements
[ ] Ensure proper heading hierarchy throughout the site
[ ] Add proper ARIA labels to interactive elements
[ ] Make form elements fully accessible
[ ] Ensure all interactive elements have focus states
## Content Organization
[x] Implement a tag cloud or category page for better content discovery
[x] Add related posts at the end of each blog post (related posts should be suggested based on the tags)
[x] Improve timeline in _pages/career.md
[x] Add filters for project and blog listings
[x] Improve the information architecture of the site
[x] Split paper review and usual blog posts (with tag "blogspot") into separate sections for better organization