blob: 586a0a31392617867ee1f353d088b08210208b39 (
plain) (
blame)
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
|
# Hugo Theme Puppet
[](https://app.netlify.com/sites/hugo-theme-puppet/deploys)
> Ported Theme of [Hux Blog](https://github.com/Huxpro/huxpro.github.io), Thank [Huxpro](https://github.com/Huxpro) for designing such a flawless theme.
[Demo](https://hugo-theme-puppet.netlify.app/)
## Screenshot

## Features
- [x] Responsive
- [x] SEO
- [x] Table of Contents
- [x] Image Zoom
- [x] Syntax Highlighting
- [x] Search
- [x] Comments
- [x] Google Analytics
- [x] Custom CSS and JS
- [x] Custom 404 Page
- [x] Custom Favicon
## Installation
```bash
$ git clone https://github.com/roninro/hugo-theme-puppet.git themes/puppet
```
## Configuration
Take a look inside the [exampleSite](exampleSite) folder of this theme. You'll find a file called [config.toml](exampleSite/config.toml).
To use it, copy the [config.toml](exampleSite/config.toml) in the root directory of your website. Overwrite the existing config file if necessary.
## Content
### Archive Page
add `archive/_index.md` to your `content` folder. This file will be used as the archive page.
### About Page
like the archive page, add `about/_index.md` to your `content` folder.
## License
[Apache](LICENSE)
|