-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfullindex.html
98 lines (67 loc) · 2.53 KB
/
fullindex.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
---
layout: default
title: Full Index
permalink: /fullindex
description: |
A flat listing of every curated item on this site, sorted alphabetically by cluster
---
<div class="fullindex">
<div class="toc">
<ul>
{% for cluster in site.clusters %}
<li>
<div class="cluster-title">
<a href="#cluster-{{cluster.title | slugify}}">{{cluster.title}}</a>
</div>
<ul>
{% assign curations = site.data.curations[cluster.cluster_folder] %}
<!-- start curation-sort -->
{% assign _rawcurations = site.data.curations[cluster.cluster_folder] %}
{% assign curations = "" | split: "," %}
{% for _rc in _rawcurations %}
{% assign _el = _rc[1] %}
{% assign curations = curations | push: _el %}
{% endfor %}
{% assign curations = curations | sort: 'sortorder','last' %}
<!-- /end curation-sort -->
{% for curation in curations %}
<li>
<div class="curation-title">
<span class="count">{{curation.items | size }}</span>
<span class="title">
<a href="#curation-{{curation.title | slugify}}">{{curation.title}}</a>
</span>
</div>
</li>
{% endfor %}
</ul>
</li>
{% endfor %}
</ul>
</div>
<hr>
{% for cluster in site.clusters %}
<section class="cluster" id="cluster-{{cluster.title | slugify}}" name="cluster-{{cluster.title | slugify}}">
<h1 class="cluster-title title">
<a href="{{cluster.url | absolute_url }} ">{{cluster.title}}</a>
</h1>
<div class="cluster-description description">
{{cluster.description | markdownify}}
</div>
<section class="curations">
<!-- start curation-sort -->
{% assign _rawcurations = site.data.curations[cluster.cluster_folder] %}
{% assign curations = "" | split: "," %}
{% for _rc in _rawcurations %}
{% assign _el = _rc[1] %}
{% assign curations = curations | push: _el %}
{% endfor %}
{% assign curations = curations | sort: 'sortorder','last' %}
<!-- /end curation-sort -->
{% for curation in curations %}
{% include curation-section.html curation=curation %}
{% endfor %}
</section>
</section>
{% endfor %}
</div>