layout: default
<section class=“section home bg-light py-5”>
<div class="container"> <div class="row"> <div class="col-lg-10 col-lg-10 col-md-12 col-sm-12 col-xs-12 mx-auto"> {%- if page.title -%} <h1 class="page-heading">{{ page.title }}</h1> {%- endif -%} {{ content | markdownify }} {% if site.paginate %} {% assign rawposts = paginator.posts %} {% else %} {% assign rawposts = site.posts %} {% endif %} <!-- Hide posts if front matter flag hide:true --> {% assign posts = ''| split:'' %} {% for post in rawposts %} {% if post.hide != true %} {% assign posts = posts | push:post%} {% endif %} {% endfor %} <!-- Sort posts by rank, then date --> {% assign grouped_posts = posts | group_by: "sticky_rank" | sort: "name", "last" %} {% assign sticky_posts = ''| split:'' %} {% assign non_sticky_posts = '' | split:'' %} {% for gp in grouped_posts %} {%- if gp.name == "" -%} {% assign non_sticky_posts = gp.items | sort: "date" | reverse %} {%- else %} {% assign sticky_posts = sticky_posts | concat: gp.items %} {%- endif -%} {% endfor %} <!-- Assemble final sorted posts array --> {% assign sticky_posts = sticky_posts | sort: "sticky_rank", "last" %} {% assign posts = sticky_posts | concat: non_sticky_posts %} {%- if posts.size > 0 -%} {%- if page.list_title -%} <h2 class="post-list-heading">{{ page.list_title }}</h2> {%- endif -%} <!-- Posts Start --> <ul class="post-list row"> {%- assign date_format = site.struggle.date_format | default: "%b %-d, %Y" -%} {%- for post in posts -%} {%- assign is_first = false -%} {% if posts.first.url contains post.url %} {%- assign is_first = true -%} {% endif %} {%- include post_card.html is_first=is_first -%} {%- endfor -%} </ul> <!-- Posts End --> <!-- Paginate Start --> {% if site.paginate and site.posts.size > site.paginate %} <nav class="pager" aria-label="Pagination"> <ul class="pagination pagination-sm justify-content-center"> {%- if paginator.previous_page %} <li class="page-item"> <a class="page-link" href="{{ paginator.previous_page_path | relative_url }}">{{ paginator.previous_page }}</a> </li> {%- else %} <!-- <li class="page-item disabled"> <a class="page-link" href="#" aria-label="Previous" tabindex="-1"> <span aria-hidden="true"> <i class="fas fa-angle-double-left"></i> </span> <span class="sr-only">Previous</span> </a> </li> --> {%- endif %} <li class="page-item active"> <a class="page-link" href="#">{{ paginator.page }} <span class="sr-only">(current)</span></a> </li> {%- if paginator.next_page %} <li class="page-item"> <a class="page-link" href="{{ paginator.next_page_path | relative_url }}">{{ paginator.next_page }}</a> </li> {%- else %} <!-- <li class="page-item disabled"> <a class="page-link" href="#" aria-label="Next"> <span aria-hidden="true"> <i class="fas fa-angle-double-right"></i> </span> <span class="sr-only">Next</span> </a> </li> --> {%- endif %} </ul> </nav> {%- endif %} <!-- Paginate End --> {%- else %} <div class="nothing-to-see"> <h3 class="text-center mb-5 font-weight-bold block-effect">Nothing to see.</h3> <p class="lead text-center mb-5">Come back later</p> </div> {%- endif -%} </div> </div> </div>
</section>