Matthew Marshall avatar Matthew Marshall committed ca141bb

cleaned up hg templates.

Comments (0)

Files changed (18)

hgtemplates/freehg/changelog.tmpl

 #header#
 <title>#repo|escape#: Changelog</title>
-<link rel="alternate" type="application/atom+xml"
-   href="{url}atom-log" title="Atom feed for #repo|escape#">
-<link rel="alternate" type="application/rss+xml"
-   href="{url}rss-log" title="RSS feed for #repo|escape#">
 </head>
 <body>
 
-<div class="page_header">
-<a href="http://www.selenic.com/mercurial/" title="Mercurial"><div style="float:right;">Mercurial</div></a><a href="{url}summary{sessionvars%urlparameter}">#repo|escape#</a> / changelog
-</div>
+<div class="container">
+    <div id="header" class="span-20 last">
+        <div style="float:left">
+            <a href="/"><img src="/static/logo.png" alt="freeHg.org" id="logo" /></a>
+        </div>
+    </div>
 
-<form action="{url}log">
-{sessionvars%hiddenformentry}
-<div class="search">
-<input type="text" name="rev"  />
-</div>
-</form>
-</div>
+    <div class="page-contents span-19 prepend-1 last">
+        <form action="{url}log">
+            {sessionvars%hiddenformentry}
+            <div class="search">
+                Search: <input type="text" name="rev"  />
+            </div>
+        </form>
+        <div class="page_header">
+            <h2><a href="{url}">#repo|escape#</a> / changelog</h2>
+        </div>
+        <div class="page_nav">
+            <a href="{url}{sessionvars%urlparameter}">summary</a> | <a href="{url}shortlog/#rev#{sessionvars%urlparameter}">shortlog</a> | changelog | <a href="{url}tags{sessionvars%urlparameter}">tags</a> | <a href="{url}file/#node|short#{sessionvars%urlparameter}">manifest</a>#archives%archiveentry#
+            <br/>
+            #changenav%naventry#<br/>
+        </div>
 
-<div class="page_nav">
-<a href="{url}summary{sessionvars%urlparameter}">summary</a> | <a href="{url}shortlog/#rev#{sessionvars%urlparameter}">shortlog</a> | changelog | <a href="{url}tags{sessionvars%urlparameter}">tags</a> | <a href="{url}file/#node|short#{sessionvars%urlparameter}">manifest</a>#archives%archiveentry#
-<br/>
-#changenav%naventry#<br/>
-</div>
+        #entries%changelogentry#
 
-#entries%changelogentry#
-
-<div class="page_nav">
-#changenav%naventry#<br/>
-</div>
+        <div class="page_nav">
+            #changenav%naventry#<br/>
+        </div>
+    </div>
 
 #footer#

hgtemplates/freehg/changelogentry.tmpl

-<div>
+<div class="changelog-entry">
 <a class="title" href="{url}rev/#node|short#{sessionvars%urlparameter}"><span class="age">#date|age# ago</span>#desc|strip|firstline|escape#<span class="logtags"> {branches%branchtag}{tags%tagtag}</span></a>
 </div>
 <div class="title_text">

hgtemplates/freehg/changeset.tmpl

 #header#
 <title>{repo|escape}: changeset {rev}:{node|short}</title>
-<link rel="alternate" type="application/atom+xml"
-   href="{url}atom-log" title="Atom feed for #repo|escape#">
-<link rel="alternate" type="application/rss+xml"
-   href="{url}rss-log" title="RSS feed for #repo|escape#">
 </head>
 <body>
 
-<div class="page_header">
-<a href="http://www.selenic.com/mercurial/" title="Mercurial"><div style="float:right;">Mercurial</div></a><a href="#url#summary{sessionvars%urlparameter}">#repo|escape#</a> / changeset
-</div>
+<div class="container">
+    <div id="header" class="span-20 last">
+        <div style="float:left">
+            <a href="/"><img src="/static/logo.png" alt="freeHg.org" id="logo" /></a>
+        </div>
+    </div>
 
-<div class="page_nav">
-<a href="{url}summary{sessionvars%urlparameter}">summary</a> | <a href="{url}shortlog/#rev#{sessionvars%urlparameter}">shortlog</a> | <a href="{url}log/#rev#{sessionvars%urlparameter}">changelog</a> | <a href="{url}tags{sessionvars%urlparameter}">tags</a> | <a href="{url}file/#node|short#{sessionvars%urlparameter}">manifest</a> | changeset | <a href="{url}raw-rev/#node|short#">raw</a> #archives%archiveentry#<br/>
-</div>
+    <div class="page-contents span-19 prepend-1 last">
+        <form action="{url}log">
+            {sessionvars%hiddenformentry}
+            <div class="search">
+                Search: <input type="text" name="rev"  />
+            </div>
+        </form>
+        <div class="page_header">
+            <h2><a href="{url}">#repo|escape#</a> / changeset</h2>
+        </div>
+        <div class="page_nav">
+        <a href="{url}{sessionvars%urlparameter}">summary</a> | <a href="{url}shortlog/#rev#{sessionvars%urlparameter}">shortlog</a> | <a href="{url}log/#rev#{sessionvars%urlparameter}">changelog</a> | <a href="{url}tags{sessionvars%urlparameter}">tags</a> | <a href="{url}file/#node|short#{sessionvars%urlparameter}">manifest</a> | changeset | <a href="{url}raw-rev/#node|short#">raw</a> #archives%archiveentry#<br/>
+        </div>
 
-<div>
-<a class="title" href="{url}raw-rev/#node|short#">#desc|strip|escape|firstline# <span class="logtags">{branches%branchtag}{tags%tagtag}</span></a>
-</div>
-<div class="title_text">
-<table cellspacing="0">
-<tr><td>author</td><td>#author|obfuscate#</td></tr>
-<tr><td></td><td>#date|date# (#date|age# ago)</td></tr>
-<tr><td>changeset {rev}</td><td style="font-family:monospace">{node|short}</td></tr>
-#parent%changesetparent#
-#child%changesetchild#
-</table></div>
+        <div>
+        <a class="title" href="{url}raw-rev/#node|short#">#desc|strip|escape|firstline# <span class="logtags">{branches%branchtag}{tags%tagtag}</span></a>
+        </div>
+        <div class="title_text">
+        <table cellspacing="0">
+        <tr><td>author</td><td>#author|obfuscate#</td></tr>
+        <tr><td></td><td>#date|date# (#date|age# ago)</td></tr>
+        <tr><td>changeset {rev}</td><td style="font-family:monospace">{node|short}</td></tr>
+        #parent%changesetparent#
+        #child%changesetchild#
+        </table></div>
 
-<div class="page_body">
-#desc|strip|escape|addbreaks#
-</div>
-<div class="list_head"></div>
-<div class="title_text">
-<table cellspacing="0">
-#files#
-</table></div>
+        <div class="page_body">
+        #desc|strip|escape|addbreaks#
+        </div>
+        <div class="list_head"></div>
+        <div class="title_text">
+        <table cellspacing="0">
+        #files#
+        </table></div>
 
-<div class="page_body">#diff#</div>
+        <div class="page_body">#diff#</div>
+    </div>
 
 #footer#

hgtemplates/freehg/error.tmpl

 #header#
 <title>#repo|escape#: Error</title>
-<link rel="alternate" type="application/atom+xml"
-   href="{url}atom-log" title="Atom feed for #repo|escape#">
-<link rel="alternate" type="application/rss+xml"
-   href="{url}rss-log" title="RSS feed for #repo|escape#">
 </head>
 <body>
+<div class="container">
+    <div id="header" class="span-20 last">
+        <div style="float:left">
+            <a href="/"><img src="/static/logo.png" alt="freeHg.org" id="logo" /></a>
+        </div>
+    </div>
 
-<div class="page_header">
-<a href="http://www.selenic.com/mercurial/" title="Mercurial"><div style="float:right;">Mercurial</div></a><a href="{url}summary{sessionvars%urlparameter}">#repo|escape#</a> / error
-</div>
+    <div class="page-contents span-19 prepend-1 last">
+        <form action="{url}log">
+            {sessionvars%hiddenformentry}
+            <div class="search">
+                Search: <input type="text" name="rev"  />
+            </div>
+        </form>
+        <div class="page_header">
+            <h2><a href="{url}">#repo|escape#</a> / error</h2>
+        </div>
 
-<div class="page_nav">
-<a href="{url}summary{sessionvars%urlparameter}">summary</a> | <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> | <a href="{url}log{sessionvars%urlparameter}">changelog</a> | <a href="{url}tags{sessionvars%urlparameter}">tags</a> | <a href="{url}file/#node|short#{sessionvars%urlparameter}">manifest</a><br/>
-</div>
+        <div class="page_nav">
+            <a href="{url}{sessionvars%urlparameter}">summary</a> | <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> | <a href="{url}log{sessionvars%urlparameter}">changelog</a> | <a href="{url}tags{sessionvars%urlparameter}">tags</a> | <a href="{url}file/#node|short#{sessionvars%urlparameter}">manifest</a><br/>
+        </div>
 
-<div class="page_body">
-<br/>
-<i>An error occured while processing your request</i><br/>
-<br/>
-{error|escape}
-</div>
+        <div class="page_body">
+        <br/>
+        <i>An error occured while processing your request</i><br/>
+        <br/>
+        {error|escape}
+        </div>
+    </div>
 
 #footer#

hgtemplates/freehg/fileannotate.tmpl

 #header#
 <title>{repo|escape}: {file|escape}@{node|short} (annotated)</title>
-<link rel="alternate" type="application/atom+xml"
-   href="{url}atom-log" title="Atom feed for #repo|escape#">
-<link rel="alternate" type="application/rss+xml"
-   href="{url}rss-log" title="RSS feed for #repo|escape#">
 </head>
 <body>
+<div class="container">
+    <div id="header" class="span-20 last">
+        <div style="float:left">
+            <a href="/"><img src="/static/logo.png" alt="freeHg.org" id="logo" /></a>
+        </div>
+    </div>
 
-<div class="page_header">
-<a href="http://www.selenic.com/mercurial/" title="Mercurial"><div style="float:right;">Mercurial</div></a><a href="{url}summary{sessionvars%urlparameter}">#repo|escape#</a> / annotate
-</div>
+    <div class="page-contents span-19 prepend-1 last">
+        <form action="{url}log">
+            {sessionvars%hiddenformentry}
+            <div class="search">
+                Search: <input type="text" name="rev"  />
+            </div>
+        </form>
+        <div class="page_header">
+            <h2><a href="{url}">#repo|escape#</a> / annotate</h2>
+        </div>
 
-<div class="page_nav">
-<a href="{url}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url}log{sessionvars%urlparameter}">changelog</a> |
-<a href="{url}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url}file/#node|short##path|urlescape#{sessionvars%urlparameter}">manifest</a> |
-<a href="{url}rev/#node|short#{sessionvars%urlparameter}">changeset</a> |
-<a href="{url}file/{node|short}/#file|urlescape#{sessionvars%urlparameter}">file</a> |
-<a href="{url}log/{node|short}/#file|urlescape#{sessionvars%urlparameter}">revisions</a> |
-annotate |
-<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
-<a href="{url}raw-annotate/{node|short}/#file|urlescape#">raw</a><br/>
-</div>
 
-<div class="title">#file|escape#</div>
+        <div class="page_nav">
+        <a href="{url}{sessionvars%urlparameter}">summary</a> |
+        <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
+        <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
+        <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
+        <a href="{url}file/#node|short##path|urlescape#{sessionvars%urlparameter}">manifest</a> |
+        <a href="{url}rev/#node|short#{sessionvars%urlparameter}">changeset</a> |
+        <a href="{url}file/{node|short}/#file|urlescape#{sessionvars%urlparameter}">file</a> |
+        <a href="{url}log/{node|short}/#file|urlescape#{sessionvars%urlparameter}">revisions</a> |
+        annotate |
+        <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
+        <a href="{url}raw-annotate/{node|short}/#file|urlescape#">raw</a><br/>
+        </div>
 
-<div class="title_text">
-<table cellspacing="0">
-<tr>
- <td>author</td>
- <td>#author|obfuscate#</td></tr>
-<tr>
- <td></td>
- <td>#date|date# (#date|age# ago)</td></tr>
-<tr>
- <td>changeset {rev}</td>
- <td style="font-family:monospace"><a class="list" href="{url}rev/#node|short#{sessionvars%urlparameter}">#node|short#</a></td></tr>
-#parent%fileannotateparent#
-#child%fileannotatechild#
-<tr>
- <td>permissions</td>
- <td style="font-family:monospace">#permissions|permissions#</td></tr>
-</table>
-</div>
+        <div class="title">#file|escape#</div>
 
-<div class="page_path">
-{desc|strip|escape|addbreaks}
-</div>
-<div class="page_body">
-<table>
-#annotate%annotateline#
-</table>
-</div>
+        <div class="title_text">
+        <table cellspacing="0">
+        <tr>
+        <td>author</td>
+        <td>#author|obfuscate#</td></tr>
+        <tr>
+        <td></td>
+        <td>#date|date# (#date|age# ago)</td></tr>
+        <tr>
+        <td>changeset {rev}</td>
+        <td style="font-family:monospace"><a class="list" href="{url}rev/#node|short#{sessionvars%urlparameter}">#node|short#</a></td></tr>
+        #parent%fileannotateparent#
+        #child%fileannotatechild#
+        <tr>
+        <td>permissions</td>
+        <td style="font-family:monospace">#permissions|permissions#</td></tr>
+        </table>
+        </div>
+
+        <div class="page_path">
+        {desc|strip|escape|addbreaks}
+        </div>
+        <div class="page_body">
+        <table>
+        #annotate%annotateline#
+        </table>
+        </div>
+    </div>
 
 #footer#

hgtemplates/freehg/filediff.tmpl

 {header}
 <title>{repo|escape}: diff {file|escape}</title>
-<link rel="alternate" type="application/atom+xml"
-   href="{url}atom-log" title="Atom feed for #repo|escape#">
-<link rel="alternate" type="application/rss+xml"
-   href="{url}rss-log" title="RSS feed for {repo|escape}">
 </head>
 <body>
 
-<div class="page_header">
-<a href="http://www.selenic.com/mercurial/" title="Mercurial"><div style="float:right;">Mercurial</div></a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / diff
-</div>
+<div class="container">
+    <div id="header" class="span-20 last">
+        <div style="float:left">
+            <a href="/"><img src="/static/logo.png" alt="freeHg.org" id="logo" /></a>
+        </div>
+    </div>
 
-<div class="page_nav">
-<a href="{url}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url}log{sessionvars%urlparameter}">changelog</a> |
-<a href="{url}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">manifest</a> |
-<a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
-<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
-<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
-<a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
-diff |
-<a href="{url}raw-diff/{node|short}/{file|urlescape}">raw</a><br/>
-</div>
+    <div class="page-contents span-19 prepend-1 last">
+        <form action="{url}log">
+            {sessionvars%hiddenformentry}
+            <div class="search">
+                Search: <input type="text" name="rev"  />
+            </div>
+        </form>
+        <div class="page_header">
+            <h2><a href="{url}">#repo|escape#</a> / file diff</h2>
+        </div>
+        <div class="page_nav">
+        <a href="{url}{sessionvars%urlparameter}">summary</a> |
+        <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
+        <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
+        <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
+        <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">manifest</a> |
+        <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
+        <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
+        <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
+        <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
+        diff |
+        <a href="{url}raw-diff/{node|short}/{file|urlescape}">raw</a><br/>
+        </div>
 
-<div class="title">{file|escape}</div>
+        <div class="title">{file|escape}</div>
 
-<table>
-<tr>
- <td>changeset {rev}</td>
- <td style="font-family:monospace"><a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>
-{parent%filediffparent}
-{child%filediffchild}
-</table>
+        <table>
+        <tr>
+        <td>changeset {rev}</td>
+        <td style="font-family:monospace"><a class="list" href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr>
+        {parent%filediffparent}
+        {child%filediffchild}
+        </table>
 
-<div class="list_head"></div>
+        <div class="list_head"></div>
 
-<div class="page_body">
-{diff}
-</div>
+        <div class="page_body">
+        {diff}
+        </div>
+    </div>
 
 {footer}

hgtemplates/freehg/filelog.tmpl

 #header#
 <title>#repo|escape#: File revisions</title>
-<link rel="alternate" type="application/atom+xml"
-   href="{url}atom-log" title="Atom feed for #repo|escape#">
-<link rel="alternate" type="application/rss+xml"
-   href="{url}rss-log" title="RSS feed for #repo|escape#">
 </head>
 <body>
 
-<div class="page_header">
-<a href="http://www.selenic.com/mercurial/" title="Mercurial"><div style="float:right;">Mercurial</div></a><a href="{url}summary{sessionvars%urlparameter}">#repo|escape#</a> / file revisions
-</div>
+<div class="container">
+    <div id="header" class="span-20 last">
+        <div style="float:left">
+            <a href="/"><img src="/static/logo.png" alt="freeHg.org" id="logo" /></a>
+        </div>
+    </div>
 
-<div class="page_nav">
-<a href="{url}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url}log{sessionvars%urlparameter}">changelog</a> |
-<a href="{url}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url}file/{node|short}/#file|urlescape#{sessionvars%urlparameter}">file</a> |
-revisions |
-<a href="{url}annotate/{node|short}/#file|urlescape#{sessionvars%urlparameter}">annotate</a> |
-<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
-<a href="{url}rss-log/#node|short#/#file|urlescape#">rss</a>
-<br/>
-{nav%filenaventry}
-</div>
+    <div class="page-contents span-19 prepend-1 last">
+        <form action="{url}log">
+            {sessionvars%hiddenformentry}
+            <div class="search">
+                Search: <input type="text" name="rev"  />
+            </div>
+        </form>
+        <div class="page_header">
+            <h2><a href="{url}">#repo|escape#</a> / file revisions</h2>
+        </div>
 
-<div class="title" >#file|urlescape#</div>
+        <div class="page_nav">
+        <a href="{url}{sessionvars%urlparameter}">summary</a> |
+        <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
+        <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
+        <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
+        <a href="{url}file/{node|short}/#file|urlescape#{sessionvars%urlparameter}">file</a> |
+        revisions |
+        <a href="{url}annotate/{node|short}/#file|urlescape#{sessionvars%urlparameter}">annotate</a> |
+        <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
+        <a href="{url}rss-log/#node|short#/#file|urlescape#">rss</a>
+        <br/>
+        {nav%filenaventry}
+        </div>
 
-<table>
-#entries%filelogentry#
-</table>
+        <div class="title" >#file|urlescape#</div>
 
-<div class="page_nav">
-{nav%filenaventry}
-</div>
+        <table>
+        #entries%filelogentry#
+        </table>
+
+        <div class="page_nav">
+        {nav%filenaventry}
+        </div>
+    </div>
 
 #footer#

hgtemplates/freehg/filerevision.tmpl

 #header#
 <title>{repo|escape}: {file|escape}@{node|short}</title>
-<link rel="alternate" type="application/atom+xml"
-   href="{url}atom-log" title="Atom feed for #repo|escape#">
-<link rel="alternate" type="application/rss+xml"
-   href="{url}rss-log" title="RSS feed for #repo|escape#">
 </head>
 <body>
 
-<div class="page_header">
-<a href="http://www.selenic.com/mercurial/" title="Mercurial"><div style="float:right;">Mercurial</div></a><a href="{url}summary{sessionvars%urlparameter}">#repo|escape#</a> / file revision
-</div>
+<div class="container">
+    <div id="header" class="span-20 last">
+        <div style="float:left">
+            <a href="/"><img src="/static/logo.png" alt="freeHg.org" id="logo" /></a>
+        </div>
+    </div>
 
-<div class="page_nav">
-<a href="{url}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url}log{sessionvars%urlparameter}">changelog</a> |
-<a href="{url}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url}file/#node|short##path|urlescape#{sessionvars%urlparameter}">manifest</a> |
-<a href="{url}rev/#node|short#{sessionvars%urlparameter}">changeset</a> |
-file |
-<a href="{url}log/{node|short}/#file|urlescape#{sessionvars%urlparameter}">revisions</a> |
-<a href="{url}annotate/{node|short}/#file|urlescape#{sessionvars%urlparameter}">annotate</a> |
-<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
-<a href="{url}raw-file/{node|short}/#file|urlescape#">raw</a><br/>
-</div>
+    <div class="page-contents span-19 prepend-1 last">
+        <form action="{url}log">
+            {sessionvars%hiddenformentry}
+            <div class="search">
+                Search: <input type="text" name="rev"  />
+            </div>
+        </form>
+        <div class="page_header">
+            <h2><a href="{url}">#repo|escape#</a> / file revision</h2>
+        </div>
 
-<div class="title">#file|escape#</div>
+        <div class="page_nav">
+        <a href="{url}{sessionvars%urlparameter}">summary</a> |
+        <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
+        <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
+        <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
+        <a href="{url}file/#node|short##path|urlescape#{sessionvars%urlparameter}">manifest</a> |
+        <a href="{url}rev/#node|short#{sessionvars%urlparameter}">changeset</a> |
+        file |
+        <a href="{url}log/{node|short}/#file|urlescape#{sessionvars%urlparameter}">revisions</a> |
+        <a href="{url}annotate/{node|short}/#file|urlescape#{sessionvars%urlparameter}">annotate</a> |
+        <a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
+        <a href="{url}raw-file/{node|short}/#file|urlescape#">raw</a><br/>
+        </div>
 
-<div class="title_text">
-<table cellspacing="0">
-<tr>
- <td>author</td>
- <td>#author|obfuscate#</td></tr>
-<tr>
- <td></td>
- <td>#date|date# (#date|age# ago)</td></tr>
-<tr>
- <td>changeset {rev}</td>
- <td style="font-family:monospace"><a class="list" href="{url}rev/#node|short#{sessionvars%urlparameter}">#node|short#</a></td></tr>
-#parent%filerevparent#
-#child%filerevchild#
-<tr>
- <td>permissions</td>
- <td style="font-family:monospace">#permissions|permissions#</td></tr>
-</table>
-</div>
+        <div class="title">#file|escape#</div>
 
-<div class="page_path">
-{desc|strip|escape|addbreaks}
-</div>
+        <div class="title_text">
+        <table cellspacing="0">
+        <tr>
+        <td>author</td>
+        <td>#author|obfuscate#</td></tr>
+        <tr>
+        <td></td>
+        <td>#date|date# (#date|age# ago)</td></tr>
+        <tr>
+        <td>changeset {rev}</td>
+        <td style="font-family:monospace"><a class="list" href="{url}rev/#node|short#{sessionvars%urlparameter}">#node|short#</a></td></tr>
+        #parent%filerevparent#
+        #child%filerevchild#
+        <tr>
+        <td>permissions</td>
+        <td style="font-family:monospace">#permissions|permissions#</td></tr>
+        </table>
+        </div>
 
-<div class="page_body">
-#text%fileline#
-</div>
+        <div class="page_path">
+        {desc|strip|escape|addbreaks}
+        </div>
+
+        <div class="page_body">
+        #text%fileline#
+        </div>
+    </div>
 
 #footer#

hgtemplates/freehg/header.tmpl

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
 <head>
-<link rel="icon" href="{staticurl}hgicon.png" type="image/png">
+<link rel="icon" href="{staticurl}hgicon.png" type="image/png" />
 <meta name="robots" content="index, nofollow"/>
+<link rel="stylesheet" href="/static/blueprint/screen.css" type="text/css" media="screen, projection" />
+<link rel="stylesheet" href="/static/blueprint/print.css" type="text/css" media="print" />
+<!--[if IE]><link rel="stylesheet" href="/static/blueprint/ie.css" type="text/css" media="screen, projection" /><![endif]-->
 <link rel="stylesheet" href="/static/freehg.css" type="text/css" />
 
+<link rel="alternate" type="application/atom+xml"
+   href="{url}atom-log" title="Atom feed for #repo|escape#" />
+<link rel="alternate" type="application/rss+xml"
+   href="{url}rss-log" title="RSS feed for #repo|escape#" />
+   

hgtemplates/freehg/manifest.tmpl

 #header#
 <title>#repo|escape#: Manifest</title>
-<link rel="alternate" type="application/atom+xml"
-   href="{url}atom-log" title="Atom feed for #repo|escape#">
-<link rel="alternate" type="application/rss+xml"
-   href="{url}rss-log" title="RSS feed for #repo|escape#">
 </head>
 <body>
 
-<div class="page_header">
-<a href="http://www.selenic.com/mercurial/" title="Mercurial"><div style="float:right;">Mercurial</div></a><a href="{url}summary{sessionvars%urlparameter}">#repo|escape#</a> / manifest
-</div>
+<div class="container">
+    <div id="header" class="span-20 last">
+        <div style="float:left">
+            <a href="/"><img src="/static/logo.png" alt="freeHg.org" id="logo" /></a>
+        </div>
+    </div>
 
-<div class="page_nav">
-<a href="{url}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url}log{sessionvars%urlparameter}">changelog</a> |
-<a href="{url}tags{sessionvars%urlparameter}">tags</a> |
-manifest |
-<a href="{url}rev/#node|short#{sessionvars%urlparameter}">changeset</a> #archives%archiveentry#<br/>
-</div>
+    <div class="page-contents span-19 prepend-1 last">
+        <form action="{url}log">
+            {sessionvars%hiddenformentry}
+            <div class="search">
+                Search: <input type="text" name="rev"  />
+            </div>
+        </form>
+        <div class="page_header">
+            <h2><a href="{url}">#repo|escape#</a> / manifest</h2>
+        </div>
+        <div class="page_nav">
+            <a href="{url}{sessionvars%urlparameter}">summary</a> |
+            <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
+            <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
+            <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
+            manifest |
+            <a href="{url}rev/#node|short#{sessionvars%urlparameter}">changeset</a> #archives%archiveentry#<br/>
+        </div>
 
-<div class="title">#path|escape# <span class="logtags">{branches%branchtag}{tags%tagtag}</span></div>
-<table cellspacing="0">
-<tr class="parity#upparity#">
-<td style="font-family:monospace">drwxr-xr-x</td>
-<td style="font-family:monospace"></td>
-<td style="font-family:monospace"></td>
-<td><a href="{url}file/#node|short##up|urlescape#{sessionvars%urlparameter}">[up]</a></td>
-<td class="link">&nbsp;</td>
-</tr>
-#dentries%manifestdirentry#
-#fentries%manifestfileentry#
-</table>
+        <div class="title">#path|escape# <span class="logtags">{branches%branchtag}{tags%tagtag}</span></div>
+        <table cellspacing="0">
+        <tr class="parity#upparity#">
+        <td style="font-family:monospace">drwxr-xr-x</td>
+        <td style="font-family:monospace"></td>
+        <td style="font-family:monospace"></td>
+        <td><a href="{url}file/#node|short##up|urlescape#{sessionvars%urlparameter}">[up]</a></td>
+        <td class="link">&nbsp;</td>
+        </tr>
+        #dentries%manifestdirentry#
+        #fentries%manifestfileentry#
+        </table>
+    </div>
 
 #footer#

hgtemplates/freehg/map

 summary = summary.tmpl
 error = error.tmpl
 notfound = notfound.tmpl
-aftertitle = aftertitle.html
+aftertitle = search.tmpl
 naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
 navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
 filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '

hgtemplates/freehg/search.tmpl

 #header#
 <title>#repo|escape#: Search</title>
-<link rel="alternate" type="application/atom+xml"
-   href="{url}atom-log" title="Atom feed for #repo|escape#">
-<link rel="alternate" type="application/rss+xml"
-   href="{url}rss-log" title="RSS feed for #repo|escape#">
 </head>
 <body>
 
-<div class="page_header">
-<a href="http://www.selenic.com/mercurial/" title="Mercurial"><div style="float:right;">Mercurial</div></a><a href="{url}summary{sessionvars%urlparameter}">#repo|escape#</a> / search
 
-<form action="{url}log">
-{sessionvars%hiddenformentry}
-<div class="search">
-<input type="text" name="rev" value="#query|escape#" />
-</div>
-</form>
-</div>
+<div class="container">
+    <div id="header" class="span-20 last">
+        <div style="float:left">
+            <a href="/"><img src="/static/logo.png" alt="freeHg.org" id="logo" /></a>
+        </div>
+    </div>
 
-<div class="page_nav">
-<a href="{url}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url}log{sessionvars%urlparameter}">changelog</a> |
-<a href="{url}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url}file/#node|short#{sessionvars%urlparameter}">manifest</a>#archives%archiveentry#
-<br/>
-</div>
+    <div class="page-contents span-19 prepend-1 last">
+        <form action="{url}log">
+            {sessionvars%hiddenformentry}
+            <div class="search">
+                Search: <input type="text" name="rev" value="#query|escape#" />
+            </div>
+        </form>
+        <div class="page_header">
+            <h2><a href="{url}">#repo|escape#</a> / search</h2>
+        </div>
 
-<div class="title">searching for #query|escape#</div>
+        <div class="page_nav">
+        <a href="{url}{sessionvars%urlparameter}">summary</a> |
+        <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
+        <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
+        <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
+        <a href="{url}file/#node|short#{sessionvars%urlparameter}">manifest</a>#archives%archiveentry#
+        <br/>
+        </div>
 
-#entries#
+        <div class="title">searching for #query|escape#</div>
+
+        #entries#
+    </div>
 
 #footer#

hgtemplates/freehg/shortlog.tmpl

 #header#
 <title>#repo|escape#: Shortlog - freeHg.org</title>
-{aftertitle}
+</head>
+<body>
 
-<form action="{url}log">
-{sessionvars%hiddenformentry}
-<div class="search">
-<input type="text" name="rev"  />
-</div>
-</form>
-</div>
-<div class="page_nav">
-<a href="{url}summary{sessionvars%urlparameter}">summary</a> |
-shortlog |
-<a href="{url}log/#rev#{sessionvars%urlparameter}">changelog</a> |
-<a href="{url}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url}file/#node|short#{sessionvars%urlparameter}">manifest</a>#archives%archiveentry#
-<br/>
-#changenav%navshortentry#<br/>
-</div>
+<div class="container">
+    <div id="header" class="span-20 last">
+        <div style="float:left">
+            <a href="/"><img src="/static/logo.png" alt="freeHg.org" id="logo" /></a>
+        </div>
+    </div>
 
-<div class="title">&nbsp;</div>
-<table cellspacing="0">
-#entries%shortlogentry#
-</table>
+    <div class="page-contents span-19 prepend-1 last">
+        <form action="{url}log">
+            {sessionvars%hiddenformentry}
+            <div class="search">
+                Search: <input type="text" name="rev"  />
+            </div>
+        </form>
+        <div class="page_header">
+            <h2><a href="{url}">#repo|escape#</a> / shortlog</h2>
+        </div>
+        <div class="page_nav">
+            <a href="{url}{sessionvars%urlparameter}">summary</a> |
+            shortlog |
+            <a href="{url}log/#rev#{sessionvars%urlparameter}">changelog</a> |
+            <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
+            <a href="{url}file/#node|short#{sessionvars%urlparameter}">manifest</a>#archives%archiveentry#
+            <br/>
+            #changenav%navshortentry#<br />
+        </div>
 
-<div class="page_nav">
-#changenav%navshortentry#
-</div>
+        <table cellspacing="0">
+            #entries%shortlogentry#
+        </table>
 
-#footer#
+        <div class="page_nav">
+            #changenav%navshortentry#
+        </div>
+    </div>
+
+    #footer#

hgtemplates/freehg/summary.tmpl

-<!--#header#
-<title>#repo|escape#: Summary</title>
-<link rel="alternate" type="application/atom+xml"
-   href="{url}atom-log" title="Atom feed for #repo|escape#">
-<link rel="alternate" type="application/rss+xml"
-   href="{url}rss-log" title="RSS feed for #repo|escape#">
-</head>
-<body>
 
 <div class="page_header">
-<a href="http://www.selenic.com/mercurial/" title="Mercurial"><div style="float:right;">Mercurial</div></a><a href="{url}summary{sessionvars%urlparameter}">#repo|escape#</a> / summary
--->
 <form action="{url}log">
-{sessionvars%hiddenformentry}
-<div class="search">
-<input type="text" name="rev"  />
+    {sessionvars%hiddenformentry}
+    <div class="search">
+        Search: <input type="text" name="rev"  />
+    </div>
+    </form>
+    <h2><a href="{url}">#repo|escape#</a> / summary</h2>
 </div>
-</form>
+        
+<div class="page_nav">
+    summary |
+    <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
+    <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
+    <a href="{url}tags{sessionvars%urlparameter}">tags</a> |
+    <a href="{url}file/#node|short#{sessionvars%urlparameter}">manifest</a>#archives%archiveentry#
+    <br/>
 </div>
 
-<div class="page_nav">
-summary |
-<a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url}log{sessionvars%urlparameter}">changelog</a> |
-<a href="{url}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url}file/#node|short#{sessionvars%urlparameter}">manifest</a>#archives%archiveentry#
-<br/>
-</div>
+<dl>
+    <dt>description</dt><dd>#desc#</dd>
+    <dt>owner</dt><dd>#owner|escape#</dd>
+    <dt>last change</dt><dd>#lastchange|rfc822date#</dd>
+</dl>
 
-<div class="title">&nbsp;</div>
-<table cellspacing="0">
-<tr><td>description</td><td>#desc#</td></tr>
-<tr><td>owner</td><td>#owner|escape#</td></tr>
-<tr><td>last change</td><td>#lastchange|rfc822date#</td></tr>
-</table>
-
-<div><a  class="title" href="{url}shortlog{sessionvars%urlparameter}">changes</a></div>
+<h3><a  class="title" href="{url}shortlog{sessionvars%urlparameter}">changes</a></h3>
 <table cellspacing="0">
 #shortlog#
 <tr class="light"><td colspan="4"><a class="list" href="{url}shortlog{sessionvars%urlparameter}">...</a></td></tr>
 </table>
 
-<div><a class="title" href="{url}tags{sessionvars%urlparameter}">tags</a></div>
+<h3><a class="title" href="{url}tags{sessionvars%urlparameter}">tags</a></h3>
 <table cellspacing="0">
 #tags#
 <tr class="light"><td colspan="3"><a class="list" href="{url}tags{sessionvars%urlparameter}">...</a></td></tr>
 </table>
 
-<div><a class="title" href="#">branches</a></div>
+<h3><a class="title" href="#">branches</a></h3>
 <table cellspacing="0">
 {branches%branchentry}
 <tr class="light">
   <td colspan="4"><a class="list"  href="#">...</a></td>
 </tr>
 </table>
-<!--#footer#-->

hgtemplates/freehg/tags.tmpl

 #header#
 <title>#repo|escape#: Tags</title>
-<link rel="alternate" type="application/atom+xml"
-   href="{url}atom-log" title="Atom feed for #repo|escape#">
-<link rel="alternate" type="application/rss+xml"
-   href="{url}rss-log" title="RSS feed for #repo|escape#">
 </head>
 <body>
 
-<div class="page_header">
-<a href="http://www.selenic.com/mercurial/" title="Mercurial"><div style="float:right;">Mercurial</div></a><a href="{url}summary{sessionvars%urlparameter}">#repo|escape#</a> / tags
-</div>
+<div class="container">
+    <div id="header" class="span-20 last">
+        <div style="float:left">
+            <a href="/"><img src="/static/logo.png" alt="freeHg.org" id="logo" /></a>
+        </div>
+    </div>
 
-<div class="page_nav">
-<a href="{url}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url}log{sessionvars%urlparameter}">changelog</a> |
-tags |
-<a href="{url}file/#node|short#{sessionvars%urlparameter}">manifest</a>
-<br/>
-</div>
+    <div class="page-contents span-19 prepend-1 last">
+        <form action="{url}log">
+            {sessionvars%hiddenformentry}
+            <div class="search">
+                Search: <input type="text" name="rev"  />
+            </div>
+        </form>
+        <div class="page_header">
+            <h2><a href="{url}">#repo|escape#</a> / tags</h2>
+        </div>
+        <div class="page_nav">
+            <a href="{url}{sessionvars%urlparameter}">summary</a> |
+            <a href="{url}shortlog{sessionvars%urlparameter}">shortlog</a> |
+            <a href="{url}log{sessionvars%urlparameter}">changelog</a> |
+            tags |
+            <a href="{url}file/#node|short#{sessionvars%urlparameter}">manifest</a>
+            <br/>
+        </div>
 
-<div class="title">&nbsp;</div>
-<table cellspacing="0">
-#entries%tagentry#
-</table>
+        <div class="title">&nbsp;</div>
+        <table cellspacing="0">
+        #entries%tagentry#
+        </table>
+    </div>
 
 #footer#

htdocs/static/freehg.css

 .footer {text-align:center; padding:20px 30px 0 0;}
 
 .about {padding:10px 20px;}
+
+
+tr.parity0 {background-color:#ccc;}
+
+span.logtags span {
+background-color:#FFAAFF;
+border-color:#FFCCFF rgb(255, 0, 238) rgb(255, 0, 238) rgb(255, 204, 255);
+border-style:solid;
+border-width:1px;
+font-size:10px;
+font-weight:normal;
+padding:0px 4px;
+}
+span.logtags span.tagtag {
+background-color:#FFFFAA;
+border-color:#FFFFCC rgb(255, 238, 0) rgb(255, 238, 0) rgb(255, 255, 204);
+}
+span.logtags span.branchtag {
+background-color:#AAFFAA;
+border-color:#CCFFCC rgb(0, 204, 51) rgb(0, 204, 51) rgb(204, 255, 204);
+}
+table a.list {text-decoration:none;}
+a.title {
+    display:block; padding:6px 8px;
+    font-weight:bold; background-color:#ccc; text-decoration:none; color:#000000;
+}
+div.title_text { padding:6px 0px; background-color:#ccc; }
+div.log_body { padding:8px 8px 8px 150px; }
+.age { white-space:nowrap; }
+span.age { position:relative; float:left; width:142px; font-style:italic; }
+div.log_link {
+    padding:0px 8px;
+    font-size:10px; font-family:sans-serif; font-style:normal;
+    position:relative; float:left; width:136px;
+}
+
+div.search {float:right; margin-right:8px;}
+div.page_nav {margin-bottom:1em;}
+h2 a {text-decoration:none;}
+div.page_header h2 {margin-bottom:0px;}
+
+div.page_body pre {margin:0pt;}
+div.page_body .linenr {color:#555; padding-right:2px;}
         f.write("push_ssl = false\n")
         f.write("allow_push = %s\n" % self.owner.username)
         if self.long_name:
-            f.write("name = %s\n" % escape(self.long_name))
+            f.write("name = %s\n" % escape(self.get_long_name()))
         else:
             f.write("name = %s\n" % escape(self.name))
         if self.description:

templates/base.html

 
     </div>
 
-    <div class="span-19 prepend-1">
+    <div class="span-19 prepend-1 last">
         {% if messages %}
         <div class="span-19 last">
         <ul class="messagelist" id="usermessages">
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.