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

github.com/yihui/hugo-xmag.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYihui Xie <xie@yihui.name>2017-07-13 19:18:04 +0300
committerYihui Xie <xie@yihui.name>2017-07-13 19:20:29 +0300
commit15aec575271a335bbdef4efe1260744aad94323d (patch)
treeb458774a0603b9932e10564b8dc08185e9a13328 /layouts
parent27d9ebc2f4d3b4470f98d33a52a12f42d314a0d9 (diff)
factor out banner to make it more customizable
Diffstat (limited to 'layouts')
-rw-r--r--layouts/partials/banner.html7
-rw-r--r--layouts/partials/header.html6
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>