From 0a5b34308a1f228316d0e3071acd8d7dc81f0bdf Mon Sep 17 00:00:00 2001 From: ian Date: Thu, 12 Jul 2012 22:55:28 -0400 Subject: [PATCH] center y axis label --- src/models/axis.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/models/axis.js b/src/models/axis.js index a72aa31..75e3ac0 100644 --- a/src/models/axis.js +++ b/src/models/axis.js @@ -95,7 +95,8 @@ nv.models.axis = function() { break; case 'right': axisLabel.enter().append('text').attr('class', 'axislabel') - .attr('transform', 'rotate(90)') + .attr('text-anchor', 'middle') + .attr('transform', 'rotate(90)') .attr('y', -40); //TODO: consider calculating this based on largest tick width... OR at least expose this on chart axisLabel .attr('x', -scale.range()[0] / 2); @@ -127,7 +128,8 @@ nv.models.axis = function() { break; case 'left': axisLabel.enter().append('text').attr('class', 'axislabel') - .attr('transform', 'rotate(-90)') + .attr('text-anchor', 'middle') + .attr('transform', 'rotate(-90)') .attr('y', -40); //TODO: consider calculating this based on largest tick width... OR at least expose this on chart axisLabel .attr('x', -scale.range()[0] / 2);