aboutsummaryrefslogtreecommitdiff
path: root/views
diff options
context:
space:
mode:
authorJoe Mou <dev@mou.fo>2026-01-26 11:47:06 -0500
committerJoe Mou <dev@mou.fo>2026-01-26 13:13:12 -0500
commitae49c53b8b963878f1b13881c558cea121071944 (patch)
tree1e670ac1701f9508ab1a2bc3b6041735b5e01cd2 /views
parentfe7e6c348b19c58c83ff80ef635c30d0ad4f21d7 (diff)
Overview (README) in trees
Diffstat (limited to 'views')
-rw-r--r--views/_tree.eta9
-rw-r--r--views/blob.eta3
2 files changed, 12 insertions, 0 deletions
diff --git a/views/_tree.eta b/views/_tree.eta
index 2549bb8..f287c03 100644
--- a/views/_tree.eta
+++ b/views/_tree.eta
@@ -13,3 +13,12 @@
</tr>
<% } %>
</table>
+
+<% if (it.overviewHtml) { %>
+ <% for (const [filename, html] of Object.entries(it.overviewHtml)) { %>
+ <div class="overview box">
+ <header><%= filename %></header>
+ <%~ html %>
+ </div>
+ <% } %>
+<% } %>
diff --git a/views/blob.eta b/views/blob.eta
index 9b478b5..7328a62 100644
--- a/views/blob.eta
+++ b/views/blob.eta
@@ -7,6 +7,9 @@
<% if (it.size !== undefined) { %>
<div>size: <%= it.size %> bytes</div>
<% } %>
+ <div>
+ <a href="/<%= it.repo.owner %>/<%= it.repo.name %>/raw/<%= it.branch %>/<%= it.path %>">Raw</a>
+ </div>
</div>
<pre class="box"><code><%= it.rawContent %></code></pre>