diff options
author | Romeo Disca <romeo.disca@gmail.com> | 2019-04-26 17:35:31 +0200 |
---|---|---|
committer | Romeo Disca <romeo.disca@gmail.com> | 2019-04-26 17:35:31 +0200 |
commit | 56b90d3deae11bdda58c15505c5c0a0662caa3ea (patch) | |
tree | c5d9d1d318a996cdc55ce8bbaf2729961ca2b5f8 /themes/rusticus/layouts | |
parent | 358a2e2b54b5933716c0bc88c8730696d1a6d81b (diff) |
generalize front-page-summary
Diffstat (limited to 'themes/rusticus/layouts')
-rw-r--r-- | themes/rusticus/layouts/partials/home/front-page-summary.html | 18 | ||||
-rw-r--r-- | themes/rusticus/layouts/partials/home/tax-news.html | 13 | ||||
-rw-r--r-- | themes/rusticus/layouts/partials/main.html | 6 |
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>
|