changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > infra > home / templates/monoblue/graph.tmpl

changeset 53: d25f982fb8a6
author: Richard Westhaver <ellis@rwest.io>
date: Sat, 20 Jul 2024 22:31:54 -0400
permissions: -rw-r--r--
description: init vc
1 {header}
2  <title>{repo|escape}: graph</title>
3  <link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
4  <link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
5 </head>
6 
7 <body>
8 <div id="container">
9  <div class="page-header">
10  <h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / graph</h1>
11 
12  {searchform}
13 
14  <ul class="page-nav">
15  <li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
16  <li><a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a></li>
17  <li><a href="{url|urlescape}changelog{sessionvars%urlparameter}">changelog</a></li>
18  <li class="current">graph</li>
19  <li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
20  <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
21  <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
22  <li><a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">files</a></li>
23  {archives%archiveentry}
24  <li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
25  </ul>
26  </div>
27 
28  <h2 class="no-link no-border">graph</h2>
29 
30  <div id="noscript">The revision graph only works with JavaScript-enabled browsers.</div>
31  <div id="wrapper">
32  <canvas id="graph"></canvas>
33  <ul id="graphnodes">{nodes%graphentry}</ul>
34  </div>
35 
36  <script{if(nonce, ' nonce="{nonce}"')}>
37  document.getElementById('noscript').style.display = 'none';
38 
39  var data = {jsdata|json};
40  var graph = new Graph();
41  graph.scale({bg_height});
42  graph.render(data);
43  </script>
44 
45  <div class="page-path">
46  <a href="{url|urlescape}graph/{symrev}{lessvars%urlparameter}">less</a>
47  <a href="{url|urlescape}graph/{symrev}{morevars%urlparameter}">more</a>
48  | {changenav%navgraph}
49  </div>
50 
51  <script type="text/javascript"{if(nonce, ' nonce="{nonce}"')}>
52  ajaxScrollInit(
53  '{url|urlescape}graph/%next%{graphvars%urlparameter}',
54  '{nextentry%"{node}"}', <!-- NEXTHASH
55  function (htmlText) \{
56  var m = htmlText.match(/'(\w+)', <!-- NEXTHASH/);
57  return m ? m[1] : null;
58  },
59  '#wrapper',
60  '<div class="%class%" style="text-align: center;">%text%</div>',
61  'graph'
62  );
63  </script>
64 
65 {footer}