Hexo Hey

screenshot of Hexo Hey
hexo

an admin plugin for hexo

Overview

Hexo-Heyan is an admin plugin designed for Hexo, a fast, simple static site generator. Despite being a powerful tool built to support Hexo v3.x, it has since been depreciated and is no longer actively maintained or used. This plugin was crafted using modern web development tools such as Gulp, Babel, and Webpack, leveraging ES6 for streamlined code and Angular for a dynamic user experience.

Though it may not be in use anymore, the underlying framework was built with notable technologies and design principles, making it a noteworthy project for developers interested in Hexo or those who want to understand the architecture of such plugins.

Features

  • Built with Modern Tools: Utilizes Gulp, Babel, and Webpack for efficient development and performance optimization.
  • Angular Framework: Employs Angular for a responsive and dynamic user interface that enhances the admin experience.
  • Material Design UI: Incorporates Material Design principles for a clean and user-friendly dashboard interface.
  • JWT Authentication: Implements JSON Web Token (JWT) for secure user authentication, ensuring protected access.
  • Markdown Support: Features a markdown parser using Marked, along with GitHub markdown styling for consistent presentation of content.
  • CodeMirror Editor: Integrates CodeMirror for an intuitive and powerful markdown editing experience.
  • Customizable Configuration: Offers customizable admin settings through the _config.yml file, allowing for tailored deployment and server options.
  • Server Functionality: Simple setup with a local server option for testing and usage, making it easy to manage and access the admin section.
hexo
Hexo

Hexo is a static site generator built with Node.js that enables developers to create fast and efficient websites using Markdown, EJS, and Stylus. It offers features such as server-side rendering, plugin support, and easy deployment to hosting services like GitHub Pages and Netlify.

dashboard
Dashboard

A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.

gulp
Gulp

Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.