--- a/mercurial/templates/static/mercurial.js Wed Dec 06 12:01:07 2017 +0800
+++ b/mercurial/templates/static/mercurial.js Wed Dec 06 12:10:16 2017 +0800
@@ -92,6 +92,21 @@
},
+ vertex: function(x, y, radius, color, parity, cur) {
+ this.ctx.beginPath();
+ this.setColor(color, 0.25, 0.75);
+ this.ctx.arc(x, y, radius, 0, Math.PI * 2, true);
+ this.ctx.fill();
+
+ var left = (this.bg_height - this.box_size) + (this.columns + 1) * this.box_size;
+ var item = document.querySelector('[data-node="' + cur.node + '"]');
+ if (item) {
+ item.style.paddingLeft = left + 'px';
+ }
+
+ return ['', ''];
+ },
+
render: function(data) {
var backgrounds = '';