--- a/changeset.tmpl Wed Sep 21 18:53:22 2016 +0800
+++ b/changeset.tmpl Sun Sep 25 23:16:40 2016 +0800
-<title>{repo|escape}: changeset {rev}:{node|short}</title>
-<link rel="alternate" type="application/atom+xml"
- href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
-<link rel="alternate" type="application/rss+xml"
- href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
+ <title>{rev}:{node|short} · {repo|escape}</title>
+ <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">
+ <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}">
-<div class="page_header">
-<a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
-<a href="/">Mercurial</a> {pathdef%breadcrumb} / changeset
+ <div class="uk-container uk-container-center uk-margin-large-bottom">
+ <div class="uk-tab-center uk-margin-top">
+ <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">Summary</a></li>
+ <li><a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">Shortlog</a></li>
+ <li class="uk-active"><a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">Changelog</a></li>
+ <li><a href="{url|urlescape}graph/{symrev}{sessionvars%urlparameter}">Graph</a></li>
+ <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">Branches</a></li>
+ <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">Tags</a></li>
+ <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">Bookmarks</a></li>
+ <li><a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">Files</a></li>
-<a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">changelog</a> |
-<a href="{url|urlescape}graph/{symrev}{sessionvars%urlparameter}">graph</a> |
-<a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
-<a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
-<a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">files</a> |
-<a href="{url|urlescape}raw-rev/{symrev}">raw</a> {archives%archiveentry} |
-<a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
+ <div class="uk-clearfix uk-margin-top">
+ <div class="uk-float-right">
+ <span class="uk-margin-left">Download:</span>
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}raw-rev/{node|short}">Patch</a>
+ {archives%archiveentry}
+ <table class="uk-margin-top">
+ {ifeq(count(parent), '2', parent%changesetparentdiff, parent%changesetparent)}
+ <a class="kit-monospace" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{rev}:{node|short}</a>
+ {inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}
+ <div>{author|obfuscate}, <span class="age">{date|rfc822date}</span></div>
-<a class="title" href="{url|urlescape}raw-rev/{node|short}">{desc|strip|escape|firstline|nonempty} <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></a>
-<div class="title_text">
-<tr><td>author</td><td>{author|obfuscate}</td></tr>
-<tr><td></td><td class="date age">{date|rfc822date}</td></tr>
-{branch%changesetbranch}
- <td>changeset {rev}</td>
- <td style="font-family:monospace"><a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
-{ifeq(count(parent), '2', parent%changesetparentdiff, parent%changesetparent)}
+ <div class="uk-margin-small uk-margin-small-left kit-commit-message">{desc|strip|escape|websub|nonempty}</div>
-{desc|strip|escape|websub|addbreaks|nonempty}
-<div class="list_head"></div>
-<div class="title_text">
+ <a id="diffstatexpand" href="javascript:toggleDiffstat()">[<tt>+</tt>]</a>
+ <div id="diffstatdetails" style="display: none;">
+ <a href="javascript:toggleDiffstat()">[<tt>-</tt>]</a>
+ <table>{diffstat}</table>
-<div class="page_body diffblocks">{diff}</div>
+ <table class="uk-table uk-table-hover uk-text-nowrap">{files}</table>
--- a/fileannotate.tmpl Wed Sep 21 18:53:22 2016 +0800
+++ b/fileannotate.tmpl Sun Sep 25 23:16:40 2016 +0800
-<title>{repo|escape}: {file|escape}@{node|short} (annotated)</title>
-<link rel="alternate" type="application/atom+xml"
- href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
-<link rel="alternate" type="application/rss+xml"
- href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
+ <title>{file|escape} at {symrev|escape} (annotated) · {repo|escape}</title>
+ <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">
+ <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}">
-<div class="page_header">
-<a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
-<a href="/">Mercurial</a> {pathdef%breadcrumb} / annotate
-<a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
-<a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
-<a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
-<a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
-<a href="{url|urlescape}file/{symrev}{path|urlescape}{sessionvars%urlparameter}">files</a> |
-<a href="{url|urlescape}rev/{symrev}{sessionvars%urlparameter}">changeset</a> |
-<a href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
-<a href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a> |
-<a href="{url|urlescape}log/{symrev}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
-<a href="{url|urlescape}diff/{symrev}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
-<a href="{url|urlescape}comparison/{symrev}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
-<a href="{url|urlescape}raw-annotate/{symrev}/{file|urlescape}">raw</a> |
-<a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
+ <div class="uk-container uk-container-center uk-margin-large-bottom">
+ <div class="uk-tab-center uk-margin-top">
+ <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">Summary</a></li>
+ <li><a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">Shortlog</a></li>
+ <li><a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">Changelog</a></li>
+ <li><a href="{url|urlescape}graph/{symrev}{sessionvars%urlparameter}">Graph</a></li>
+ <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">Branches</a></li>
+ <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">Tags</a></li>
+ <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">Bookmarks</a></li>
+ <li class="uk-active"><a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">Files</a></li>
+ <div class="uk-clearfix uk-margin-top">
+ <a class="kit-monospace" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{rev}:{node|short}</a>
+ {inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}
+ <div>{author|obfuscate}, <span class="age">{date|rfc822date}</span></div>
+ <div class="uk-margin-small uk-margin-small-left kit-commit-message">{desc|strip|escape|websub|nonempty}</div>
-<div class="title">{file|escape}</div>
+ <div class="uk-clearfix">
+ <div class="uk-float-right">
+ <table class="uk-margin-bottom">
+ {child%fileannotatechild}
+ {parent%fileannotateparent}
+ <h2 class="uk-margin-top-remove">{file|escape}</h2>
+ <p>Permissions: <span class="kit-monospace">{permissions|permissions}</span></p>
-<div class="title_text">
- <td>{author|obfuscate}</td>
- <td class="date age">{date|rfc822date}</td>
- <td>changeset {rev}</td>
- <td style="font-family:monospace"><a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
-{parent%fileannotateparent}
-{child%fileannotatechild}
- <td style="font-family:monospace">{permissions|permissions}</td>
+ <div class="uk-clearfix">
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">File</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">Latest</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}log/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Revisions</a>
+ <a class="uk-button uk-button-small uk-active" href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Annotate</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}diff/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Diff</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}comparison/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Comparison</a>
+ <div class="uk-float-right">
+ <span class="uk-margin-left">Other formats:</span>
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}json-annotate/{symrev}/{file|urlescape}">JSON</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}raw-annotate/{symrev}/{file|urlescape}">Raw</a>
+ <span class="uk-margin-left">Feeds:</span>
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}atom-log/tip/{file|urlescape}">Atom</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}rss-log/tip/{file|urlescape}">RSS</a>
-{desc|strip|escape|websub|addbreaks|nonempty}
+ <table class="uk-width-1-1 uk-margin-top kit-border-collapse kit-annotate">{annotate%annotateline}</table>
--- a/filecomparison.tmpl Wed Sep 21 18:53:22 2016 +0800
+++ b/filecomparison.tmpl Sun Sep 25 23:16:40 2016 +0800
-<title>{repo|escape}: comparison {file|escape}</title>
-<link rel="alternate" type="application/atom+xml"
- href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
-<link rel="alternate" type="application/rss+xml"
- href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
+ <title>{file|escape} at {symrev|escape} (comparison) · {repo|escape}</title>
+ <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">
+ <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}">
-<div class="page_header">
-<a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
-<a href="/">Mercurial</a> {pathdef%breadcrumb} / comparison
-<a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
-<a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
-<a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
-<a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
-<a href="{url|urlescape}file/{symrev}{path|urlescape}{sessionvars%urlparameter}">files</a> |
-<a href="{url|urlescape}rev/{symrev}{sessionvars%urlparameter}">changeset</a> |
-<a href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
-<a href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a> |
-<a href="{url|urlescape}log/{symrev}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
-<a href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
-<a href="{url|urlescape}diff/{symrev}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
-<a href="{url|urlescape}raw-diff/{symrev}/{file|urlescape}">raw</a> |
-<a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
+ <div class="uk-container uk-container-center">
+ <div class="uk-tab-center uk-margin-top">
+ <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">Summary</a></li>
+ <li><a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">Shortlog</a></li>
+ <li><a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">Changelog</a></li>
+ <li><a href="{url|urlescape}graph/{symrev}{sessionvars%urlparameter}">Graph</a></li>
+ <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">Branches</a></li>
+ <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">Tags</a></li>
+ <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">Bookmarks</a></li>
+ <li class="uk-active"><a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">Files</a></li>
+ <div class="uk-clearfix uk-margin-top">
+ <a class="kit-monospace" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{rev}:{node|short}</a>
+ {inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}
+ <div>{author|obfuscate}, <span class="age">{date|rfc822date}</span></div>
+ <div class="uk-margin-small uk-margin-small-left kit-commit-message">{desc|strip|escape|websub|nonempty}</div>
+ <div class="uk-clearfix">
+ <div class="uk-float-right">
+ <table class="uk-margin-bottom">
+ {parent%filecompparent}
+ <h2 class="uk-margin-top-remove">{file|escape}</h2>
-<div class="title">{file|escape}</div>
- <td>changeset {rev}</td>
- <td style="font-family:monospace"><a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
-<div class="list_head"></div>
+ <div class="uk-clearfix">
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">File</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">Latest</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}log/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Revisions</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Annotate</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}diff/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Diff</a>
+ <a class="uk-button uk-button-small uk-active" href="{url|urlescape}comparison/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Comparison</a>
+ <div class="uk-float-right">
+ <span class="uk-margin-left">Other formats:</span>
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}json-diff/{symrev}/{file|urlescape}">JSON</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}raw-diff/{symrev}/{file|urlescape}">Raw</a>
+ <span class="uk-margin-left">Feeds:</span>
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}atom-log/tip/{file|urlescape}">Atom</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}rss-log/tip/{file|urlescape}">RSS</a>
- <span class="legendinfo equal">equal</span>
- <span class="legendinfo delete">deleted</span>
- <span class="legendinfo insert">inserted</span>
- <span class="legendinfo replace">replaced</span>
+ <div class="uk-text-center uk-margin kit-monospace">
+ <span class="kit-comparison-insert">Inserted</span>
+ <span class="kit-comparison-replace">Replaced</span>
+ <span class="kit-comparison-delete">Deleted</span>
-<div class="comparison">
- <table style="border-collapse:collapse;">
- <th>{leftrev}:{leftnode|short}</th>
- <th>{rightrev}:{rightnode|short}</th>
+ <div class="uk-container uk-width-1-1 uk-margin-large-bottom">
+ <table class="uk-width-1-1 kit-border-collapse">
+ <a class="kit-monospace" href="{url|urlescape}file/{leftnode|short}/{file|urlescape}{sessionvars%urlparameter}">{leftrev}:{leftnode|short}</a>
+ <a class="kit-monospace" href="{url|urlescape}file/{rightnode|short}/{file|urlescape}{sessionvars%urlparameter}">{rightrev}:{rightnode|short}</a>
--- a/filediff.tmpl Wed Sep 21 18:53:22 2016 +0800
+++ b/filediff.tmpl Sun Sep 25 23:16:40 2016 +0800
-<title>{repo|escape}: diff {file|escape}</title>
-<link rel="alternate" type="application/atom+xml"
- href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
-<link rel="alternate" type="application/rss+xml"
- href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
+ <title>{file|escape} diff · {repo|escape}</title>
+ <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">
+ <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}">
-<div class="page_header">
-<a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
-<a href="/">Mercurial</a> {pathdef%breadcrumb} / diff
+ <div class="uk-container uk-container-center uk-margin-large-bottom">
+ <div class="uk-tab-center uk-margin-top">
+ <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">Summary</a></li>
+ <li><a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">Shortlog</a></li>
+ <li><a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">Changelog</a></li>
+ <li><a href="{url|urlescape}graph/{symrev}{sessionvars%urlparameter}">Graph</a></li>
+ <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">Branches</a></li>
+ <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">Tags</a></li>
+ <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">Bookmarks</a></li>
+ <li class="uk-active"><a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">Files</a></li>
+ <div class="uk-clearfix uk-margin-top">
+ <a class="kit-monospace" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{rev}:{node|short}</a>
+ {inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}
+ <div>{author|obfuscate}, <span class="age">{date|rfc822date}</span></div>
+ <div class="uk-margin-small uk-margin-small-left kit-commit-message">{desc|strip|escape|websub|nonempty}</div>
-<a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
-<a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
-<a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
-<a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
-<a href="{url|urlescape}file/{symrev}{path|urlescape}{sessionvars%urlparameter}">files</a> |
-<a href="{url|urlescape}rev/{symrev}{sessionvars%urlparameter}">changeset</a> |
-<a href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
-<a href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a> |
-<a href="{url|urlescape}log/{symrev}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
-<a href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
-<a href="{url|urlescape}comparison/{symrev}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
-<a href="{url|urlescape}raw-diff/{symrev}/{file|urlescape}">raw</a> |
-<a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
+ <div class="uk-clearfix">
+ <div class="uk-float-right">
+ <table class="uk-margin-bottom">
+ {parent%filediffparent}
+ <h2 class="uk-margin-top-remove">{file|escape}</h2>
-<div class="title">{file|escape}</div>
+ <div class="uk-clearfix">
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">File</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">Latest</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}log/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Revisions</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Annotate</a>
+ <a class="uk-button uk-button-small uk-active" href="{url|urlescape}diff/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Diff</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}comparison/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Comparison</a>
+ <div class="uk-float-right">
+ <span class="uk-margin-left">Other formats:</span>
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}json-diff/{symrev}/{file|urlescape}">JSON</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}raw-diff/{symrev}/{file|urlescape}">Raw</a>
+ <span class="uk-margin-left">Feeds:</span>
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}atom-log/tip/{file|urlescape}">Atom</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}rss-log/tip/{file|urlescape}">RSS</a>
- <td>changeset {rev}</td>
- <td style="font-family:monospace"><a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
-<div class="list_head"></div>
--- a/filelog.tmpl Wed Sep 21 18:53:22 2016 +0800
+++ b/filelog.tmpl Sun Sep 25 23:16:40 2016 +0800
-<title>{repo|escape}: File revisions</title>
-<link rel="alternate" type="application/atom+xml"
- href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
-<link rel="alternate" type="application/rss+xml"
- href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
+ <title>File revisions · {repo|escape}</title>
+ <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">
+ <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}">
-<div class="page_header">
-<a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
-<a href="/">Mercurial</a> {pathdef%breadcrumb} / file revisions
+ <div class="uk-container uk-container-center uk-margin-large-bottom">
+ <div class="uk-tab-center uk-margin-top">
+ <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">Summary</a></li>
+ <li><a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">Shortlog</a></li>
+ <li><a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">Changelog</a></li>
+ <li><a href="{url|urlescape}graph/{symrev}{sessionvars%urlparameter}">Graph</a></li>
+ <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">Branches</a></li>
+ <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">Tags</a></li>
+ <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">Bookmarks</a></li>
+ <li class="uk-active"><a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">Files</a></li>
+ <h2>{file|urlescape}</h2>
-<a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
-<a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
-<a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
-<a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
-<a href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
-<a href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
-<a href="{url|urlescape}diff/{symrev}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
-<a href="{url|urlescape}comparison/{symrev}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
-<a href="{url|urlescape}rss-log/tip/{file|urlescape}">rss</a> |
-<a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
+ <div class="uk-clearfix">
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">File</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">Latest</a>
+ <a class="uk-button uk-button-small uk-active" href="{url|urlescape}log/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Revisions</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Annotate</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}diff/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Diff</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}comparison/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Comparison</a>
+ <div class="uk-float-right">
+ <span class="uk-margin-left">Other formats:</span>
+ <a class="uk-button uk-button-small" href="{url|urlescape}json-log/{symrev}/{file|urlescape}">JSON</a>
+ <span class="uk-margin-left">Feeds:</span>
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}atom-log/tip/{file|urlescape}">Atom</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}rss-log/tip/{file|urlescape}">RSS</a>
-<div class="title" >{file|urlescape}</div>
+ <ul class="uk-pagination">{nav%filenav}</ul>
+ <table class="uk-table uk-table-hover uk-text-nowrap">
+ <ul class="uk-pagination">{nav%filenav}</ul>
--- a/filerevision.tmpl Wed Sep 21 18:53:22 2016 +0800
+++ b/filerevision.tmpl Sun Sep 25 23:16:40 2016 +0800
-<title>{repo|escape}: {file|escape}@{node|short}</title>
-<link rel="alternate" type="application/atom+xml"
- href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
-<link rel="alternate" type="application/rss+xml"
- href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
+ <title>{file|escape} at {symrev|escape} · {repo|escape}</title>
+ <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">
+ <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}">
-<div class="page_header">
-<a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
-<a href="/">Mercurial</a> {pathdef%breadcrumb} / file revision
+ <div class="uk-container uk-container-center uk-margin-large-bottom">
+ <div class="uk-tab-center uk-margin-top">
+ <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">Summary</a></li>
+ <li><a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">Shortlog</a></li>
+ <li><a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">Changelog</a></li>
+ <li><a href="{url|urlescape}graph/{symrev}{sessionvars%urlparameter}">Graph</a></li>
+ <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">Branches</a></li>
+ <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">Tags</a></li>
+ <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">Bookmarks</a></li>
+ <li class="uk-active"><a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">Files</a></li>
+ <div class="uk-clearfix uk-margin-top">
+ <a class="kit-monospace" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{rev}:{node|short}</a>
+ {inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}
+ <div>{author|obfuscate}, <span class="age">{date|rfc822date}</span></div>
+ <div class="uk-margin-small uk-margin-small-left kit-commit-message">{desc|strip|escape|websub|nonempty}</div>
-<a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
-<a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
-<a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
-<a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
-<a href="{url|urlescape}file/{symrev}{path|urlescape}{sessionvars%urlparameter}">files</a> |
-<a href="{url|urlescape}rev/{symrev}{sessionvars%urlparameter}">changeset</a> |
-<a href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">latest</a> |
-<a href="{url|urlescape}log/{symrev}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
-<a href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
-<a href="{url|urlescape}diff/{symrev}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
-<a href="{url|urlescape}comparison/{symrev}/{file|urlescape}{sessionvars%urlparameter}">comparison</a> |
-<a href="{url|urlescape}raw-file/{symrev}/{file|urlescape}">raw</a> |
-<a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
+ <div class="uk-clearfix">
+ <div class="uk-float-right">
+ <table class="uk-margin-bottom">
-<div class="title">{file|escape}</div>
+ <h2 class="uk-margin-top-remove">{file|escape}</h2>
+ <p>Permissions: <span class="kit-monospace">{permissions|permissions}</span></p>
-<div class="title_text">
- <td>{author|obfuscate}</td>
- <td class="date age">{date|rfc822date}</td>
- <td>changeset {rev}</td>
- <td style="font-family:monospace"><a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
- <td style="font-family:monospace">{permissions|permissions}</td>
+ <div class="uk-clearfix">
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small uk-active" href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">File</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}file/tip/{file|urlescape}{sessionvars%urlparameter}">Latest</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}log/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Revisions</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Annotate</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}diff/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Diff</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}comparison/{symrev}/{file|urlescape}{sessionvars%urlparameter}">Comparison</a>
+ <div class="uk-float-right">
+ <span class="uk-margin-left">Other formats:</span>
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}json-file/{symrev}/{file|urlescape}">JSON</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}raw-file/{symrev}/{file|urlescape}">Raw</a>
+ <span class="uk-margin-left">Feeds:</span>
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}atom-log/tip/{file|urlescape}">Atom</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}rss-log/tip/{file|urlescape}">RSS</a>
-{desc|strip|escape|websub|addbreaks|nonempty}
-<pre class="sourcelines stripes">{text%fileline}</pre>
+ <pre class="kit-file">{text%fileline}</pre>
--- a/graph.tmpl Wed Sep 21 18:53:22 2016 +0800
+++ b/graph.tmpl Sun Sep 25 23:16:40 2016 +0800
-<title>{repo|escape}: Graph</title>
-<link rel="alternate" type="application/atom+xml"
- href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
-<link rel="alternate" type="application/rss+xml"
- href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
-<!--[if IE]><script type="text/javascript" src="{staticurl|urlescape}excanvas.js"></script><![endif]-->
+ <title>Graph at {symrev|escape} · {repo|escape}</title>
+ <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">
+ <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}">
+ <!--[if IE]><script type="text/javascript" src="{staticurl|urlescape}excanvas.js"></script><![endif]-->
-<div class="page_header">
-<a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
-<a href="/">Mercurial</a> {pathdef%breadcrumb} / graph
+ <div class="uk-container uk-container-center uk-margin-large-bottom">
+ <div class="uk-tab-center uk-margin-top">
+ <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">Summary</a></li>
+ <li><a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">Shortlog</a></li>
+ <li><a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">Changelog</a></li>
+ <li class="uk-active"><a href="{url|urlescape}graph/{symrev}{sessionvars%urlparameter}">Graph</a></li>
+ <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">Branches</a></li>
+ <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">Tags</a></li>
+ <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">Bookmarks</a></li>
+ <li><a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">Files</a></li>
-<form action="{url|urlescape}log">
-{sessionvars%hiddenformentry}
-<input type="text" name="rev" />
-<a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">changelog</a> |
-<a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
-<a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
-<a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">files</a> |
-<a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
-<a href="{url|urlescape}graph/{symrev}{lessvars%urlparameter}">less</a>
-<a href="{url|urlescape}graph/{symrev}{morevars%urlparameter}">more</a>
-| {changenav%navgraph}<br/>
+ <div class="uk-text-right uk-margin-top">
+ <span class="uk-margin-left">Other formats:</span>
+ <a class="uk-button uk-button-small" href="{url|urlescape}raw-graph">Raw</a>
+ <span class="uk-margin-left">Feeds:</span>
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}atom-log">Atom</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}rss-log">RSS</a>
+ <noscript>The revision graph only works with JavaScript-enabled browsers.</noscript>
-<div class="title"> </div>
-<noscript>The revision graph only works with JavaScript-enabled browsers.</noscript>
+ <ul class="uk-pagination">
+ <li><a href="{url|urlescape}graph/{symrev}{lessvars%urlparameter}">less</a></li>
+ <li><a href="{url|urlescape}graph/{symrev}{morevars%urlparameter}">more</a></li>
-<canvas id="graph" width="{canvaswidth}" height="{canvasheight}"></canvas>
-<ul id="graphnodes"></ul>
+ <div class="uk-position-relative" data-scroll-target>
+ <canvas id="graph" width="{canvaswidth}" height="{canvasheight}"></canvas>
+ <ul id="graphnodes"></ul>
+ <ul class="uk-pagination">
+ <li><a href="{url|urlescape}graph/{symrev}{lessvars%urlparameter}">less</a></li>
+ <li><a href="{url|urlescape}graph/{symrev}{morevars%urlparameter}">more</a></li>
if (cur[7].length || cur[8].length || (cur[6][0] != 'default' || cur[6][1])) \{
- tagspan = '<span class="logtags">';
- tagspan += '<span class="branchtag" title="' + cur[6][0] + '">';
+ tagspan += '<span class="uk-badge kit-badge-branch-head" title="' + cur[6][0] + '">';
tagspan += cur[6][0] + '</span> ';
} else if (!cur[6][1] && cur[6][0] != 'default') \{
- tagspan += '<span class="inbranchtag" title="' + cur[6][0] + '">';
+ tagspan += '<span class="uk-badge kit-badge-branch" title="' + cur[6][0] + '">';
tagspan += cur[6][0] + '</span> ';
- tagspan += '<span class="tagtag">' + tag + '</span> ';
+ tagspan += '<span class="uk-badge kit-badge-tag">' + tag + '</span> ';
var bookmark = cur[8][t];
- tagspan += '<span class="bookmarktag">' + bookmark + '</span> ';
+ tagspan += '<span class="uk-badge kit-badge-bookmark">' + bookmark + '</span> ';
var item = '<li style="' + nstyle + '"><span class="desc">';
- item += '<a class="list" href="{url|urlescape}rev/' + cur[0] + '{sessionvars%urlparameter}" title="' + cur[0] + '"><b>' + cur[3] + '</b></a>';
- item += '</span> ' + tagspan + '';
+ item += '<a href="{url|urlescape}rev/' + cur[0] + '{sessionvars%urlparameter}" title="' + cur[0] + '">' + cur[3] + '</a>';
+ item += '</span> ' + tagspan;
item += '<span class="info">' + cur[5] + ', by ' + cur[4] + '</span></li>';
// stop hiding script -->
-<a href="{url|urlescape}graph/{symrev}{lessvars%urlparameter}">less</a>
-<a href="{url|urlescape}graph/{symrev}{morevars%urlparameter}">more</a>
<script type="text/javascript">
'{url|urlescape}graph/{rev}?revcount=%next%&style={style}',
function (htmlText, previousVal) \{ return previousVal + 60; },
+ '[data-scroll-target]',
'<div class="%class%" style="text-align: center;">%text%</div>',
--- a/manifest.tmpl Wed Sep 21 18:53:22 2016 +0800
+++ b/manifest.tmpl Sun Sep 25 23:16:40 2016 +0800
-<title>{repo|escape}: files</title>
-<link rel="alternate" type="application/atom+xml"
- href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
-<link rel="alternate" type="application/rss+xml"
- href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
+ <title>Files at {symrev|escape} · {repo|escape}</title>
+ <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">
+ <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}">
-<div class="page_header">
-<a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
-<a href="/">Mercurial</a> {pathdef%breadcrumb} / files
+ <div class="uk-container uk-container-center uk-margin-large-bottom">
+ <div class="uk-tab-center uk-margin-top">
+ <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">Summary</a></li>
+ <li><a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">Shortlog</a></li>
+ <li><a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">Changelog</a></li>
+ <li><a href="{url|urlescape}graph/{symrev}{sessionvars%urlparameter}">Graph</a></li>
+ <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">Branches</a></li>
+ <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">Tags</a></li>
+ <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">Bookmarks</a></li>
+ <li class="uk-active"><a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">Files</a></li>
+ <div class="uk-clearfix uk-margin-top">
+ <div class="uk-float-right">
+ {parent%changesetparent}
-<a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
-<a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
-<a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
-<a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
-<a href="{url|urlescape}rev/{symrev}{sessionvars%urlparameter}">changeset</a> {archives%archiveentry} |
-<a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
+ <a class="kit-monospace" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{rev}:{node|short}</a>
+ {inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}
+ <div>{author|obfuscate}, <span class="age">{date|rfc822date}</span></div>
+ <div class="uk-margin-small uk-margin-small-left kit-commit-message">{desc|strip|escape|websub|nonempty}</div>
-<div class="title">{path|escape} <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span></div>
-<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|urlescape}file/{symrev}{up|urlescape}{sessionvars%urlparameter}">[up]</a></td>
-<td class="link"> </td>
+ <div class="uk-button-group uk-float-right">
+ {archives%archiveentry}
+ <table class="uk-table uk-table-hover uk-text-nowrap">
+ <td class="uk-width-1-1 uk-text-break">
+ <a href="{url|urlescape}file/{symrev}{up|urlescape}{sessionvars%urlparameter}">[up]</a>
--- a/map Wed Sep 21 18:53:22 2016 +0800
+++ b/map Sun Sep 25 23:16:40 2016 +0800
helptopics = helptopics.tmpl
<a href="{url|urlescape}help/{topic|escape}{sessionvars%urlparameter}">
{if(basename, '{basename|escape}', '{topic|escape}')}
+ <dd>{summary|escape}</dd>'
-naventry = '<a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
-navshortentry = '<a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
-navgraphentry = '<a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
-filenaventry = '<a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
+naventry = '<li><a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a></li> '
+navshortentry = '<li><a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a></li> '
+navgraphentry = '<li><a href="{url|urlescape}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a></li> '
+filenaventry = '<li><a href="{url|urlescape}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a></li> '
filedifflink = '<a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
- <tr class="parity{parity}">
- <td><a class="list" href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td>
+ <td class="uk-width-1-1 uk-text-break kit-white-space-normal">
+ <a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a>
<a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
<a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> |
<a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
- <tr class="parity{parity}">
- <td><a class="list" href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a></td>
+ <td class="uk-width-1-1 uk-text-break kit-white-space-normal">
+ <a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a>
<a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
changeset = changeset.tmpl
- <tr class="parity{parity}">
- <td style="font-family:monospace">drwxr-xr-x</td>
- <td style="font-family:monospace"></td>
- <td style="font-family:monospace"></td>
+ <td class="uk-width-1-1 uk-text-break kit-white-space-normal">
<a href="{url|urlescape}file/{symrev}{path|urlescape}{sessionvars%urlparameter}">{basename|escape}</a>
<a href="{url|urlescape}file/{symrev}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">{emptydirs|escape}</a>
+ <td class="kit-monospace">drwxr-xr-x</td>
<a href="{url|urlescape}file/{symrev}{path|urlescape}{sessionvars%urlparameter}">files</a>
- <tr class="parity{parity}">
- <td style="font-family:monospace">{permissions|permissions}</td>
- <td style="font-family:monospace" align=right>{date|isodate}</td>
- <td style="font-family:monospace" align=right>{size}</td>
- <a class="list" href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a>
+ <td class="uk-width-1-1 uk-text-break kit-white-space-normal">
+ <a href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">{basename|escape}</a>
+ <td class="kit-monospace">{permissions|permissions}</td>
<a href="{url|urlescape}file/{symrev}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
<a href="{url|urlescape}log/{symrev}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> |
<a href="{url|urlescape}annotate/{symrev}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
filecomparison = filecomparison.tmpl
- <a href="#{lineid}"></a><span id="{lineid}">{strip(line|escape, '\r\n')}</span>'
+fileline = '<div id="{lineid}"><a href="#{lineid}" class="kit-line-number" data-line-number="{linenumber}"></a>{strip(line|escape, '\r\n')}</div>'
- <tr id="{lineid}" style="font-family:monospace" class="parity{parity}{ifeq(node, originalnode, ' thisrev')}">
- <td class="annotate linenr parity{blockparity}" style="text-align: right;">
- '<a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}">
- <div class="annotate-info">
+ <tr id="{lineid}" {ifeq(node, originalnode, ' class="kit-this-rev"')}>
+ <td class="uk-visible-hover uk-position-relative uk-text-top kit-block-parity{blockparity}">
+ {if(blockhead, '<a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}">{rev}</a>')}
+ <div class="uk-hidden uk-position-absolute uk-position-z-index uk-panel uk-panel-box uk-margin-left uk-text-nowrap">
- <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}">
+ <a class="kit-monospace" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{rev}:{node|short}</a>
- <div><em>{author|obfuscate}</em></div>
+ <div>{author|obfuscate}</div>
<div>parents: {parents%annotateparent}</div>
+ <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#l{targetline}">line</a> |
<a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a>
- <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a>
- <td><pre><a class="linenr" href="#{lineid}">{linenumber}</a></pre></td>
- <td><pre>{line|escape}</pre></td>
+ <td class="kit-monospace kit-annotate-line"><a href="#{lineid}" class="kit-line-number" data-line-number="{linenumber}"></a>{line|escape}</td>
- <a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rev}</a>'
- <a href="#{lineid}"></a><span id="{lineid}" class="difflineplus">{strip(line|escape, '\r\n')}</span>'
- <a href="#{lineid}"></a><span id="{lineid}" class="difflineminus">{strip(line|escape, '\r\n')}</span>'
- <a href="#{lineid}"></a><span id="{lineid}" class="difflineat">{strip(line|escape, '\r\n')}</span>'
- <a href="#{lineid}"></a><span id="{lineid}">{strip(line|escape, '\r\n')}</span>'
+annotateparent = '<a class="kit-monospace" href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rev}:{node|short}</a>'
+difflineplus = '<div id="{lineid}" class="kit-line-plus"><a href="#{lineid}" class="kit-line-number" data-line-number="{linenumber}"></a>{strip(line|escape, '\r\n')}</div>'
+difflineminus = '<div id="{lineid}" class="kit-line-minus"><a href="#{lineid}" class="kit-line-number" data-line-number="{linenumber}"></a>{strip(line|escape, '\r\n')}</div>'
+difflineat = '<div id="{lineid}" class="kit-line-at"><a href="#{lineid}" class="kit-line-number" data-line-number="{linenumber}"></a>{strip(line|escape, '\r\n')}</div>'
+diffline = '<div id="{lineid}"><a href="#{lineid}" class="kit-line-number" data-line-number="{linenumber}"></a>{strip(line|escape, '\r\n')}</div>'
+comparisonblock = '<tbody class="kit-monospace kit-comparison">{lines}</tbody>'
- <tr id="{lineid}" style="font-family:monospace">
- <td class="{type}"><pre><a class="linenr" href="#{lineid}">{leftlinenumber}</a> {leftline|escape}</pre></td>
- <td class="{type}"><pre><a class="linenr" href="#{lineid}">{rightlinenumber}</a> {rightline|escape}</pre></td>
+ <tr id="{lineid}" class="kit-comparison-{type}">
+ <td><a href="#{lineid}" class="kit-line-number" data-line-number="{leftlinenumber}"></a>{leftline|escape}</td>
+ <td><a href="#{lineid}" class="kit-line-number" data-line-number="{rightlinenumber}"></a>{rightline|escape}</td>
- <th class="parent">parent {rev}:</th>
- <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
-changesetlink = '<a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>'
-changesetbranch = '<tr><td>branch</td><td>{name|escape}</td></tr>'
+difffrom = '<a href="{url|urlescape}rev/{node|short}:{originalnode|short}{sessionvars%urlparameter}">diff</a>'
+changesetlink = '<a class="kit-monospace" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{rev}:{node|short}</a>'
- <td style="font-family:monospace">
+ <td class="uk-text-right">parent</td>
+ <td>{changesetlink}</td>
- <td style="font-family:monospace">
- {changesetlink} {ifeq(node, basenode, '(current diff)', '({difffrom})')}
+ <td class="uk-text-right">parent</td>
+ <td>{changesetlink} {ifeq(node, basenode, '(current diff)', '({difffrom})')}</td>
-difffrom = '<a href="{url|urlescape}rev/{node|short}:{originalnode|short}{sessionvars%urlparameter}">diff</a>'
-filerevbranch = '<tr><td>branch</td><td>{name|escape}</td></tr>'
- <td style="font-family:monospace">
- <a class="list" href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
- {rename%filerename}{node|short}
+ <td class="uk-text-right">child</td>
+ <td>{changesetlink}</td>
filerename = '{file|escape}@'
filelogrename = '| <a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">base</a>'
- <td style="font-family:monospace">
- <a class="list" href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
- {rename%filerename}{node|short}
- <th class="child">child {rev}:</th>
- <td class="child"><a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
- <td style="font-family:monospace">
- <a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
+ <td class="uk-text-right">previous change</td>
+ <a class="kit-monospace" href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rename%filerename}{rev}:{node|short}</a>
- <td style="font-family:monospace">
- <a class="list" href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
+ <td class="uk-text-right">next change</td>
+ <a class="kit-monospace" href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rev}:{node|short}</a></td>
+ <td class="uk-text-right">previous change</td>
+ <a class="kit-monospace" href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rename%filerename}{rev}:{node|short}</a>
- <td style="font-family:monospace">
- <a class="list" href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
+ <td class="uk-text-right">next change</td>
+ <a class="kit-monospace" href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rev}:{node|short}</a></td>
- <tr class="parity{parity}">
- <td class="age"><i class="age">{date|rfc822date}</i></td>
- <td><a class="list" href="{url|urlescape}rev/{tag|revescape}{sessionvars%urlparameter}"><b>{tag|escape}</b></a></td>
+ <td class="age">{date|rfc822date}</td>
+ <td class="uk-width-1-1 uk-text-break">
+ <a href="{url|urlescape}rev/{tag|revescape}{sessionvars%urlparameter}">{tag|escape}</a>
<a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
<a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
<a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
bookmarks = bookmarks.tmpl
- <tr class="parity{parity}">
- <td class="age"><i class="age">{date|rfc822date}</i></td>
- <td><a class="list" href="{url|urlescape}rev/{bookmark|revescape}{sessionvars%urlparameter}"><b>{bookmark|escape}</b></a></td>
+ <td class="age">{date|rfc822date}</td>
+ <td class="uk-width-1-1 uk-text-break">
+ <a href="{url|urlescape}rev/{bookmark|revescape}{sessionvars%urlparameter}">{bookmark|escape}</a>
<a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
<a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
<a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
- <tr class="parity{parity}">
- <td class="age"><i class="age">{date|rfc822date}</i></td>
- <td class="{status}"><a class="list" href="{url|urlescape}shortlog/{branch|revescape}{sessionvars%urlparameter}"><b>{branch|escape}</b></a></td>
- <a href="{url|urlescape}changeset/{node|short}{sessionvars%urlparameter}">changeset</a> |
+ <td class="age">{date|rfc822date}</td>
+ <td class="uk-width-1-1 uk-text-break kit-white-space-normal">
+ <a href="{url|urlescape}shortlog/{branch|revescape}{sessionvars%urlparameter}">{branch|escape}</a>
+ <span class="uk-badge kit-badge-branch-{status}">{status}</span>
+ <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
<a href="{url|urlescape}log/{node|short}{sessionvars%urlparameter}">changelog</a> |
<a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
-diffblock = '<div class="diffblock"><pre class="sourcelines">{lines}</pre></div>'
+diffblock = '<pre class="kit-diff">{lines}</pre>'
+diffstatlink = diffstatlink.tmpl
+diffstatnolink = diffstatlink.tmpl
- <td style="font-family:monospace">
- <a class="list" href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
+ <td class="uk-text-right">previous change</td>
+ <a class="kit-monospace" href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rev}:{node|short}</a>
+ <td class="uk-text-right">next change</td>
+ <a class="kit-monospace" href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rev}:{node|short}</a>
- <td style="font-family:monospace">
- <a class="list" href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
- <td align="right">parent {rev}: </td>
- <td><a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
- <td style="font-family:monospace">
- <a class="list" href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
+ <td class="uk-text-right">previous change</td>
+ <a class="kit-monospace" href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rev}:{node|short}</a>
- <td style="font-family:monospace">
- <a class="list" href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a>
+ <td class="uk-text-right">next change</td>
+ <a class="kit-monospace" href="{url|urlescape}comparison/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rev}:{node|short}</a>
- <td align="right">child {rev}: </td>
- <td><a href="{url|urlescape}file{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
-tagtag = '<span class="tagtag" title="{name|escape}">{name|escape}</span> '
-branchtag = '<span class="branchtag" title="{name|escape}">{name|escape}</span> '
-inbranchtag = '<span class="inbranchtag" title="{name|escape}">{name|escape}</span> '
-bookmarktag = '<span class="bookmarktag" title="{name|escape}">{name|escape}</span> '
+tagtag = '<a href="{url|urlescape}rev/{name|revescape}{sessionvars%urlparameter}"><span class="uk-badge kit-badge-tag" title="Tag: {name|escape}">{name|escape}</span></a> '
+branchtag = '<a href="{url|urlescape}shortlog/{name|revescape}{sessionvars%urlparameter}"><span class="uk-badge kit-badge-branch-head" title="A head of branch: {name|escape}">{name|escape}</span></a> '
+inbranchtag = '<a href="{url|urlescape}shortlog/{name|revescape}{sessionvars%urlparameter}"><span class="uk-badge kit-badge-branch" title="Branch: {name|escape}">{name|escape}</span></a> '
+bookmarktag = '<a href="{url|urlescape}rev/{name|revescape}{sessionvars%urlparameter}"><span class="uk-badge kit-badge-bookmark" title="Bookmark: {name|escape}">{name|escape}</span></a> '
- <tr class="parity{parity}">
- <td class="age"><i class="age">{date|rfc822date}</i></td>
- <td><i>{author|person}</i></td>
+ <td class="age">{date|rfc822date}</td>
+ <td>{author|person}</td>
+ <td class="uk-width-1-1 uk-text-break kit-white-space-normal">
+ <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a>
+ <span>{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span>
- <a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">
- <b>{desc|strip|firstline|escape|nonempty}</b>
- <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span>
- <td class="link" nowrap>
<a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">changeset</a> |
<a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">files</a>
- <tr class="parity{parity}">
- <td class="age"><i class="age">{date|rfc822date}</i></td>
- <td><i>{author|person}</i></td>
+ <td class="age">{date|rfc822date}</td>
+ <td>{author|person}</td>
+ <td class="uk-width-1-1 uk-text-break kit-white-space-normal">
+ <a href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a>
+ <span>{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span>
- <a class="list" href="{url|urlescape}rev/{node|short}{sessionvars%urlparameter}">
- <b>{desc|strip|firstline|escape|nonempty}</b>
- <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}{bookmarks%bookmarktag}</span>
<a href="{url|urlescape}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file</a> |
<a href="{url|urlescape}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a> |
<a href="{url|urlescape}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a>
-archiveentry = ' | <a href="{url|urlescape}archive/{symrev}{extension}{ifeq(path,'/','',path|urlescape)}">{type|escape}</a> '
+archiveentry = '<a class="uk-button uk-button-small" href="{url|urlescape}archive/{symrev}{extension}{ifeq(path, '/', '', path|urlescape)}">{type|escape}</a>'
- <tr class="parity{parity}">
- <a class="list" href="{url|urlescape}{sessionvars%urlparameter}">
+ <a href="{url|urlescape}{sessionvars%urlparameter}">{name|escape}</a>
+ {ifeq(count(labels), 0, '', '<span class="uk-badge uk-badge-success">{join(labels, ', ')|escape}</span>')}
+ <td class="uk-width-1-1 uk-text-break kit-white-space-normal">{description}</td>
<td>{contact|obfuscate}</td>
<td class="age">{lastchange|rfc822date}</td>
- <td class="indexlinks">{archives%indexarchiveentry}</td>
- <td>{if(isdirectory, '',
- '<div class="rss_logo">
- <a href="{url|urlescape}rss-log">RSS</a> <a href="{url|urlescape}atom-log">Atom</a>
+ <td>{archives%indexarchiveentry}</td>
+ <td>{if(isdirectory, '', '<div><a href="{url|urlescape}rss-log"><i class="uk-icon-rss"></i> RSS</a> <a href="{url|urlescape}atom-log"><i class="uk-icon-rss"></i> Atom</a></div>')}</td>
indexarchiveentry = ' <a href="{url|urlescape}archive/{node|short}{extension}">{type|escape}</a> '
urlparameter = '{separator}{name}={value|urlescape}'
-hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />'
-breadcrumb = '> <a href="{url|urlescape}">{name|escape}</a> '
+hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}">'
+breadcrumb = '<li><a href="{url|urlescape}">{name|escape}</a></li>'
--- a/shortlog.tmpl Wed Sep 21 18:53:22 2016 +0800
+++ b/shortlog.tmpl Sun Sep 25 23:16:40 2016 +0800
-<title>{repo|escape}: Shortlog</title>
-<link rel="alternate" type="application/atom+xml"
- href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
-<link rel="alternate" type="application/rss+xml"
- href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
+ <title>Shortlog at {symrev|escape} · {repo|escape}</title>
+ <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">
+ <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}">
-<div class="page_header">
-<a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
-<a href="/">Mercurial</a> {pathdef%breadcrumb} / shortlog
-<form action="{url|urlescape}log">
-{sessionvars%hiddenformentry}
-<input type="text" name="rev" />
-<a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
-<a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">changelog</a> |
-<a href="{url|urlescape}graph/{symrev}{sessionvars%urlparameter}">graph</a> |
-<a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
-<a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
-<a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">files</a>{archives%archiveentry} |
-<a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
-<br/>{changenav%navshort}<br/>
+ <div class="uk-container uk-container-center uk-margin-large-bottom">
+ <div class="uk-tab-center uk-margin-top">
+ <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">Summary</a></li>
+ <li class="uk-active"><a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">Shortlog</a></li>
+ <li><a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">Changelog</a></li>
+ <li><a href="{url|urlescape}graph/{symrev}{sessionvars%urlparameter}">Graph</a></li>
+ <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">Branches</a></li>
+ <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">Tags</a></li>
+ <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">Bookmarks</a></li>
+ <li><a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">Files</a></li>
-<div class="title"> </div>
-<table class="shortlogtable" cellspacing="0">
+ <div class="uk-text-right uk-margin-top">
+ <span class="uk-margin-left">Other formats:</span>
+ <a class="uk-button uk-button-small" href="{url|urlescape}json-shortlog">JSON</a>
+ <span class="uk-margin-left">Feeds:</span>
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}atom-log">Atom</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}rss-log">RSS</a>
+ <ul class="uk-pagination">{changenav%navshort}</ul>
+ <table class="uk-table uk-table-hover uk-text-nowrap" data-scroll-target>
+ {entries%shortlogentry}
+ <ul class="uk-pagination">{changenav%navshort}</ul>
<script type="text/javascript">
var m = htmlText.match(/'(\w+)', <!-- NEXTHASH/);
- '.shortlogtable > tbody:nth-of-type(1)',
+ '[data-scroll-target]',
<td colspan="4" style="text-align: center;">%text%</td>\
--- a/summary.tmpl Wed Sep 21 18:53:22 2016 +0800
+++ b/summary.tmpl Sun Sep 25 23:16:40 2016 +0800
-<title>{repo|escape}: Summary</title>
-<link rel="alternate" type="application/atom+xml"
- href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
-<link rel="alternate" type="application/rss+xml"
- href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
+ <title>Summary · {repo|escape}</title>
+ <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}">
+ <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}">
-<div class="page_header">
-<a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
-<a href="/">Mercurial</a> {pathdef%breadcrumb} / summary
-<form action="{url|urlescape}log">
-{sessionvars%hiddenformentry}
-<input type="text" name="rev" />
+ <div class="uk-container uk-container-center uk-margin-large-bottom">
+ <div class="uk-tab-center uk-margin-top">
+ <li class="uk-active"><a href="{url|urlescape}summary{sessionvars%urlparameter}">Summary</a></li>
+ <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">Shortlog</a></li>
+ <li><a href="{url|urlescape}log{sessionvars%urlparameter}">Changelog</a></li>
+ <li><a href="{url|urlescape}graph{sessionvars%urlparameter}">Graph</a></li>
+ <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">Branches</a></li>
+ <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">Tags</a></li>
+ <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">Bookmarks</a></li>
+ <li><a href="{url|urlescape}file{sessionvars%urlparameter}">Files</a></li>
-<a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> |
-<a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> |
-<a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> |
-<a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
-<a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
-<a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
-<a href="{url|urlescape}file{sessionvars%urlparameter}">files</a>{archives%archiveentry} |
-<a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
+ <div class="uk-clearfix uk-margin-top">
+ {ifeq(count(labels), 0, '', '<span class="uk-badge uk-badge-success">{join(labels, ', ')|escape}</span>')}
+ <div class="uk-button-group uk-float-right">
+ {archives%archiveentry}
-<div class="title"> </div>
-<tr><td>description</td><td>{desc}</td></tr>
-<tr><td>owner</td><td>{owner|obfuscate}</td></tr>
-<tr><td>last change</td><td>{lastchange|rfc822date}</td></tr>
+ <div class="uk-float-right">
+ <span class="uk-margin-left">Other formats:</span>
+ <a class="uk-button uk-button-small" href="{url|urlescape}json-summary">JSON</a>
+ <span class="uk-margin-left">Feeds:</span>
+ <div class="uk-button-group">
+ <a class="uk-button uk-button-small" href="{url|urlescape}atom-log">Atom</a>
+ <a class="uk-button uk-button-small" href="{url|urlescape}rss-log">RSS</a>
-<div><a class="title" href="{url|urlescape}shortlog{sessionvars%urlparameter}">changes</a></div>
-<tr class="light"><td colspan="4"><a class="list" href="{url|urlescape}shortlog{sessionvars%urlparameter}">...</a></td></tr>
+ <dl class="uk-description-list-horizontal uk-margin-bottom-remove">
+ <dt>Description</dt><dd>{desc}</dd>
+ <dt>Owner</dt><dd>{owner|obfuscate}</dd>
+ <dt>Last change</dt><dd class="age">{lastchange|rfc822date}</dd>
-<div><a class="title" href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></div>
-<tr class="light"><td colspan="3"><a class="list" href="{url|urlescape}tags{sessionvars%urlparameter}">...</a></td></tr>
+ <h3><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">Changes</a></h3>
+ <table class="uk-table uk-table-hover uk-text-nowrap">
+ <tr><td colspan="4"><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">...</a></td></tr>
+ <h3><a href="{url|urlescape}branches{sessionvars%urlparameter}">Branches</a></h3>
+ <table class="uk-table uk-table-hover uk-text-nowrap">
+ <tr><td colspan="3"><a href="{url|urlescape}branches{sessionvars%urlparameter}">...</a></td></tr>
-<div><a class="title" href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></div>
-{bookmarks%bookmarkentry}
-<tr class="light"><td colspan="3"><a class="list" href="{url|urlescape}bookmarks{sessionvars%urlparameter}">...</a></td></tr>
+ <h3><a href="{url|urlescape}tags{sessionvars%urlparameter}">Tags</a></h3>
+ <table class="uk-table uk-table-hover uk-text-nowrap">
+ <tr><td colspan="3"><a href="{url|urlescape}tags{sessionvars%urlparameter}">...</a></td></tr>
-<div><a class="title" href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></div>
- <td colspan="4"><a class="list" href="{url|urlescape}branches{sessionvars%urlparameter}">...</a></td>
+ <h3><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">Bookmarks</a></h3>
+ <table class="uk-table uk-table-hover uk-text-nowrap">
+ {bookmarks%bookmarkentry}
+ <tr><td colspan="3"><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">...</a></td></tr>