--- layout: default ---
{%- if page.title -%}

{{ page.title }}

{%- endif -%} {{ content | markdownify }} {% if site.paginate %} {% assign rawposts = paginator.posts %} {% else %} {% assign rawposts = site.posts %} {% endif %} {% assign posts = ''| split:'' %} {% for post in rawposts %} {% if post.hide != true %} {% assign posts = posts | push:post%} {% endif %} {% endfor %} {% 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 %} {% 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 -%}

{{ page.list_title }}

{%- endif -%}
    {%- 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 -%}
{% if site.paginate and site.posts.size > site.paginate %} {%- endif %} {%- else %}

Nothing to see.

Come back later

{%- endif -%}