/hugo-theme-diary

Moments piled up. A Hugo theme ported from SumiMakito/hexo-theme-Journal.

Primary LanguageSCSSMIT LicenseMIT

hugo-theme-diary

隻言片語・於此匯聚

Moments piled up.

A Hugo theme ported from SumiMakito/hexo-theme-Journal.

Links

Some useful links here:

Live Demo

Changelog (Progress and TODO List)

Project Wiki

Original Author: SumiMakito

Features

Features in the ori.:

  • Simple and easy to customize
  • Concentrated on reading and writing (find a Markdown editor then) experience
  • Mobile-friendly & widescreen-friendly
  • Flexible commenting control

Features in this ported version:

  • Add support for gitalk.
  • Tag & category page appending more easily.
  • Customizable color scheme. (Some bug in original version, fixed.)
  • Firefox-friendly. (CSS issue in original version, fixed.)
  • featured_image url bug is fixed.

Quick Start

If your website is using Git as version control, please do as follows:

  1. Fetch the theme dir.

From the root of your Hugo site, open the terminal and execute:

git submodule add https://github.com/AmazingRise/hugo-theme-diary.git themes/diary
  1. Update git repository.

Then update the git repository from the root of your site:

git submodule update --remote --merge
  1. Run example site.

From the root of themes/diary/exampleSite:

hugo server --themesDir ../..

Customization

As for other details, please visit the project wiki for details.

Change color scheme

Add or disable comment area

Add Google Analytics

Customize sidebar

Example config

See /exampleSite/config.toml

Comparison

For details about the difference lies in the new version, please click here.

Screenshots

Site Main Page

An essay with picture.

Mobile Main Page