grim/hgkeeper-theme

Parents 37524424f6db
Children 63645e27d45d
make sure the changeset description is properly displayed in all contexts and display a tag for executable files.
--- a/templates/hgkeeper/changeset/body.tmpl Tue Mar 24 22:42:17 2020 -0500
+++ b/templates/hgkeeper/changeset/body.tmpl Tue Apr 07 21:06:02 2020 -0500
@@ -1,1 +1,4 @@
-<div class="list-group-item rounded-bottom p-2">{desc|addbreaks}</div>
+<div class="list-group-item rounded-bottom p-2">
+ {ifeq(permissions, 'x', '<span class="sr-only">file is</span><span class="badge badge-warning">Executable</span>')}
+ <div>{if(description, description|addbreaks, desc|addbreaks)}</div>
+</div>
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/templates/hgkeeper/changeset/full.tmpl Tue Apr 07 21:06:02 2020 -0500
@@ -0,0 +1,2 @@
+{changesetheader}
+{changesetbody}
\ No newline at end of file
--- a/templates/hgkeeper/changeset/header.tmpl Tue Mar 24 22:42:17 2020 -0500
+++ b/templates/hgkeeper/changeset/header.tmpl Tue Apr 07 21:06:02 2020 -0500
@@ -4,7 +4,7 @@
</div>
<div class="p-1 text-truncate">
<a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">
- {desc|firstline|escape|nonempty}</a><br>
+ {if(description, description|firstline|escape|nonempty, desc|firstline|escape|nonempty)}</a><br>
{if(alltags, "{alltags}<br>")}
{date|age}, {author|person}
</div>
--- a/templates/hgkeeper/file/revision.tmpl Tue Mar 24 22:42:17 2020 -0500
+++ b/templates/hgkeeper/file/revision.tmpl Tue Apr 07 21:06:02 2020 -0500
@@ -2,8 +2,7 @@
<div class="card">
<div class="list-group list-group-flush">
- {changesetheader}
- {changesetbody}
+ {changesetfull}
</div>
</div>
--- a/templates/hgkeeper/map Tue Mar 24 22:42:17 2020 -0500
+++ b/templates/hgkeeper/map Tue Apr 07 21:06:02 2020 -0500
@@ -41,8 +41,9 @@
graph = graph/list.tmpl
changeset = changeset/description.tmpl
+changesetbody = changeset/body.tmpl
+changesetfull = changeset/full.tmpl
changesetheader = changeset/header.tmpl
-changesetbody = changeset/body.tmpl
diffblock = diff/block.tmpl
diffline = diff/line.tmpl