From b7e4d8493b83eac1d80b98766a06c225eb30f64c Mon Sep 17 00:00:00 2001
From: alexisben <alex@noesya.coop>
Date: Mon, 16 Jan 2023 17:20:24 +0100
Subject: [PATCH] fix prevnext post

---
 layouts/partials/posts/prevnext.html | 68 ++++++++++++++++------------
 layouts/posts/single.html            |  8 +---
 2 files changed, 39 insertions(+), 37 deletions(-)

diff --git a/layouts/partials/posts/prevnext.html b/layouts/partials/posts/prevnext.html
index 0f311366..ea558c4d 100644
--- a/layouts/partials/posts/prevnext.html
+++ b/layouts/partials/posts/prevnext.html
@@ -1,30 +1,38 @@
-<nav class="posts-navigation" aria-label="{{ i18n "commons.pagination.between.posts" }}">
-  <ul>
-    {{- if .PrevInSection -}}
-      {{with .Site.RegularPages.Prev . }}
-        <li class="previous">
-          {{ $title := partial "PrepareHTML" .Title -}}
-          <a href="{{.RelPermalink}}" title="{{ safeHTML (i18n "posts.previous_aria" (dict "Title" $title)) }}">
-            <span>
-              {{- i18n "posts.previous" -}}
-            </span>
-            {{- $title -}}
-          </a>
-        </li>
-      {{end}}
-    {{- end -}}
-    {{- if .NextInSection -}}
-      {{with .Site.RegularPages.Next . }}
-        <li class="next">
-          {{ $title := partial "PrepareHTML" .Title -}}
-          <a href="{{.RelPermalink}}" title="{{ safeHTML (i18n "posts.next_aria" (dict "Title" $title)) }}">
-            <span>
-              {{- i18n "posts.next" -}}
-            </span>
-            {{- $title -}}
-          </a>
-        </li>
-      {{end}}
-    {{- end -}}
-  </ul>
-</nav>
+{{- if or .PrevInSection .NextInSection -}}
+<div class="block block-pagination">
+  <div class="container">
+    <div class="block-content">
+      <nav class="posts-navigation" aria-label="{{ i18n "commons.pagination.between.posts" }}">
+        <ul>
+          {{- if .PrevInSection -}}
+            {{with .Site.RegularPages.Prev . }}
+              <li class="previous">
+                {{ $title := partial "PrepareHTML" .Title -}}
+                <a href="{{.RelPermalink}}" title="{{ safeHTML (i18n "posts.previous_aria" (dict "Title" $title)) }}">
+                  <span>
+                    {{- i18n "posts.previous" -}}
+                  </span>
+                  {{- $title -}}
+                </a>
+              </li>
+            {{end}}
+          {{- end -}}
+          {{- if .NextInSection -}}
+            {{with .Site.RegularPages.Next . }}
+              <li class="next">
+                {{ $title := partial "PrepareHTML" .Title -}}
+                <a href="{{.RelPermalink}}" title="{{ safeHTML (i18n "posts.next_aria" (dict "Title" $title)) }}">
+                  <span>
+                    {{- i18n "posts.next" -}}
+                  </span>
+                  {{- $title -}}
+                </a>
+              </li>
+            {{end}}
+          {{- end -}}
+        </ul>
+      </nav>
+    </div>
+  </div>
+</div>
+{{- end -}}
diff --git a/layouts/posts/single.html b/layouts/posts/single.html
index bf95a710..4be3de9b 100644
--- a/layouts/posts/single.html
+++ b/layouts/posts/single.html
@@ -17,13 +17,7 @@
 
     {{ partial "blocks/list.html" . }}
 
-    <div class="block block-pagination">
-      <div class="container">
-        <div class="block-content">
-          {{ partial "posts/prevnext.html" . }}
-        </div>
-      </div>
-    </div>
+    {{ partial "posts/prevnext.html" . }}
 
     {{ partial "hooks/before-document-content-end.html" . }}
   </div>
-- 
GitLab