##// END OF EJS Templates
hgweb (coal/paper): make file, diff and annotate easier to render...
Brendan Cully -
r7394:03b60f2f default
parent child Browse files
Show More
@@ -60,12 +60,8 b' files, or words in the commit message</s'
60 60 </table>
61 61
62 62 <div class="overflow">
63 <table class="bigtable">
64 <tr>
65 <th class="lineno">line</th>
66 <th class="source">diff</th>
67 </tr>
68 </table>
63 <div class="sourcefirst"> line diff</div>
64
69 65 {diff}
70 66 </div>
71 67
@@ -67,8 +67,7 b' files, or words in the commit message</s'
67 67 <table class="bigtable">
68 68 <tr>
69 69 <th class="annotate">rev</th>
70 <th class="lineno">line</th>
71 <th class="line">source</th>
70 <th class="line">&nbsp;&nbsp;line source</th>
72 71 </tr>
73 72 {annotate%annotateline}
74 73 </table>
@@ -61,12 +61,7 b' files, or words in the commit message</s'
61 61 </table>
62 62
63 63 <div class="overflow">
64 <table class="bigtable">
65 <tr>
66 <th class="lineno">line</th>
67 <th class="source">diff</th>
68 </tr>
69 </table>
64 <div class="sourcefirst"> line diff</div>
70 65
71 66 {diff}
72 67 </div>
@@ -61,13 +61,9 b' files, or words in the commit message</s'
61 61 </table>
62 62
63 63 <div class="overflow">
64 <table class="bigtable">
65 <tr>
66 <th class="lineno">line</th>
67 <th class="source">source</th>
68 </tr>
64 <div class="sourcefirst"> line source</div>
69 65 {text%fileline}
70 </table>
66 <div class="sourcelast"></div>
71 67 </div>
72 68 </div>
73 69 </div>
@@ -30,16 +30,16 b' filerevision = filerevision.tmpl'
30 30 fileannotate = fileannotate.tmpl
31 31 filediff = filediff.tmpl
32 32 filelog = filelog.tmpl
33 fileline = '<tr class="parity{parity}"><td class="lineno"><a href="#{lineid}" id="{lineid}">{linenumber}</a></td><td class="source">{line|escape}</td></tr>'
33 fileline = '<div class="parity{parity} source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</div>'
34 34 filelogentry = filelogentry.tmpl
35 35
36 annotateline = '<tr class="parity{parity}"><td class="annotate"><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}" title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a></td><td class="lineno"><a href="#{lineid}" id="{lineid}">{linenumber}</a></td><td class="source">{line|escape}</td></tr>'
36 annotateline = '<tr class="parity{parity}"><td class="annotate"><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}" title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a></td><td class="source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</td></tr>'
37 37
38 diffblock = '<table class="bigtable parity{parity}">{lines}</table>'
39 difflineplus = '<tr><td class="lineno"><a href="#{lineid}" id="{lineid}">{linenumber}</a></td><td class="source plusline">{line|escape}</td></tr>'
40 difflineminus = '<tr><td class="lineno"><a href="#{lineid}" id="{lineid}">{linenumber}</a></td><td class="source minusline">{line|escape}</td></tr>'
41 difflineat = '<tr><td class="lineno"><a href="#{lineid}" id="{lineid}">{linenumber}</a></td><td class="source atline">{line|escape}</td></tr>'
42 diffline = '<tr><td class="lineno"><a href="#{lineid}" id="{lineid}">{linenumber}</a></td><td class="source">{line|escape}</td></tr>'
38 diffblock = '<div class="source bottomline parity{parity}">{lines}</div>'
39 difflineplus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="plusline">{line|escape}</span>'
40 difflineminus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="minusline">{line|escape}</span>'
41 difflineat = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="atline">{line|escape}</span>'
42 diffline = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}'
43 43
44 44 changelogparent = '<tr><th class="parent">parent {rev}:</th><td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>'
45 45
@@ -30,16 +30,16 b' filerevision = ../coal/filerevision.tmpl'
30 30 fileannotate = ../coal/fileannotate.tmpl
31 31 filediff = ../coal/filediff.tmpl
32 32 filelog = ../coal/filelog.tmpl
33 fileline = '<tr class="parity{parity}"><td class="lineno"><a href="#{lineid}" id="{lineid}">{linenumber}</a></td><td class="source">{line|escape}</td></tr>'
33 fileline = '<div class="parity{parity} source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</div>'
34 34 filelogentry = ../coal/filelogentry.tmpl
35 35
36 annotateline = '<tr class="parity{parity}"><td class="annotate"><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}" title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a></td><td class="lineno"><a href="#{lineid}" id="{lineid}">{linenumber}</a></td><td class="source">{line|escape}</td></tr>'
36 annotateline = '<tr class="parity{parity}"><td class="annotate"><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}" title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a></td><td class="source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</td></tr>'
37 37
38 diffblock = '<table class="bigtable parity{parity}">{lines}</table>'
39 difflineplus = '<tr><td class="lineno"><a href="#{lineid}" id="{lineid}">{linenumber}</a></td><td class="source plusline">{line|escape}</td></tr>'
40 difflineminus = '<tr><td class="lineno"><a href="#{lineid}" id="{lineid}">{linenumber}</a></td><td class="source minusline">{line|escape}</td></tr>'
41 difflineat = '<tr><td class="lineno"><a href="#{lineid}" id="{lineid}">{linenumber}</a></td><td class="source atline">{line|escape}</td></tr>'
42 diffline = '<tr><td class="lineno"><a href="#{lineid}" id="{lineid}">{linenumber}</a></td><td class="source">{line|escape}</td></tr>'
38 diffblock = '<div class="source bottomline parity{parity}">{lines}</div>'
39 difflineplus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="plusline">{line|escape}</span>'
40 difflineminus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="minusline">{line|escape}</span>'
41 difflineat = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="atline">{line|escape}</span>'
42 diffline = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}'
43 43
44 44 changelogparent = '<tr><th class="parent">parent {rev}:</th><td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>'
45 45
@@ -148,11 +148,21 b' h3 {'
148 148 .bigtable .node { width: 5em; font-family: monospace;}
149 149 .bigtable .lineno { width: 2em; text-align: right;}
150 150 .bigtable .lineno a { color: #999; font-size: smaller; font-family: monospace;}
151 .bigtable td.source { font-family: monospace; white-space: pre; }
152 151 .bigtable .permissions { width: 8em; text-align: left;}
153 152 .bigtable .size { width: 5em; text-align: right; }
154 153 .bigtable .annotate { text-align: right; }
155 154 .bigtable td.annotate { font-size: smaller; }
155 .bigtable td.source { font-size: inherit; }
156
157 .source, .sourcefirst, .sourcelast {
158 font-family: monospace;
159 white-space: pre;
160 font-size: 90%;
161 }
162 .sourcefirst { border-bottom: 1px solid #999; font-weight: bold; font-size: smaller; }
163 .sourcelast { border-top: 1px solid #999; }
164 .source a { color: #999; font-size: smaller; font-family: monospace;}
165 .bottomline { border-bottom: 1px solid #999; }
156 166
157 167 .fileline { font-family: monospace; }
158 168 .fileline img { border: 0; }
@@ -137,13 +137,21 b' h3 {'
137 137 .bigtable .author { width: 12em; }
138 138 .bigtable .description { }
139 139 .bigtable .node { width: 5em; font-family: monospace;}
140 .bigtable .lineno { width: 2em; text-align: right;}
141 .bigtable .lineno a { color: #999; font-size: smaller; font-family: monospace;}
142 .bigtable td.source { font-family: monospace; white-space: pre; }
143 140 .bigtable .permissions { width: 8em; text-align: left;}
144 141 .bigtable .size { width: 5em; text-align: right; }
145 142 .bigtable .annotate { text-align: right; }
146 143 .bigtable td.annotate { font-size: smaller; }
144 .bigtable td.source { font-size: inherit; }
145
146 .source, .sourcefirst, .sourcelast {
147 font-family: monospace;
148 white-space: pre;
149 font-size: 90%;
150 }
151 .sourcefirst { border-bottom: 1px solid #999; font-weight: bold; font-size: smaller; }
152 .sourcelast { border-top: 1px solid #999; }
153 .source a { color: #999; font-size: smaller; font-family: monospace;}
154 .bottomline { border-bottom: 1px solid #999; }
147 155
148 156 .fileline { font-family: monospace; }
149 157 .fileline img { border: 0; }
General Comments 0
You need to be logged in to leave comments. Login now