hugo-theme-diary
Moments piled up. A Hugo theme ported from SumiMakito/hexo-theme-Journal.
Moments piled up.
A Hugo theme ported from SumiMakito/hexo-theme-Journal.
Hereinafter referred to the original version made by SumiMakito as the ori.
This theme is under construction.
Screenshots

Site Main Page

An essay with picture.

Mobile Main Page
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_imageurl bug is fixed.
Quick Start
If your website is using Git as version control, please do as follows:
- 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
- Update git repository.
Then update the git repository from the root of your site:
git submodule update --remote --merge
- Run example site.
From the root of themes/diary/exampleSite:
hugo server --themesDir ../..
Using & Customize
As for other details, please visit the project wiki for details.
How to add or disable comment area?
Example config
Here is an example config. (The same as /exampleSite/config.toml)
baseURL = "http://example.org/"
languageCode = "en-us"
title = "A Hugo Site"
copyright = "This is a customized copyright."
theme = "diary"
# googleAnalytics = "UA-123-45"
[params]
subtitle = "Themed by Diary."
enableGitalk = true
[params.gitalk]
owner = "user"
repo = "repo name"
client_id = "your client id"
client_secret = "your client secret"
[taxonomies]
tag = "tags"
category = "categories"
Comparison
For details about the difference lies in the new version, please click here.