3 Commits

Author SHA1 Message Date
2ca66ccc6d Update theme variable usage and add ThemeToggle component
- Refactor component styles to use CSS custom properties for colors and backgrounds.
- Replace hard‑coded Tailwind classes with theme variables across BlogCard, BlogFilters, Footer, GridOverlay, Navigation, PostNavigation, ReadingProgress, RelatedPosts, TableOfContents, ThemeToggle, sections, layouts, pages, and global.css.
- Add ThemeToggle component for user‑controlled theme switching.
- Update global styles to define new theme variables.
- Ensure all components respect theme changes and maintain accessibility.

Hubert The Eunuch
2025-12-18 17:08:52 -07:00
fc58689a86 Revamp navigation, progress, and layout components for smoother UX
- Add animated hover and gradient effects to PostNavigation
- Introduce reading progress bar with shadow and status indicator
- Update RelatedPosts and TableOfContents with new styling
- Adjust BlogPost layout and index page for consistent design

- Hubert The Eunuch
2025-12-18 15:57:42 -07:00
6625112e2c Add new blog components for enhanced navigation and reading experience
- Introduced PostNavigation, ReadingProgress, RelatedPosts, and TableOfContents components to improve user navigation and engagement within blog posts.
- Updated BlogPost layout to incorporate new components, providing a cohesive reading experience with navigation links to previous and next posts, a reading progress bar, and related articles.
- Enhanced global CSS styles for better typography and layout consistency across blog components.
2025-12-08 04:15:31 -07:00