Kiss screenshot

Kiss

Author Avatar Theme by Ribice
Updated: 1 Sep 2025
304 Stars

Stupidly simple Hugo blogging theme

Overview:

KissKiss is a simple blog theme for Hugo, which is a static site generator. It is a fork of the Hemingway theme and provides a straightforward and minimalistic design for bloggers. The theme is easy to install and configure, allowing users to quickly set up their blog. KissKiss also includes features such as customizable color options for titles and image alignment, the ability to add social menu icons, support for related articles, and integration with Disqus comments. The theme is licensed under the MIT license and includes resources by Cole Bemis.

Features:

  • Simple Design: KissKiss provides a clean and minimalistic design for blogs.
  • Customizable Colors: Users can easily change the color of titles by adding code to a custom.css file.
  • Image Alignment: Images can be aligned using hashtags for center, right, or left alignment.
  • Social Menu Icons: Users can customize the order of social menu icons by modifying the config.toml file.
  • Navbar Links: Links can be added to the navbar in either the left or right side.
  • Favicons and Manifest: It is recommended to add custom favicons and manifest files to the /static directory for branding purposes.
  • Related Articles: Users can choose to include related articles at the bottom of their content by setting a parameter in the config file.
  • Disqus Comments: Hugo has built-in support for Disqus comments and users can enable on-demand loading of comments to improve site loading time.
  • Single Page Configuration: Users can view their blog on the local server by accessing localhost:1313.
  • MIT License: KissKiss is licensed under the MIT license and includes resources by Cole Bemis.

Installation:

To install the KissKiss theme, follow these steps:

  1. Clone the KissKiss repository to your Hugo theme directory.
  2. Examine the files in the exampleSite folder, which contains an example configuration file and demo content.
  3. Copy the config.toml file from the exampleSite directory to the root directory of your website. Replace the existing config file if necessary.
  4. Customize the theme by editing the config.toml file to change the color of titles or adjust image alignment.
  5. Modify the [params.social.config] section of the config.toml file to change the order of social menu icons.
  6. Add links to the navbar by using either the [params.sections_left] or [params.sections_right] sections in the config.toml file.
  7. Place your own custom favicons and manifest files in the /static directory.
  8. Enable related articles at the bottom of content by setting the params.info.related parameter to true in the config.toml file.
  9. Configure Disqus comments by following the official Hugo documentation for enabling comments.
  10. Build your blog by running the Hugo server, and access it on localhost:1313.

Summary:

KissKiss is a simple blog theme for Hugo with a clean and minimalistic design. It offers features such as customizable colors, image alignment options, social menu icons, navbar links, favicons, related articles, and Disqus comments. The theme is easy to install and configure and is licensed under the MIT license. KissKiss also includes resources by Cole Bemis.