refactor: move (non-post) pages to "content"-root

This commit is contained in:
Jan Raasch 2020-09-04 08:54:19 +02:00
parent 5880538157
commit e13df26c71
5 changed files with 44 additions and 17 deletions

View File

@ -30,9 +30,23 @@ Please check out the [config.toml](https://github.com/janraasch/hugo-bearblog/bl
If you are starting fresh, simply copy over the contents of the `exampleSite`-directory included in this theme to your source directory. That should give you a good idea about how things work, and then you can go on from there to make the site your own. If you are starting fresh, simply copy over the contents of the `exampleSite`-directory included in this theme to your source directory. That should give you a good idea about how things work, and then you can go on from there to make the site your own.
### Adding content ### Adding / editing content
You can add **a new post/page** via running #### Index-Page
The contents of the `index`-page may be changed by editing your `content/_index.md`-file.
#### Page
You can add **a new page** via running
```
hugo new my-new-page.md
```
#### Blog-Post
You can add **a new blog-post** via running
``` ```
hugo new blog/my-new-post.md hugo new blog/my-new-post.md
@ -63,5 +77,4 @@ A special thank you goes out to [Herman](https://herman.bearblog.dev), for creat
[paypal-dot-me]: https://www.paypal.me/janraasch/7,00 [paypal-dot-me]: https://www.paypal.me/janraasch/7,00
[github-sponsors]: https://github.com/sponsors/janraasch [github-sponsors]: https://github.com/sponsors/janraasch
[insert-coins-svg]: https://img.shields.io/badge/insert-coins-11dde2.svg [insert-coins-svg]: https://img.shields.io/badge/insert-coins-11dde2.svg
[hugo-setup-guide]: https://gohugo.io/getting-started/installing [hugo-setup-guide]: https://gohugo.io/getting-started/installing

13
archetypes/blog.md Normal file
View File

@ -0,0 +1,13 @@
+++
title = "{{ replace .Name "-" " " | title }}"
date = "{{ .Date }}"
#
# description is optional
#
# description = "An optional description for SEO. If not provided, an automatically created summary will be used."
tags = [{{ range $plural, $terms := .Site.Taxonomies }}{{ range $term, $val := $terms }}"{{ printf "%s" $term }}",{{ end }}{{ end }}]
+++
This is a page about »{{ replace .Name "-" " " | title }}«.

View File

@ -1,9 +1,22 @@
+++ +++
title = "{{ replace .Name "-" " " | title }}" title = "{{ replace .Name "-" " " | title }}"
date = "{{ .Date }}" date = "{{ .Date }}"
#
# Set menu to "main" to add this page to
# the main menu on top of the page
#
menu = "main"
#
# description is optional
#
# description = "An optional description for SEO. If not provided, an automatically created summary will be used." # description = "An optional description for SEO. If not provided, an automatically created summary will be used."
# menu = "main"
tags = [{{ range $plural, $terms := .Site.Taxonomies }}{{ range $term, $val := $terms }}"{{ printf "%s" $term }}",{{ end }}{{ end }}] #
# tags are optional
#
# tags = [{{ range $plural, $terms := .Site.Taxonomies }}{{ range $term, $val := $terms }}"{{ printf "%s" $term }}",{{ end }}{{ end }}]
+++ +++
This is a page about »{{ replace .Name "-" " " | title }}«. This is a page about »{{ replace .Name "-" " " | title }}«.

View File

@ -1,13 +1,6 @@
+++ +++
title = "Bear" title = "Bear"
menu = "main" menu = "main"
date = "2020-01-01"
tags = [
"blogging",
"no javascript",
"no stylesheets",
"no trackers"
]
+++ +++
# Bear # Bear

View File

@ -1,11 +1,6 @@
+++ +++
title = "Hugo" title = "Hugo"
menu = "main" menu = "main"
date = "2020-01-02"
tags = [
"blogging",
"static site generator"
]
+++ +++
# Hugo # Hugo