summaryrefslogtreecommitdiff
path: root/cgithub/views/blob.eta
diff options
context:
space:
mode:
authorJoe Mou <dev@mou.fo>2026-01-28 13:05:02 -0500
committerJoe Mou <dev@mou.fo>2026-01-28 15:17:54 -0500
commit89a771538a6a673de7cfe658b1db028acdfa0e44 (patch)
tree805ff92f49670bf14a0295efc8baaa350f549b93 /cgithub/views/blob.eta
parentd29bdad2f5c8326d111901373f0a56b3a09a2cd8 (diff)
Render Markdown blobs
Diffstat (limited to 'cgithub/views/blob.eta')
-rw-r--r--cgithub/views/blob.eta10
1 files changed, 6 insertions, 4 deletions
diff --git a/cgithub/views/blob.eta b/cgithub/views/blob.eta
index 277b46d..346afab 100644
--- a/cgithub/views/blob.eta
+++ b/cgithub/views/blob.eta
@@ -6,12 +6,14 @@
<% if (it.language) { %>
<div>language: <%= it.language %></div>
<% } %>
- <% if (it.size !== undefined) { %>
- <div>size: <%= it.size %> bytes</div>
- <% } %>
+ <div><%= it.size %></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>
+<% if (it.htmlContent) { %>
+ <div class="box"><%~ it.htmlContent %></div>
+<% } else { %>
+ <pre class="box"><code><%= it.rawLines.join("\n") %></code></pre>
+<% } %>