diff options
author | Yihui Xie <xie@yihui.name> | 2017-07-13 19:18:04 +0300 |
---|---|---|
committer | Yihui Xie <xie@yihui.name> | 2017-07-13 19:20:29 +0300 |
commit | 15aec575271a335bbdef4efe1260744aad94323d (patch) | |
tree | b458774a0603b9932e10564b8dc08185e9a13328 /layouts | |
parent | 27d9ebc2f4d3b4470f98d33a52a12f42d314a0d9 (diff) |
factor out banner to make it more customizable
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/partials/banner.html | 7 | ||||
-rw-r--r-- | layouts/partials/header.html | 6 |
2 files changed, 8 insertions, 5 deletions
diff --git a/layouts/partials/banner.html b/layouts/partials/banner.html new file mode 100644 index 0000000..cc4181c --- /dev/null +++ b/layouts/partials/banner.html @@ -0,0 +1,7 @@ +<div class="banner"> +<a href="{{ relURL .Site.BaseURL }}"{{ if not .Site.Params.banner }} class="text"{{ end }}> +{{ with .Site.Params.banner }} +<img src="{{ relURL .src }}" alt="{{ .alt }}" /> +{{ else }}{{ (replaceRE "(&[A-Z]) (fr;)" "$1$2" (replaceRE "([A-Z])" "&$1 fr;" (upper .Site.Title))) | safeHTML }} +{{ end }}</a> +</div> diff --git a/layouts/partials/header.html b/layouts/partials/header.html index ebab038..bff1bd1 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -11,11 +11,7 @@ <body{{if .IsPage}} class="page"{{ end }}> <nav class="header"> - <div class="banner"><a href="{{ relURL .Site.BaseURL }}"{{ if not .Site.Params.banner }} class="text"{{ end }}> - {{ with .Site.Params.banner }} - <img src="{{ relURL .src }}" alt="{{ .alt }}" /> - {{ else }}{{ (replaceRE "(&[A-Z]) (fr;)" "$1$2" (replaceRE "([A-Z])" "&$1 fr;" (upper .Site.Title))) | safeHTML }} - {{ end }}</a></div> + {{ partial "banner.html" . }} <div class="head-meta"> {{ if .IsPage }} <span><a href="{{ relURL .Site.BaseURL }}">{{ (default "Back to Home" .Site.Params.text.back) | safeHTML }}</a></span> |