diff options
| -rw-r--r-- | _pages/index.html | 36 | 
1 files changed, 22 insertions, 14 deletions
| diff --git a/_pages/index.html b/_pages/index.html index bfc4958..97f5032 100644 --- a/_pages/index.html +++ b/_pages/index.html @@ -3,18 +3,26 @@ permalink: "index.html"  layout: page  --- -{% for post in site.posts %} -  <div class="header"> -    <h2 class="header-title"> -      <a href="{{ post.url | relative_url | uri_escape }}"> -        {{ post.title | strip_newlines | strip_html | strip | normalize_whitespace | smartify }} -      </a> -    </h2> -    {% if post.description %} -      <p class="header-annotation"> -        {{ post.description | strip_newlines | strip_html | strip | normalize_whitespace | smartify }} -      </p> -    {% endif %} -    <time>{{ post.date | date_to_long_string }}</time> -  </div> +{% assign postsByYear = site.posts | group_by_exp: "post", "post.date | date: '%Y'" %} + +<!-- Links to social networks --> +{% include sociallinks.html %} + +{% for year in postsByYear %} +  <h2>{{ year.name | strip_newlines | strip_html | strip | normalize_whitespace | slugify }}</h2> + +  {% for post in year.items %} +    <div class="post-item"> +      <small><time datetime="{{ post.date | date_to_xmlschema}}">{{ post.date | date_to_long_string }}</time></small> +      <h4> +        <a href="{{ post.url | relative_url | uri_escape }}"> +          {{ post.title | strip_newlines | strip_html | strip | normalize_whitespace | smartify | capitalize }} +        </a> +      </h4> + +      {% if post.description %} +        <p>{{ post.description | strip_newlines | strip_html | strip | normalize_whitespace | smartify | truncatewords: 32 }}</p> +      {% endif %} +    </div> +  {% endfor %}  {% endfor %} | 
