Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Hexo blog theme styled with Tocas UI, featuring customizable colors, Disqus comments, code highlighting, and animated multilingual slogans.

A Typecho port of the Hexo Butterfly theme, bringing its card design and features to dynamic blogs.

A Jekyll + Chirpy personal academic blog template tailored for physics and math study notes.

A simple and clean jekyll theme without javascript.

A content-focused, responsive Jekyll theme with RSS, full-text search, Disqus, and nine color themes.

A lightweight, customizable Hugo blog theme with dark/light mode, infinite scrolling, and extensive configuration options.

Gatsby Starter to launch your blog from WordPress
Hexo Theme Morgan is a blog theme for the Hexo static site generator, built on the Tocas UI framework, that turns a default Hexo site into a styled blog with configurable colors, Disqus comments, code highlighting, and animated header slogans.
Morgan is a theme for Hexo, the Node.js-based static site generator, and it is styled with Tocas UI, a CSS component library. It takes a standard Hexo blog (with posts in Markdown) and outputs a static site with a custom header, navigation menu, article list, and a sidebar that includes an About Me widget. The theme is open source under the MIT License and is maintained by hpcslag on GitHub, currently with 21 stars in its repository.
enabled_disquzs to true in the theme config and providing your Disqus embed.js URL in disqus_url; no other plugin is needed.hexo-prism-plugin, disable Hexo's built-in highlight in the main _config.yml, and set prism_plugin.mode to preprocess, theme to default, and line_number to false.slogan_random_display shows a random one on each visit.#404040 or white.enabled_about_me, about_me_text, and about_me_content.footer_big_content and footer_small_content for your own copyright or tagline; leaving them empty falls back to the theme default.themes folder._config.yml files, so anyone comfortable editing YAML can change colors, disable widgets, or add a Disqus URL directly.git pull command.Installation follows the standard Hexo theme workflow: clone the repository into your site's themes folder (e.g., git clone https://github.com/hpcslag/hexo-theme-morgan.git themes/tocas-ui-morgan), set theme: tocas-ui-morgan in the main _config.yml, and restart the Hexo server. For code highlighting, add hexo-prism-plugin via npm, disable the native highlight option, add the prism_plugin block to your config, and run hexo clean to rebuild.
Yes, the theme is released under the MIT License, so it is free to use, modify, and redistribute. You can view the license in the GitHub repository at https://github.com/hpcslag/hexo-theme-morgan/blob/master/LICENSE.
In /themes/tocas-ui-morgan/_config.yml, set enabled_disquzs to true and paste your Disqus embed URL (like https://your-site-name.disqus.com/embed.js) into disqus_url. Create your Disqus account first and register your site to get that URL.
The theme exposes a set of color keys in its config file: title_color and title_background_color for the big title, menu_text_color and menu_background_color for the menu, and article_color, article_color_hover, and article_color_active for index article titles. Values accept CSS color names, hex codes, rgb(), or rgba().
Enter the theme's directory and run git pull: cd themes/tocas-ui-morgan/ && git pull && cd ../... This fetches the latest commit from the repository and preserves any files you haven't modified.
Yes. The theme comes fully styled with Tocas UI, so you do not need to write any Tocas classes yourself. All customization is done through the config keys listed above, and the default look works out of the box.
