Merge pull request #44 from mpaepper/master

Implemented the possibility to use a relative cover image as well
This commit is contained in:
Radek Kozieł 2019-03-24 18:27:26 +01:00 committed by GitHub
commit af6f549dd9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 22 additions and 4 deletions

View File

@ -15,6 +15,7 @@ This theme is pretty basic and covers all of the essentials. All you have to do
- [Code highlighting](#code-highlighting)
- [How to start](#how-to-start)
- [How to configure](#how-to-configure)
- [How to add a cover image to your posts](#how-to-add-a-cover-image-to-your-posts)
- [Add-ons](#add-ons)
- [How to run your site](#how-to-run-your-site)
- [How to edit the theme](#how-to-edit-the-theme)
@ -123,6 +124,15 @@ to `config.toml` file in your Hugo root directory and change params fields. In c
**NOTE:** Please keep in mind that currently main menu doesn't support nesting.
## How to add a cover image to your posts
Adding a cover image to your post is simple and there are two options when you edit your `index.md` file in `content/posts/blog-entry-xy/index.md`:
* Use `cover: "/path/to/absolute/img.jpg"` to link an absolute image
* Resulting in `https://www.yourpage.com/path/to/absolute/img.jpg`
* Use `cover: "img.jpg"` and `useRelativeCover: true` to link the image relative to the blog post folder
* Resulting in `https://www.yourpage.com/posts/blog-entry-xy/img.jpg`
## Add-ons
- **Comments** — for adding comments to your blog posts please take a look at `layouts/partials/comments.html` https://github.com/panr/hugo-theme-terminal/blob/master/layouts/partials/comments.html.

View File

@ -26,8 +26,12 @@
</span>
{{ end }}
{{ with .Params.Cover }}
<img src="{{ . | absURL }}" class="post-cover" />
{{ if .Params.Cover }}
{{ if .Params.UseRelativeCover }}
<img src="{{ (printf "%s%s" .Permalink .Params.Cover ) }}" class="post-cover" />
{{ else }}
<img src="{{ (urlize .Params.Cover | absURL) }}" class="post-cover" />
{{ end }}
{{ end }}
<div class="post-content">

View File

@ -21,8 +21,12 @@
</span>
{{ end }}
{{ with .Params.Cover }}
<img src="{{ . | absURL }}" class="post-cover" />
{{ if .Params.Cover }}
{{ if .Params.UseRelativeCover }}
<img src="{{ (printf "%s%s" .Permalink .Params.Cover ) }}" class="post-cover" />
{{ else }}
<img src="{{ (urlize .Params.Cover | absURL) }}" class="post-cover" />
{{ end }}
{{ end }}
<div class="post-content">