Mustache-based templating engine

This commit is contained in:
2024-04-11 19:12:43 -06:00
parent 8fcd25543d
commit b9463ad58f
7 changed files with 212 additions and 149 deletions

30
templates/nav.html Normal file
View File

@@ -0,0 +1,30 @@
<details>
<summary>Feeds</summary>
<section>
<ul>
{{#feeds}}
{{#entries}}{{> nav-link}} {{/entries}}{{#final}}{{> nav-link}}{{/final}}
{{/feeds}}
</ul>
<hr>
<ul>
{{#sourceTypes}}
<li>
<b>{{final.type}}</b><br>
{{#entries}}{{> nav-link}} {{/entries}}{{#final}}{{> nav-link}}{{/final}}
</li>
{{/sourceTypes}}
</ul>
</section>
</details>
<hr>