summaryrefslogtreecommitdiffstats
path: root/templates/layouts/categorized_list.html
diff options
context:
space:
mode:
authorVolpeon <git@volpeon.ink>2021-11-14 09:28:25 +0100
committerVolpeon <git@volpeon.ink>2021-11-14 09:28:25 +0100
commitac027192285ad741b3ac1b837e1c363beb8f3791 (patch)
tree7f00bf8cb177ce844a9deb8f2a8dbe0bed721edd /templates/layouts/categorized_list.html
parentUpdate (diff)
downloadvolpeon.ink-ac027192285ad741b3ac1b837e1c363beb8f3791.tar.gz
volpeon.ink-ac027192285ad741b3ac1b837e1c363beb8f3791.tar.bz2
volpeon.ink-ac027192285ad741b3ac1b837e1c363beb8f3791.zip
Generate special list metadata
Diffstat (limited to 'templates/layouts/categorized_list.html')
-rw-r--r--templates/layouts/categorized_list.html86
1 files changed, 12 insertions, 74 deletions
diff --git a/templates/layouts/categorized_list.html b/templates/layouts/categorized_list.html
index ad510ae..aea8863 100644
--- a/templates/layouts/categorized_list.html
+++ b/templates/layouts/categorized_list.html
@@ -6,80 +6,18 @@ $body$
6 </div> 6 </div>
7 7
8 <div class="c-card-list"> 8 <div class="c-card-list">
9 $for(pages.all)$ 9 $for(list)$
10 $if(it.pages)$ 10 <h2 class="c-card-list__category-header">
11 <h2 class="c-card-list__category-header"> 11 <a href="$it.url.rel$">$it.title$</a>
12 <a href="$it.url.rel$">$it.title$</a> 12 </h2>
13 </h2> 13 $if(it.grid)$
14 $if(it.list_grid)$ 14 <div class="c-card-list__category-content c-card-list__category-content--grid">
15 <div class="c-card-list__category-content c-card-list__category-content--grid"> 15 $it.items:partials/grid_card()$
16 $for(it.pages.all)$ 16 </div>
17 <a href="$it.url.rel$" class="c-card-list__card c-card"> 17 $else$
18 $if(pages.all.list_read_indicators)$ 18 <div class="c-card-list__category-content">
19 <div class="c-card__block c-card__block--indicator"></div> 19 $it.items:partials/list_card()$
20 $endif$ 20 </div>
21 $if(pages.all.icon)$
22 <svg class="c-card__block o-icon" width="1em" height="1em">
23 <use href="/symbols.svg#icon-$pages.all.icon$"></use>
24 </svg>
25 $endif$
26 <div class="c-card__block c-card__block--main">
27 $if(it.date)$
28 <time datetime="$it.date.yyyy_mm_dd$">
29 <small class="u-dn@sm-hi">
30 $it.date.short$
31 </small>
32 <small class="u-dn@sm-lo">
33 $it.date.long$
34 </small>
35 </time>
36 <strong class="u-db">$it.title$</strong>
37 $else$
38 $it.title$
39 $endif$
40 </div>
41 $if(list_icon)$
42 <svg class="c-card__block o-icon" width="1em" height="1em">
43 <use href="/symbols.svg#$list_icon$"></use>
44 </svg>
45 $endif$
46 </a>
47 $endfor$
48 </div>
49 $else$
50 <div class="c-card-list__category-content">
51 $for(it.pages.all)$
52 <a href="$it.url.rel$" class="c-card-list__card c-card">
53 $if(pages.all.list_read_indicators)$
54 <div class="c-card__block c-card__block--indicator"></div>
55 $endif$
56 $if(pages.all.icon)$
57 <svg class="c-card__block o-icon" width="1em" height="1em">
58 <use href="/symbols.svg#icon-$pages.all.icon$"></use>
59 </svg>
60 $endif$
61 <div class="c-card__block c-card__block--main">
62 $it.title$
63 </div>
64 $if(it.date)$
65 <time datetime="$it.date.yyyy_mm_dd$" class="c-card__block u-fs0">
66 <small class="u-dn@sm-hi">
67 $it.date.short$
68 </small>
69 <small class="u-dn@sm-lo">
70 $it.date.long$
71 </small>
72 </time>
73 $endif$
74 $if(list_icon)$
75 <svg class="c-card__block o-icon" width="1em" height="1em">
76 <use href="/symbols.svg#$list_icon$"></use>
77 </svg>
78 $endif$
79 </a>
80 $endfor$
81 </div>
82 $endif$
83 $endif$ 21 $endif$
84 $endfor$ 22 $endfor$
85 </div> 23 </div>