diff options
author | Christoph Cullmann <cullmann@kde.org> | 2024-04-28 17:33:09 +0200 |
---|---|---|
committer | Christoph Cullmann <cullmann@kde.org> | 2024-04-28 17:33:09 +0200 |
commit | e77051ccc4b47951bfa4fde2be436b1bb2fb113b (patch) | |
tree | f0b75ee3521da9c8cd39dac4359212348f70e4e8 /themes/blowfish/layouts/partials/article-pagination.html | |
parent | 4b355837824ac2422d371acef790f0f4249255c7 (diff) |
use https://github.com/nunocoracao/blowfish.git
Diffstat (limited to 'themes/blowfish/layouts/partials/article-pagination.html')
-rw-r--r-- | themes/blowfish/layouts/partials/article-pagination.html | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/themes/blowfish/layouts/partials/article-pagination.html b/themes/blowfish/layouts/partials/article-pagination.html new file mode 100644 index 0000000..bb2fe79 --- /dev/null +++ b/themes/blowfish/layouts/partials/article-pagination.html @@ -0,0 +1,65 @@ +{{ if .Params.showPagination | default (.Site.Params.article.showPagination | default true) }} + {{ if or .NextInSection .PrevInSection }} + {{ $next := .NextInSection }} + {{ $prev := .PrevInSection }} + {{ if .Params.invertPagination | default (.Site.Params.article.invertPagination | default false) }} + {{ $next = .PrevInSection }} + {{ $prev = .NextInSection }} + {{ end }} + <div class="pt-8"> + <hr class="border-dotted border-neutral-300 dark:border-neutral-600" /> + <div class="flex justify-between pt-3"> + <span> + {{ if $prev }} + <a class="flex group mr-3" href="{{ $prev.RelPermalink }}"> + <span + class="mr-3 text-neutral-700 group-hover:text-primary-600 ltr:inline rtl:hidden dark:text-neutral dark:group-hover:text-primary-400" + >←</span + > + <span + class="ml-3 text-neutral-700 group-hover:text-primary-600 ltr:hidden rtl:inline dark:text-neutral dark:group-hover:text-primary-400" + >→</span + > + <span class="flex flex-col"> + <span + class="mt-[0.1rem] leading-6 group-hover:underline group-hover:decoration-primary-500" + >{{ $prev.Title | emojify }}</span + > + <span class="mt-[0.1rem] text-xs text-neutral-500 dark:text-neutral-400"> + {{ if .Params.showDate | default (.Site.Params.article.showDate | default true) }} + {{ partial "meta/date.html" $prev.Date }} + {{ end }} + </span> + </span> + </a> + {{ end }} + </span> + <span> + {{ if $next }} + <a class="flex text-right group ml-3" href="{{ $next.RelPermalink }}"> + <span class="flex flex-col"> + <span + class="mt-[0.1rem] leading-6 group-hover:underline group-hover:decoration-primary-500" + >{{ $next.Title | emojify }}</span + > + <span class="mt-[0.1rem] text-xs text-neutral-500 dark:text-neutral-400"> + {{ if .Params.showDate | default (.Site.Params.article.showDate | default true) }} + {{ partial "meta/date.html" $next.Date }} + {{ end }} + </span> + </span> + <span + class="ml-3 text-neutral-700 group-hover:text-primary-600 ltr:inline rtl:hidden dark:text-neutral dark:group-hover:text-primary-400" + >→</span + > + <span + class="mr-3 text-neutral-700 group-hover:text-primary-600 ltr:hidden rtl:inline dark:text-neutral dark:group-hover:text-primary-400" + >←</span + > + </a> + {{ end }} + </span> + </div> + </div> + {{ end }} +{{ end }} |