From 34983dd87464403860d3c1cd1fcf23fd8d9effe3 Mon Sep 17 00:00:00 2001 From: Astrid Elocson Date: Mon, 12 Jan 2015 23:07:11 +0000 Subject: [PATCH] Reduce size of railroad arrows --- plugins/tiddlywiki/railroad/files/railroad-diagrams.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/plugins/tiddlywiki/railroad/files/railroad-diagrams.js b/plugins/tiddlywiki/railroad/files/railroad-diagrams.js index 67c17e06e..634bb3e13 100644 --- a/plugins/tiddlywiki/railroad/files/railroad-diagrams.js +++ b/plugins/tiddlywiki/railroad/files/railroad-diagrams.js @@ -345,12 +345,8 @@ var temp = (function(options) { this.up = this.item.up; this.down = Math.max(Diagram.ARC_RADIUS*2, this.item.down + Diagram.VERTICAL_SEPARATION + this.rep.up + this.rep.down); -/* TiddlyWiki: code added, including moving calculation of distanceFromY (of the repeat arc) to here */ +/* TiddlyWiki: moved calculation of distanceFromY (of the repeat arc) to here */ this.distanceFromY = Math.max(Diagram.ARC_RADIUS*2, this.item.down+Diagram.VERTICAL_SEPARATION+this.rep.up); - if(this.wantArrow && this.distanceFromY < Diagram.ARC_RADIUS*3) { - this.distanceFromY += Diagram.ARC_RADIUS/2; - this.down += Diagram.ARC_RADIUS/2; - } } subclassOf(OneOrMore, FakeSVG); OneOrMore.prototype.needsSpace = true; @@ -376,7 +372,7 @@ var temp = (function(options) { /* TiddlyWiki: code added */ if(this.wantArrow) { - var arrowSize = 2/3 * Diagram.ARC_RADIUS; + var arrowSize = Diagram.ARC_RADIUS/2; Path(x-arrowSize, y+distanceFromY/2 + arrowSize/2, {class:"arrow"}). line(arrowSize, -arrowSize).line(arrowSize, arrowSize).addTo(this); }