From de47e4569a0dafa01e4e8807de35b69c0ab61ae5 Mon Sep 17 00:00:00 2001 From: Joshua Seigler Date: Sun, 26 Jun 2016 22:55:55 -0400 Subject: [PATCH] crisp rendering on the grid-lines --- SVGChartBuilder.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/SVGChartBuilder.php b/SVGChartBuilder.php index de89a8d..4d5c803 100644 --- a/SVGChartBuilder.php +++ b/SVGChartBuilder.php @@ -104,8 +104,8 @@ class SVGChartBuilder { ) { $labelHeight = transformY($labelY, $yMax, $yRange, $height); if ( - $labelY < $yMax - 0.05 * $labelInterval && - $labelY > $yMin + 0.05 * $labelInterval + $labelY < $yMax - 0.1 * $labelInterval && + $labelY > $yMin + 0.1 * $labelInterval ) { $gridLines .= " M0,".$labelHeight." ".$width.",".$labelHeight; } @@ -139,7 +139,8 @@ class SVGChartBuilder { font-family: sans-serif; font-size: 10; fill: #7f7f7f; - text-anchor:end; + text-anchor: end; + shape-rendering: crispEdges; } .chart__gridLinePaths { fill: none;