Theme Management overhaul 🎨
- Refactored theme management into a centralized
ThemeManagercomponent and API - Updated all components and styles to utilize the new theme system
- Replaced dynamic dark mode observation with Shiki’s
fromShikiThemeutility for better performance
New Mermaid Diagram Component 📊
- Introduced a new React-based Mermaid component with interactive features
- Diagrams now support zoom and pan in a modal view
- Replaced the previous SolidJS implementation with React for better integration
Infrastructure Updates 🛠️
- Added initial Wrangler configuration for Cloudflare Worker assets
- Enabled
platformProxyin Cloudflare adapter configuration - Updated project name to
saybackendacross all configurations - Added
.assetsignorefile for better asset management
Other Changes
- Removed rehype-mermaid integration and related dependencies
- Image optimization improvements via ImgBot
- PostgreSQL strict mode enabled for blog migrations