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

github.com/zerostaticthemes/hugo-serif-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Austin <rob@jugglerdigital.com>2022-08-17 15:45:01 +0300
committerRobert Austin <rob@jugglerdigital.com>2022-08-17 15:45:01 +0300
commit10be5ee1b66696bba6a18656c6953282c7da6cbd (patch)
tree06ed67bd22195bf743d84922f8573fa4881876c1
parent68ffe63314771ca4fd1c9a167566c024fadbe540 (diff)
parent467bb66ed1592fa88f19e7b1f65e6070c029e689 (diff)
Merge branch 'master' of github.com:zerostaticthemes/hugo-serif-theme
-rw-r--r--exampleSite/config.toml3
-rw-r--r--layouts/_default/summary.html2
-rw-r--r--layouts/index.html2
-rw-r--r--layouts/partials/header.html4
-rw-r--r--layouts/services/summary.html4
5 files changed, 9 insertions, 6 deletions
diff --git a/exampleSite/config.toml b/exampleSite/config.toml
index e2dc98c..a105f0f 100644
--- a/exampleSite/config.toml
+++ b/exampleSite/config.toml
@@ -43,6 +43,9 @@ title = "Hugo Serif Theme"
meta_twitter_creator = "@zerostaticio"
meta_og_image = "https://www.zerostatic.io/theme/hugo-serif/hugo-serif-screenshot.png"
+ [params.services]
+ summary_truncate = 120 # How many characters to include in the summary of the services before truncating
+
[params.team]
summary_large_truncate = 120 # How many characters to include in the summary of the team bios (large layout) before truncating
diff --git a/layouts/_default/summary.html b/layouts/_default/summary.html
index 5f9a9e9..4ce4f2a 100644
--- a/layouts/_default/summary.html
+++ b/layouts/_default/summary.html
@@ -1,6 +1,6 @@
<div class="summary">
<h2>
- <a href="{{ .Permalink }}">{{ .Title }}</a>
+ <a href="{{ .RelPermalink }}">{{ .Title }}</a>
</h2>
{{ .Content | truncate 120 "…" }}
</div>
diff --git a/layouts/index.html b/layouts/index.html
index b1559f7..c687045 100644
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -32,7 +32,7 @@
</div>
{{ end }}
</div>
- {{ if not .Site.Params.homepage.show_services_button }}
+ {{ if .Site.Params.homepage.show_services_button }}
<div class="row justify-content-center">
<div class="col-auto">
<a class="button button-primary" href="{{ " services/" | relURL }}">View All Services</a>
diff --git a/layouts/partials/header.html b/layouts/partials/header.html
index 495873a..4c878c2 100644
--- a/layouts/partials/header.html
+++ b/layouts/partials/header.html
@@ -1,10 +1,10 @@
<div class='header'>
<div class="container">
<div class="logo">
- <a href="{{ .Site.BaseURL }}"><img height={{ .Site.Params.logo.desktop_height }} alt="{{ .Site.Params.logo.alt }}" src="{{ .Site.Params.logo.desktop | relURL }}" /></a>
+ <a href="{{ .Site.Home.RelPermalink }}"><img height={{ .Site.Params.logo.desktop_height }} alt="{{ .Site.Params.logo.alt }}" src="{{ .Site.Params.logo.desktop | relURL }}" /></a>
</div>
<div class="logo-mobile">
- <a href="{{ .Site.BaseURL }}"><img height={{ .Site.Params.logo.mobile_height }} alt="{{ .Site.Params.logo.alt }}" src="{{ .Site.Params.logo.mobile | relURL }}" /></a>
+ <a href="{{ .Site.Home.RelPermalink }}"><img height={{ .Site.Params.logo.mobile_height }} alt="{{ .Site.Params.logo.alt }}" src="{{ .Site.Params.logo.mobile | relURL }}" /></a>
</div>
{{ partial "main-menu.html" . }}
{{ partial "hamburger.html" . }}
diff --git a/layouts/services/summary.html b/layouts/services/summary.html
index 57d46ee..4e64cc7 100644
--- a/layouts/services/summary.html
+++ b/layouts/services/summary.html
@@ -1,8 +1,8 @@
<div class="service service-summary">
<div class="service-content">
<h2 class="service-title">
- <a href="{{ .Permalink }}">{{ .Title }}</a>
+ <a href="{{ .RelPermalink }}">{{ .Title }}</a>
</h2>
- <p>{{ .Content | plainify | htmlUnescape | truncate 120 "…" }}</p>
+ <p>{{ .Content | plainify | htmlUnescape | truncate (.Site.Params.services.summary_truncate | default 120 ) "…" }}</p>
</div>
</div>