@@ -15,6 +15,7 @@ var d3 = require('d3');
15
15
var overdrag = 40 ;
16
16
var legendWidth = 80 ;
17
17
var integerPadding = 0 ;
18
+ var verticalPadding = 2 ; // otherwise, horizontal lines on top or bottom are of lower width
18
19
19
20
var filterBar = {
20
21
width : 4 , // Visible width of the filter bar
@@ -134,7 +135,7 @@ function viewModel(model) {
134
135
135
136
var xScale = d3 . scale . ordinal ( ) . domain ( d3 . range ( dimensions . filter ( visible ) . length ) ) . rangePoints ( [ 0 , width ] , 0 ) ;
136
137
137
- var unitPad = lines . verticalpadding / ( height * canvasPixelRatio ) ;
138
+ var unitPad = verticalPadding / ( height * canvasPixelRatio ) ;
138
139
var unitPadScale = ( 1 - 2 * unitPad ) ;
139
140
var paddedUnitScale = function ( d ) { return unitPad + unitPadScale * d ; } ;
140
141
@@ -159,8 +160,8 @@ function viewModel(model) {
159
160
xScale : xScale ,
160
161
x : xScale ( i ) ,
161
162
canvasX : xScale ( i ) * canvasPixelRatio ,
162
- unitScale : unitScale ( height , lines . verticalpadding ) ,
163
- domainScale : domainScale ( height , lines . verticalpadding , integerPadding , dimension ) ,
163
+ unitScale : unitScale ( height , verticalPadding ) ,
164
+ domainScale : domainScale ( height , verticalPadding , integerPadding , dimension ) ,
164
165
integerScale : integerScale ( lines . integerpadding , dimension ) ,
165
166
domainToUnitScale : domainToUnit ,
166
167
pieChartCheat : dimension . pieChartCheat ,
0 commit comments