Remove Module::Install::ProvidesClass, setup provides manually ourselves.
[catagits/Gitalist.git] / root / blob.tt2
index 58d171f..06077b2 100644 (file)
@@ -1,16 +1,14 @@
-<link rel="stylesheet" type="text/css" href="/static/css/syntax/[% language %].css"/>
-
+[% INCLUDE inc/syntax_highlight_css.tt2 %]
 [% PROCESS 'nav/actions.tt2' object = head %]
-<div class='commit-message'>
-[% head.comment.substr(0, 85) %] ...
-</div>
-<div class='path'>
- <a href="[% c.uri_for("tree", {hb=head.sha1}) %]">[% project %]</a>
- [% # XXX The last part should link to blob_plain (or something) but doesn't ATM
-    FOREACH part IN filename.split('/') %]
- / <a href="[% c.uri_for("tree", {hb=head.sha1}) %]">[% part %]</a>
- [% END %]
-</div>
-<div>
- <pre class='blob'>[% blob %]</pre>
+
+<div class='content'>
+  [% IF object.type == 'commit' %]
+   <div class='commit-message'>
+    [% short_cmt(head.comment) %]
+   </div>
+  [% END %]
+  [% INCLUDE 'nav/path.tt2' %]
+  <div>
+   <pre class='blob'>[% blob %]</pre>
+  </div>
 </div>