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_image
url 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.