UNPKG

hexo-theme-halunhaku

Version:

A modern, responsive Hexo theme with enhanced code blocks, perfect cover images, and Chinese text optimization. Production-ready with mobile-first design.

100 lines (81 loc) 4.15 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [2.0.0] - 2025-07-27 ### 🎉 Major Release - Production Ready This is a complete overhaul of the theme with significant improvements in functionality, user experience, and code quality. ### ✨ Added - **Enhanced Code Blocks**: Professional code highlighting with single copy button - **Complete Cover Image System**: Full image display without cropping on all pages - **Chinese Text Optimization**: Perfect display for Chinese characters in titles - **Advanced Copy Functionality**: Smart clipboard integration with visual feedback - **Theme Sync System**: Automated development workflow with sync scripts - **Comprehensive CSS Architecture**: Modular CSS system with specialized files ### 🔧 Fixed - **Duplicate Copy Buttons**: Resolved conflicts with Hexo's built-in code highlighter - **Cover Image Cropping**: Images now display completely with proper aspect ratios - **Chinese Character Clipping**: Fixed line-height issues for proper text display - **Mobile Responsiveness**: Improved layout and functionality across all devices - **Code Block Styling**: Modern design with better syntax highlighting ### 🚀 Improved - **Performance**: Optimized CSS loading and reduced redundancy - **User Experience**: Smoother animations and better visual feedback - **Developer Experience**: Streamlined development workflow with sync tools - **Code Quality**: Cleaner, more maintainable codebase - **Documentation**: Comprehensive guides and troubleshooting resources ### 📱 Enhanced Mobile Support - Responsive cover images that adapt to screen size - Touch-friendly copy buttons - Optimized text rendering for mobile devices - Improved navigation and layout on small screens ### 🎨 Design Improvements - Modern code block styling with glassmorphism effects - Better typography with proper line heights - Enhanced hover effects and transitions - Consistent visual hierarchy across all pages ### 🛠️ Technical Improvements - Modular CSS architecture (`style.css`, `cover-images.css`, `code-blocks.css`, `chinese-text-fix.css`) - Advanced JavaScript with conflict resolution - Automated sync system for development - Better error handling and debugging tools ### 📚 Documentation - Complete setup and usage guides - Troubleshooting documentation - Development workflow instructions - CSS customization examples ### 🔄 Breaking Changes - Requires disabling Hexo's built-in code highlighter - New CSS file structure (automatic with sync script) - Updated template structure for better functionality ### 🎯 Migration Guide 1. Update Hexo configuration to disable built-in highlighter 2. Run the provided sync script to update theme files 3. Clear cache with `hexo clean` and regenerate ## [1.0.0] - 2025-07-25 ### Added - Initial release of Hexo Theme Halunhaku - Three distinct layout styles (home, category, tag pages) - Responsive design with Tailwind CSS - SEO optimization with meta tags - Built-in search functionality - Pagination support - Category and tag page generators - Debug and testing tools - Comprehensive documentation ### Features - **Home Page**: Light theme with blue accents and grid layout - **Category Pages**: Dark theme with purple accents and sidebar - **Tag Pages**: Dark theme with blue-purple accents and horizontal layout - **Post Pages**: Clean reading layout with cover image support - **Customizable**: Color schemes and layout options - **Developer Tools**: Built-in debugging and testing commands ### Technical - Compatible with Hexo 6.0.0+ - Node.js 14.0.0+ support - MIT License - Complete EJS template system - Helper functions and generators - Tailwind CSS integration [2.0.0]: https://github.com/forhalunhaku/hexo-theme-halunhaku/releases/tag/v2.0.0 [1.0.0]: https://github.com/forhalunhaku/hexo-theme-halunhaku/releases/tag/v1.0.0