diff options
Diffstat (limited to 'layouts/partials/archive.html')
-rw-r--r-- | layouts/partials/archive.html | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/layouts/partials/archive.html b/layouts/partials/archive.html index 2ba56e4..9f02449 100644 --- a/layouts/partials/archive.html +++ b/layouts/partials/archive.html @@ -2,6 +2,13 @@ {{ if .IsHome }} {{ $pages = where site.RegularPages "Type" "in" site.Params.mainSections }} {{ end }} + +{{ if eq site.Params.pinFeatured true }} + {{ $featured := default 8 site.Params.numberOfPinnedPosts }} + {{ $featuredPosts := first $featured (where $pages "Params.featured" true)}} + {{ $normalPosts := $pages | symdiff $featuredPosts }} + {{ $pages = $featuredPosts | append $normalPosts }} +{{ end }} <div class="grid-inverse wrap content"> <div> <ul class="posts" id="posts"> |