Skip to content

Commit 671352f

Browse files
committed
Editions per year
1 parent 316838b commit 671352f

File tree

2 files changed

+33
-15
lines changed

2 files changed

+33
-15
lines changed

_includes/meetups.html

Lines changed: 25 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,29 @@ <h1>EDICIONES PASADAS</h1>
44
<p>Conocé el contenido de las ediciones pasadas.</p>
55
</header>
66

7-
<ul>
8-
{% for meetup in site.meetups reversed %}
9-
<li class="meetup-event">
10-
<a href="{{ meetup.url }}" class="meetup-event__link">
11-
<span class="meetup-event__date">
12-
{{ meetup.date | date_to_string }}
13-
</span>
14-
<span class="meetup-event__company">
15-
{{ meetup.title }}
16-
<img src="/assets/images/arrow.svg" aria-hidden="true">
17-
</span>
18-
</a>
19-
</li>
20-
{% endfor %}
21-
</ul>
7+
{%- assign meetups_by_year = site.meetups
8+
| group_by_exp: "m", "m.date | date: '%Y'"
9+
| sort: "name"
10+
| reverse
11+
-%}
12+
13+
{%- for year in meetups_by_year -%}
14+
<h2 class="meetup-event__date_year">{{ year.name }}</h2>
15+
16+
<ul>
17+
{%- for meetup in year.items -%}
18+
<li class="meetup-event">
19+
<a href="{{ meetup.url }}" class="meetup-event__link">
20+
<span class="meetup-event__date">
21+
{{ meetup.date | date_to_string }}
22+
</span>
23+
<span class="meetup-event__company">
24+
{{ meetup.title }}
25+
<img src="/assets/images/arrow.svg" aria-hidden="true">
26+
</span>
27+
</a>
28+
</li>
29+
{%- endfor -%}
30+
</ul>
31+
{%- endfor -%}
2232
</section>

_sass/meetups.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,14 @@
3434
}
3535
}
3636

37+
.meetup-event__date_year {
38+
align-items: center;
39+
display: flex;
40+
padding: 1.5rem 8rem;
41+
font-weight: bold;
42+
justify-content: space-between;
43+
}
44+
3745
ul {
3846
li {
3947
align-items: center;

0 commit comments

Comments
 (0)