The ratio shortcode is perfect for responsively handling video or slideshow embeds based on the width of the parent.
This shortcode allows embedding the bilibili video in your content.
The NetEase cloud music shortcode allows embedding the player in your content. Playlist, album and single song are supported.
This module offers Google AdSense support for Hugo and HugoPress.
The other day I successfully set up Renovate (automated dependency update application) for my Hugo modules and modular sites. But I soon realized that manually merging these PRs was very tedious. So I started looking for a way to automatically merge PRs.
A super simple and lightweight i18n JS module for Hugo, used to render i18n stuff in JS way.
A super lightweight (less then 50 lines code) snackbar module for Hugo, used to show short messages to clients, such as results of actions.
This module offers support for Google Analytics. It’s built on top of Hugo internal Google Analytics template, and port it for HugoPress.
This module ships with several partials for Gravatar.
This module add support for Utterances comments engine, a lightweight comments widget built on GitHub issues.
This module add support for Giscus, a comments system powered by GitHub Discussions. Let visitors leave comments and reactions on your website via GitHub!
Mermaid lets you create diagrams and visualizations using text and code.
This module ships with some sub modules to helps you generate SEO stuff, such as favicons, twitter cards, open graph, schema, alternatives and translations meta tags.
Renovate is a bot for automated dependency updates, it’s useful for Hugo modules and modular sites to check and update the dependencies automatically.
You’ll need to make some minor preparations before using the Hugo modules.
PWAs (Progressive web apps) are web apps developed using a number of specific technologies and standard patterns to allow them to take advantage of both web and native app features. The PWA module includes preliminary support for Hugo sites, see the features below.
The collapse shortcode is used to show and hide content.
The config toggle is useful, but it’s limited to generate configuration code blocks in YAML
, TOML
and JSON
languages. The toggle*
shortcodes are designed to be more versatile.
Quickly and easily clear floated content within a container by wrapping the content inside the bootstrap/clearfix
shortcode.
This shortcode generates the code blocks in multiple languages from one code base.
It is useful for projects that support configuring in multiple languages, such as TOML
, JSON
and YAML
.
This article shows how to install the Bootstrap module.
Pluggable and UI less Hugo modules framework, which defines several functions and partials to load and render Hugo modules automatically. The main advantage is that once the theme support HugoPress, their users have the ability to install the modules without requesting new features to the theme.