blob: 9eedbcdfdefeda56869b885cfa5f39fca03c22e1 (
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
|
# Slim
Slim is a minimal, clean and beautiful theme for [Hugo](http://gohugo.io/).
![Slim screenshot](https://github.com/zhe/hugo-theme-slim/blob/master/images/screenshot.png)
[Demo](http://themes.gohugo.io/theme/slim).
## Installation
```
mkdir themes
cd themes
git clone https://github.com/zhe/hugo-theme-slim slim
```
See the [official docs](http://gohugo.io/themes/installing) for more information.
## Configuration
You could add `params` into your site's `config.toml` file:
```
[params]
Subtitle = "Your site's subtitle/tagline"
GithubID = "Your Github ID"
TwitterID = "Your Twitter ID"
AnalyticsID = "Your Google Analytics tracking code"
DisqusShortname = "Your Disqus shortname"
Summary = true # takes true or false
Content = false # takes true or false
# if both are set to true, summary is shown.
# FooterMsg = "Copyright Me 2016. Powered by Hugo."
mainSections = ["post"]
```
if you use `config.yaml`, it could look like:
```
params:
Subtitle: "Your site's subtitle/tagline"
GithubID: "Your Github ID"
TwitterID: "Your Twitter ID"
AnalyticsID: "Your Google Analytics tracking code"
DisqusShortname: "Your Disqus shortname"
Summary: true # takes true or false
Content: false # takes true or false
# if both are set to true, summary is shown
# FooterMsg: "Custom footer message. Powered by Hugo."
mainSections: ["post"]
```
### Enable Disqus to your post
1. Add your Disqus Shortname to the site config file;
2. You can enable Disqus per-post, by adding `comments: true` (YAML) or `comments = true` (TOML) in the front matter of your post. To disable it, you can either change the value to `false` or just not include `comments` variable and its value at all.
## Build your site
```
hugo server -t slim
```
## License
Open sourced under [MIT license](https://github.com/zhe/hugo-theme-slim/blob/master/LICENSE.md).
|