blob: fc15baeb0e3aee8a10569ca1531dd9ee8b20ee77 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
|
# hugo-theme-diary
![](https://img.shields.io/badge/license-MIT-blue.svg)
隻言片語・於此匯聚
Moments piled up.
A Hugo theme ported from [SumiMakito/hexo-theme-Journal](https://github.com/SumiMakito/hexo-theme-Journal/).
## Links
**Some useful links here:**
[Live Demo](https://amazingrise.net/)
[Intro Video](https://www.bilibili.com/video/av84273002)
[Changelog (Progress and TODO List)](https://github.com/AmazingRise/hugo-theme-diary/projects/)
[Project Wiki](https://github.com/amazingrise/hugo-theme-diary/wiki)
Original Author: [SumiMakito](https://github.com/SumiMakito)
## Features
Features in the ori.:
- Simple and easy to customize
- Concentrated on reading <del>and writing (find a Markdown editor then)</del> experience
- Mobile-friendly & widescreen-friendly
- Flexible commenting control
Features in this ported version:
- Add Gitalk and Valine intergration.
- Customizable color scheme. (Some bug in original version, fixed.)
- Firefox-friendly. (CSS issue in original version, fixed.)
- `featured_image` url bug is fixed.
- Table of Contents with scroll spy.
- Dark mode.
## 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:
```bash
git submodule add https://github.com/AmazingRise/hugo-theme-diary.git themes/diary
```
2. Update git repository.
Then update the git repository from the root of your site:
```bash
git submodule update --remote --merge
```
3. Run example site.
From the root of themes/diary/exampleSite:
```bash
hugo server --themesDir ../..
```
## Personalization
### Example config
See [/exampleSite/config.toml](https://github.com/AmazingRise/hugo-theme-diary/blob/master/exampleSite/config.toml)
### Customization
Please visit [the project wiki](https://github.com/amazingrise/hugo-theme-diary/wiki) for more details.
[Disable Table of Contents](https://github.com/AmazingRise/hugo-theme-diary/wiki/Table-Of-Contents)
[Disable Dark Mode](https://github.com/AmazingRise/hugo-theme-diary/wiki/Dark-Mode)
[Add or disable comment area](https://github.com/AmazingRise/hugo-theme-diary/wiki/Comment-Area)
[Customizations](https://github.com/AmazingRise/hugo-theme-diary/wiki/Customization)
[Taxonomies and Sections (Archive, Categories and Tags)](https://github.com/AmazingRise/hugo-theme-diary/wiki/Taxonomies-and-Sections-(Archive,-Categories-and-Tags))
[RSS Feed](https://github.com/AmazingRise/hugo-theme-diary/wiki/RSS-Feed)
[Meta Data of posts](https://github.com/AmazingRise/hugo-theme-diary/wiki/Post's-meta-data)
## Comparison
For details about the difference lies in the new version, please click [here.](https://github.com/AmazingRise/hugo-theme-diary/wiki/Comparison)
## Screenshots
Site Main Page
![](https://raw.githubusercontent.com/AmazingRise/hugo-theme-diary/master/images/tn.png)
An essay with picture.
![](https://raw.githubusercontent.com/AmazingRise/hugo-theme-diary/master/images/essay.png)
Table of Contents with scroll spy.
![](https://raw.githubusercontent.com/AmazingRise/hugo-theme-diary/master/images/essay2.png)
Mobile View: Main Page
![](https://raw.githubusercontent.com/AmazingRise/hugo-theme-diary/master/images/m_main.png)
Mobile View: Drawer
![](https://raw.githubusercontent.com/AmazingRise/hugo-theme-diary/master/images/m_drawer.png)
|