Mercurial > hg > gitweb
annotate templates/header.tmpl @ 201:f918a6fa2572
hgweb: add template filters, template style maps, and raw pages
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hgweb: add template filters, template style maps, and raw pages
Template filters:
in templates, you can now specify a chain of filters like
#desc|firstline|escape#
#desc|escape|addbreaks#
#date|age#
to specify how you'd like raw text (or whatever) to be transformed.
Template style maps:
add ;style=foo to a URL and we'll use templates/map-foo if it exists.
Raw output:
Together, these two features make it east to implement raw
downloadable files and patches. Simply link to the same page with
style=raw and present the output as unfiltered text/plain with that
template.
manifest hash: 5954a648b3d6b4e6dc2dcd1975f96b4b0178da2a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCnUMyywK+sNU5EO8RAkKjAJ9h9JElSCbWBPUnL+koCSDxgo38AwCgrccM
0qwyKdh/fUNglICxSh3HBNA=
=Svlo
-----END PGP SIGNATURE-----
author | mpm@selenic.com |
---|---|
date | Tue, 31 May 2005 21:10:10 -0800 |
parents | e9b1147db448 |
children | 415054ea31c1 |
rev | line source |
---|---|
142 | 1 Content-type: text/html |
2 | |
154
1d5f799ebe1e
fixed problem with head/body tags, added dtd, fixed table attributes
jake@edge2.net
parents:
142
diff
changeset
|
3 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
142 | 4 <html> |
5 <head> | |
6 <style type="text/css"> | |
7 a { text-decoration:none; } | |
172
e9b1147db448
hgweb: alternating colors for multifile diffs
mpm@selenic.com
parents:
168
diff
changeset
|
8 .parity0 { background-color: #dddddd; } |
e9b1147db448
hgweb: alternating colors for multifile diffs
mpm@selenic.com
parents:
168
diff
changeset
|
9 .parity1 { background-color: #eeeeee; } |
e9b1147db448
hgweb: alternating colors for multifile diffs
mpm@selenic.com
parents:
168
diff
changeset
|
10 .lineno { width: 60px; color: #aaaaaa; font-size: smaller; } |
142 | 11 .plusline { color: green; } |
12 .minusline { color: red; } | |
13 .atline { color: purple; } | |
14 .annotate { font-size: smaller; text-align: right; padding-right: 1em; } | |
15 .buttons a { | |
16 background-color: #666666; | |
17 padding: 2pt; | |
18 color: white; | |
19 font-family: sans; | |
20 font-weight: bold; | |
21 } | |
22 .metatag { | |
23 background-color: #888888; | |
24 color: white; | |
25 text-align: right; | |
26 } | |
27 | |
28 </style> |