Overview
The Hexo Theme Butterfly is a customizable theme for Hexo websites. It is based on the Hexo Theme Melody and offers a range of features including a card UI design, two-column layout, responsive web design, dark mode, and various customization options. The theme also includes support for sub-menus, Pjax, read mode, and the conversion between Traditional and Simplified Chinese. Additionally, it offers features such as syntax highlighting themes, code blocks, search functionality, MathJax and Katex support, word count, related articles, and more. It also supports various comment systems, online chats, web analytics, Google AdSense, and webmaster verification. The theme also allows for changing the website color scheme and offers various background and mouse click effects. Other features include preloader/loading animation, visitor counter, image gallery, lazyload images, and support for instant page, Pangu, Snackbar notification toast, and PWA.
Features
- Card UI Design: Provides a modern and visually appealing card-based design.
- Support Sub-menu: Allows for the inclusion of sub-menus within the navigation menu.
- Two-column Layout: Offers a two-column layout for improved content organization.
- Responsive Web Design: Ensures that the theme is fully responsive and optimized for various devices and screen sizes.
- Dark Mode: Includes a dark mode option for better visibility in low-light environments.
- Pjax: Implements Pjax, a dynamic page loading technique, for faster browsing experience.
- Read Mode: Allows visitors to switch to a read mode view for improved readability.
- Conversion between Traditional and Simplified Chinese: Supports the conversion between Traditional Chinese and Simplified Chinese characters.
- TOC Catalog: Provides a table of contents catalog that is accessible on both computers and mobile phones.
- Built-in Syntax Highlighting Themes: Offers several built-in syntax highlighting themes and allows for customization.
- Code Blocks: Displays code blocks with options to close or expand them, copy button, and word wrap.
- Disable Copy/Add Copyright Notice to Copied Text: Allows for disabling copying of text and including a copyright notice in the copied text.
- Search: Includes search functionality with support for Algolia Search and Local Search.
- MathJax and Katex: Supports MathJax and Katex for rendering mathematical equations.
- Built-in 404 Page: Provides a built-in custom 404 page for handling page not found errors.
- WordCount: Tracks the word count of articles.
- Related Articles: Displays related articles for better content discovery.
- Outdated Notice for a Post: Notifies users when they visit outdated posts.
- Share: Offers various options for sharing content, including AddThis, Sharejs, and Addtoany.
- Comment: Supports multiple comment systems, including Disqus, Disqusjs, Livere, Gitalk, Valine, Waline, Utterances, Facebook Comments, Twikoo, Giscus, Remark42, and Artalk.
- Online Chats: Integrates online chat systems such as Chatra, Tidio, Daovoice, Crisp, and Messenger.
- Web Analytics: Supports web analytics to track website traffic and visitor behavior.
- Google AdSense: Integrates Google AdSense for displaying ads on the website.
- Webmaster Verification: Allows for webmaster verification for different search engines.
- Change Website Color Scheme: Enables customization of the website color scheme.
- Typewriter Effect: activate_power_mode: Provides a typewriter effect for a unique user experience.
- Background Effects: Offers various background effects, including Canvas Ribbon, Canvas Ribbon Piao, and Canvas Nest.
- Mouse Click Effects: Allows for mouse click effects such as fireworks, hearts, and text.
- Preloader/Loading Animation/Pace.js: Displays a preloader or loading animation using Pace.js.
- Busuanzi Visitor Counter: Displays a visitor counter using Busuanzi.
- Medium Zoom/Fancybox: Provides zooming functionality for images using Medium Zoom or Fancybox.
- Mermaid: Supports Mermaid for rendering diagrams and flowcharts.
- Justified Gallery: Displays images in a justified grid layout.
- Lazyload Images: Lazyloads images for improved performance.
- Instantpage/Pangu/Snackbar Notification Toast/PWA: Supports Instantpage, Pangu, Snackbar notification toast, and Progressive Web App features.
Summary
The Hexo Theme Butterfly offers a wide range of features to enhance the aesthetic appeal and functionality of Hexo websites. It provides a modern card-based design, responsive layout, and various customization options. The theme supports sub-menus, Pjax, read mode, and the conversion between Traditional and Simplified Chinese. It also includes features such as syntax highlighting themes, code blocks, search functionality, MathJax and Katex support, word count, related articles, and various comment systems. Other features include online chats, web analytics, Google AdSense integration, webmaster verification, and options for changing the website color scheme. The theme also offers unique effects such as typewriter effect, background effects, mouse click effects, and preloader/loading animation. Overall, the Hexo Theme Butterfly is a comprehensive and flexible theme for creating visually appealing and feature-rich Hexo websites.