summaryrefslogtreecommitdiff
path: root/cgithub/views/blob.eta
diff options
context:
space:
mode:
Diffstat (limited to 'cgithub/views/blob.eta')
-rw-r--r--cgithub/views/blob.eta38
1 files changed, 2 insertions, 36 deletions
diff --git a/cgithub/views/blob.eta b/cgithub/views/blob.eta
index d3c6a56..566f5b0 100644
--- a/cgithub/views/blob.eta
+++ b/cgithub/views/blob.eta
@@ -1,37 +1,3 @@
-<!DOCTYPE html>
-<html lang="en">
-<head>
- <meta charset="UTF-8">
- <title><%= it.repo.owner %>/<%= it.repo.name %> - <%= it.path %></title>
- <link rel="stylesheet" href="/static/style.css">
-</head>
-<body>
- <header>
- <h1><%= it.repo.owner %>/<%= it.repo.name %></h1>
- <div>branch: <%= it.branch %></div>
- <div>
- path: <a href="/<%= it.repo.owner %>/<%= it.repo.name %>/tree/<%= it.branch %>">root</a><%
- const pathParts = it.path.split('/').filter(p => p);
- let currentPath = '';
- for (let i = 0; i < pathParts.length; i++) {
- const part = pathParts[i];
- currentPath += (currentPath ? '/' : '') + part;
- const isLast = i === pathParts.length - 1;
- if (isLast) {
- %>/<%= part %><%
- } else {
- %>/<a href="/<%= it.repo.owner %>/<%= it.repo.name %>/tree/<%= it.branch %>/<%= currentPath %>"><%= part %></a><%
- }
- } %>
- </div>
- <% if (it.language) { %>
- <div>language: <%= it.language %></div>
- <% } %>
- <div>size: <%= it.size %> bytes</div>
- </header>
+<% layout("./layout") %>
- <pre class="blob"><code><%= it.rawContent %></code></pre>
-
- <footer>Generated by cgithub</footer>
-</body>
-</html>
+<pre class="blob"><code><%= it.rawContent %></code></pre>