Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A personal Hugo blog theme with post, zone, and gallery sections, per-page MathJax, and color customization.

Yoyoyo is a Jekyll theme for GitHub Pages, written in kramdown and styled with Tailwind CSS and PostCSS.

Personal blog by Hugo Tunius built with Jekyll, hosted on S3, fronted by Cloudflare.

A free Hexo blog theme with an ancient Chinese aesthetic, featuring Fancybox, customizable widgets, and multiple code highlight styles.

A simple Jekyll theme for blogging with Bootstrap, Disqus comments, and JavaScript search.
Erblog is a personal blog theme for Hugo, authored by Ertuil, that organizes content into three built-in sections — post, zone, and gallery — and lets you toggle MathJax per page. It is responsive for mobile and customizable through configuration parameters for colors, menus, and HTML hooks.
Erblog is a Hugo blog theme maintained by Ertuil. It accepts Markdown files placed in the post, zone, or gallery content directories and outputs a responsive blog site. The theme uses layui.js for UI components, Font Awesome icons, GitHub markdown CSS for typography, and undraw for illustrations. Because it runs on Hugo, pages are static and fast, and the theme can be installed as a git submodule.
post for articles, zone for status updates, and gallery for photo collections; each is created with its own Hugo new command.math: true in a page's front matter or set Params.math globally.Params.badge, Params.quote, and Params.notice_color, choosing from red, cyan, orange, green, blue, and gray.menu.main, menu.footer, and menu.icon entries in config.toml.googleAnalytics and Params.google_search.layouts/partials/self-define.html and layouts/partials/self-define-single.html, inject code above the footer on all pages or on posts only.styled-scrollbar branch is available for the theme.static directory and listing them in a gallery Markdown file.post and short updates in zone, mirroring a Facebook-like timeline.gallery_name.md.self-define-single.html hook.Installation uses git submodules: add the repository as themes/erblog, then run git submodule init and git submodule update. Future updates come from git submodule update --remote themes/erblog. Content is created with standard Hugo commands such as hugo new post/post_name.md, and configuration is done in config.toml. The README documents two HTML partials that let you insert custom code site-wide or per post.
No. The theme excludes MathJax for performance. You enable it per page by adding math: true in front matter, or for the whole site by setting Params.math to true.
Add the Hugo internal Disqus template to layouts/partials/self-define-single.html and define disqusShortName in your config.toml. This hook appears at the bottom of every blog post.
Yes. Set Params.badge, Params.quote, and Params.notice_color to any of red, cyan, orange, green, blue, and gray. These control badge, quote block, and notification background colors.
Use git submodule commands to add the repository to themes/erblog, then initialize and update it. After installation, configure the theme in config.toml.
Erblog provides post for articles, zone for a Facebook-like status timeline, and gallery for photo collections. Each section has its own hugo new command.
