2018-03-22 01:41:55 +00:00
|
|
|
|
2018-03-12 19:31:14 +00:00
|
|
|
<%
|
2018-03-22 01:41:55 +00:00
|
|
|
let title = '';
|
2018-03-12 19:31:14 +00:00
|
|
|
if (page.category) title = page.category;
|
|
|
|
if (page.tag) title = "#" + page.tag;
|
|
|
|
if (page.archive) {
|
|
|
|
if (page.year) title = page.year + (page.month ? '/' + page.month : '');
|
|
|
|
else title = __('archive_a');
|
|
|
|
}
|
|
|
|
%>
|
|
|
|
|
2019-04-06 20:51:19 +00:00
|
|
|
<div class="contents u-height">
|
2018-03-12 19:31:14 +00:00
|
|
|
<div class="tags__cloud">
|
2018-03-22 01:41:55 +00:00
|
|
|
<% site.tags.map(function(tag) { %>
|
2019-12-13 20:14:15 +00:00
|
|
|
<%- partial('_partial/snowflake') %><a href="<%- url_for('/tags/' + tag.name) %>" <% if (page.path === "tags/" + tag.name + "/index.html") { %> class="tag--current" <% } %> ><%= tag.name %></a>
|
2018-03-12 19:31:14 +00:00
|
|
|
<% }) %>
|
|
|
|
</div>
|
|
|
|
<div class="one-tag-list">
|
|
|
|
<span class="tag__text"><%= title %></span>
|
2018-03-22 01:41:55 +00:00
|
|
|
<% const groupObj = _.groupBy(page.posts.toArray(), function(p) {return -p.date.format('YYYY')}) %>
|
|
|
|
<% for (let year in groupObj){ %>
|
2018-03-12 19:31:14 +00:00
|
|
|
<h3 class="tags__year"><%- -year %></h3>
|
|
|
|
<ul class="tags__list">
|
|
|
|
<%- partial('_partial/taglist', {posts: groupObj[year]}) %>
|
|
|
|
</ul>
|
|
|
|
<% } %>
|
|
|
|
</div>
|
|
|
|
</div>
|