posts.html 1.56 KB
Newer Older
Jacob Tomlinson's avatar
Jacob Tomlinson committed
1 2
---
layout: default
swizzorable's avatar
swizzorable committed
3
make-smaller-titles: true
Jacob Tomlinson's avatar
Jacob Tomlinson committed
4 5 6 7 8 9 10 11
---


<div class="container-fluid index">
  <div class="row index all-posts">

    <h1 class="header author-header">{{ site.author_name }}</h1>
    <h2 class="header" itemprop="headline">All posts</h2>
12 13 14 15 16 17 18 19 20 21 22 23
    <h2 class="header categories" itemprop="headline"><small>grouped by

      <div class="dropdown btn-group">
        <button class="btn btn-categories dropdown-toggle btn-xs" type="button" data-toggle="dropdown">Years
          <span class="caret"></span>
        </button>
        <ul class="dropdown-menu">
          <li><a href="{{ site.baseurl }}/posts-by-categories/">Categories</a></li>
        </ul>
      </div>

    </small></h2>
Jacob Tomlinson's avatar
Jacob Tomlinson committed
24 25 26 27 28 29 30 31 32 33 34 35 36

      {% for post in site.posts %}
      {% capture this_year %}{{ post.date | date: "%Y" }}{% endcapture %}
      {% capture next_year %}{{ post.previous.date | date: "%Y" }}{% endcapture %}

      {% if forloop.first %}
      <div class="col-md-12 content-panel articles">
        <h2 id="{{ this_year }}-ref">{{ this_year }}</h2>
        <ul>
      {% endif %}

          <li>
            <a href="{{ post.url | prepend: site.baseurl }}">{{ post.title }}</a>
37
            <small class="hidden-xs">{{ post.date | date: "%B %-d, %Y" }}</small>
Jacob Tomlinson's avatar
Jacob Tomlinson committed
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
          </li>
      {% if forloop.last %}
        </ul>
      </div>
      {% else %}
        {% if this_year != next_year %}
          </ul>
        </div>
        <div class="col-md-12 content-panel articles">
          <h2 id="{{ next_year }}-ref">{{next_year}}</h2>
          <ul>
        {% endif %}
    {% endif %}

    {% endfor %}
    </div>

  </div>