Merge pull request #16 from thegeeklab/fix-content-section

Fix content section
This commit is contained in:
Robert Kaussow 2020-11-28 17:06:18 +01:00 committed by GitHub
commit 10ae530e44
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 1 deletions

View File

@ -1,5 +1,7 @@
- ENHANCEMENT
- add new icons for different vcs providers `bitbucket`, `gitlab`
and generic `git`
- add site parameter `GeekblogContentSection` to set a different name
for the default content section (defaults to `posts` or `post`)
- BUGFIX
- normalize source icon size for the icon font

View File

@ -246,6 +246,9 @@ enableGitInfo = true
# (Optional, default none) Sites main author.
geekblogAuthor = "john-doe"
# (Optional, default posts) Set the name of the default content section.
geekblogContentSection = "my-pages"
# (Optional, default none) Adds a "Hosted on <provider>" line to the footer.
# Could be used if you want to give credits to your hosting provider.
[params.geekblogHostedOn]
@ -354,6 +357,9 @@ params:
# (Optional, default none) Sites main author.
geekblogAuthor: john-doe
# (Optional, default posts) Set the name of the default content section.
geekblogContentSection: "my-pages"
# (Optional, default none) Adds a "Hosted on <provider>" line to the footer.
# Could be used if you want to give credits to your hosting provider.
geekblogHostedOn:

View File

@ -16,7 +16,7 @@
{{ end }}
<h1>{{ partial "title" . }}</h1>
{{ if eq .Type "posts" }}
{{ if or (eq .Type (default "posts" .Site.Params.GeekblogContentSection)) (eq .Type "post") }}
<div class="gblog-post__meta">
<span class="no-wrap">
<svg class="icon date"><use xlink:href="#date"></use></svg>