Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/uPagge/uBlogger.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoruPagge <upagge@mail.ru>2020-12-03 19:35:39 +0300
committeruPagge <upagge@mail.ru>2020-12-03 19:35:39 +0300
commitab564fc342249de78391d659d6bc752a8888a034 (patch)
tree50f6ed5b9ff87cc1e1dac6024bb76203b25e2e5f /layouts/posts
parent0565cba2dc9ed483d9d2e5b0efee5faca0ae0dc5 (diff)
post-theme
Diffstat (limited to 'layouts/posts')
-rw-r--r--layouts/posts/single.html22
1 files changed, 17 insertions, 5 deletions
diff --git a/layouts/posts/single.html b/layouts/posts/single.html
index c0f1981..4ba06e4 100644
--- a/layouts/posts/single.html
+++ b/layouts/posts/single.html
@@ -19,21 +19,27 @@
</div>
{{- end -}}
- <article class="{{ if $toc.keepStatic }}page single {{ else }}page single page-toc{{ end }}">
+ {{- $pageTheme := $params.page.theme | default .Site.Params.Page.theme | default "classic" -}}
+ <article class="{{ if $toc.keepStatic }}page single {{ else }}page single page-toc{{ end }} theme-{{ $pageTheme }}">
+
{{- /* Featured image */ -}}
{{- $image := $params.featuredimage -}}
{{- with .Resources.GetMatch "featured-image" -}}
{{- $image = .RelPermalink -}}
{{- end -}}
+
+ {{- if eq $pageTheme "full" -}}
{{- with $image -}}
<div class="featured-image" style="background-image: url('{{ $image }}');">
<div class="post-title">
{{- end -}}
- <div class="post-all-meta {{ if $image }} {{ else }} padding-article {{ end }}">
+ {{- end -}}
+ <div class="post-all-meta {{ if and $image (eq $pageTheme "full") }} {{ else }} padding-article {{ end }}">
+ {{ partial "breadcrumbs.html" . | safeHTML }}
<h1 class="single-title animated flipInX">{{ $.Title }}</h1>
{{- /* Meta */ -}}
<div class="post-meta">
@@ -63,22 +69,28 @@
</div>
</div>
</div>
+ {{- if eq $pageTheme "full" -}}
{{- with $image -}}
</div>
</div>
{{- end -}}
-
+ {{- end -}}
<div class="post">
-
{{- /* Subtitle */ -}}
{{- with $params.subtitle -}}
<h2 class="single-subtitle">{{ . }}</h2>
{{- end -}}
- {{ partial "breadcrumbs.html" . | safeHTML }}
+ {{- if or (eq $pageTheme "classic") (eq $pageTheme "wide") -}}
+ {{- with $image -}}
+ <div class="image-theme-{{ $pageTheme }}">
+ <img src="{{ $image }}" style="width: 100%">
+ </div>
+ {{- end -}}
+ {{- end -}}
{{- /* Static TOC */ -}}
{{- if ne $toc.enable false -}}