File tree 2 files changed +9
-7
lines changed
2 files changed +9
-7
lines changed Original file line number Diff line number Diff line change 23
23
< table class ="post-list collapse w-100 f2-l f2-m f3-s ">
24
24
{%- set rev_pages = section.pages | reverse %}
25
25
{%- for page in rev_pages %}
26
- {%- set year = page.components[0] | int %}
27
- {%- set month = page.components[1] | int %}
28
- {%- set day = page.components[2] | int %}
26
+ {%- set num_comps = page.components | length %}
27
+ {%- set year = page.components | nth(n=num_comps - 4) | int %}
28
+ {%- set month = page.components | nth(n=num_comps - 3) | int %}
29
+ {%- set day = page.components | nth(n=num_comps - 2) | int %}
29
30
30
31
{%- if loop.index0 == 0 %}
31
32
{{ macros::show_year(year=year) }}
32
33
{%- else %}
33
34
{%- set prev_idx = loop.index0 - 1 %}
34
- {%- set prev_year = rev_pages[prev_idx].components[0] | int %}
35
+ {%- set prev_year = rev_pages[prev_idx].components | nth(n=num_comps - 4) | int %}
35
36
{%- if prev_year != year %}
36
37
{{ macros::show_year(year=year) }}
37
38
{%- endif %}
Original file line number Diff line number Diff line change 1
1
{% import "macros.html" as macros -%}
2
2
{% extends "layout.html" -%}
3
3
{% block page -%}
4
- {% set year = page.components[0] | int -%}
5
- {% set month = page.components[1] | int -%}
6
- {% set day = page.components[2] | int -%}
4
+ {% set num_comps = page.components | length -%}
5
+ {% set year = page.components | nth(n=num_comps - 4) | int -%}
6
+ {% set month = page.components | nth(n=num_comps - 3) | int -%}
7
+ {% set day = page.components | nth(n=num_comps - 2) | int -%}
7
8
< section id ="{{ macros::escape_hbs(input=page.title) }} " class ="white ">
8
9
< div class ="w-100 mw-none ph3 mw8-m mw8-l center f3 ">
9
10
< header >
You can’t perform that action at this time.
0 commit comments