summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRomeo Disca <romeo.disca@gmail.com>2019-04-26 17:35:31 +0200
committerRomeo Disca <romeo.disca@gmail.com>2019-04-26 17:35:31 +0200
commit56b90d3deae11bdda58c15505c5c0a0662caa3ea (patch)
treec5d9d1d318a996cdc55ce8bbaf2729961ca2b5f8
parent358a2e2b54b5933716c0bc88c8730696d1a6d81b (diff)
generalize front-page-summary
-rw-r--r--themes/rusticus/layouts/partials/home/front-page-summary.html18
-rw-r--r--themes/rusticus/layouts/partials/home/tax-news.html13
-rw-r--r--themes/rusticus/layouts/partials/main.html6
3 files changed, 20 insertions, 17 deletions
diff --git a/themes/rusticus/layouts/partials/home/front-page-summary.html b/themes/rusticus/layouts/partials/home/front-page-summary.html
new file mode 100644
index 0000000..773503e
--- /dev/null
+++ b/themes/rusticus/layouts/partials/home/front-page-summary.html
@@ -0,0 +1,18 @@
+
+
+<ul class="front-page-summary">
+ {{ $page := .context.Site.GetPage "section" .section }}
+ {{ $pages := $page.Pages.ByExpiryDate }}
+ {{ if eq .section "blog" }}
+ {{ $pages = $page.Pages.ByDate.Reverse }}
+ {{ end }}
+ {{ range first 3 $pages }}
+ <li hugo-nav="{{ .RelPermalink}}">
+ <a href="{{ .Permalink}}">
+ <h3>{{ .LinkTitle }}</h3>
+ <p>{{ .Summary }}</p>
+ </a>
+ </li>
+ {{ end }}
+</ul>
+
diff --git a/themes/rusticus/layouts/partials/home/tax-news.html b/themes/rusticus/layouts/partials/home/tax-news.html
deleted file mode 100644
index c6de685..0000000
--- a/themes/rusticus/layouts/partials/home/tax-news.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-<ul class="front-page-summary">
- {{ range first 3 (.Site.GetPage "section" "news").Pages.ByExpiryDate }}
- <li hugo-nav="{{ .RelPermalink}}">
- <a href="{{ .Permalink}}">
- <h3>{{ .LinkTitle }}</h3>
- <p>{{ .Summary }}</p>
- </a>
- </li>
- {{ end }}
-</ul>
-
diff --git a/themes/rusticus/layouts/partials/main.html b/themes/rusticus/layouts/partials/main.html
index dab3663..b3d7e65 100644
--- a/themes/rusticus/layouts/partials/main.html
+++ b/themes/rusticus/layouts/partials/main.html
@@ -8,13 +8,11 @@
<section class="news">
<h1>news</h1>
- {{ partial "home/tax-news.html" . }}
+ {{ partial "home/front-page-summary.html" (dict "context" . "section" "news") }}
</section>
<section class="blog">
<h1>blog</h1>
- <div class="thumbnail">Lorem ipsum dolor sit amet consectetur, adipisicing elit. Corrupti veniam possimus nemo repellat, ex neque et nesciunt vero labore id quam quas repellendus odio error reiciendis officiis? Dolore, deserunt temporibus.</div>
- <div class="thumbnail">Lorem ipsum dolor sit amet consectetur adipisicing elit. Cum esse aliquam magnam inventore maiores quasi dolore perspiciatis et, laudantium sint labore nostrum quod dolorem blanditiis fugit at amet! Commodi, fuga!</div>
- <div class="thumbnail">Lorem, ipsum dolor sit amet consectetur adipisicing elit. Nobis quo explicabo repellendus voluptatibus quidem excepturi odio eum quod ullam atque tenetur velit a cumque in aspernatur corporis, aperiam quibusdam architecto.</div>
+ {{ partial "home/front-page-summary.html" (dict "context" . "section" "blog") }}
</section>
<section class="knowledge-base">
<h1>knowledge base</h1>