       .attr "height", (d) -> getText(d).height + 10
       .style "stroke",
         if vars.shape.value is "area" then "transparent" else color
-      .attr "fill",
-        if vars.shape.value is "area" then color else vars.background.value
+      .attr "fill", color
       .attr "shape-rendering", (d) -> vars[d].mouse.rendering.value
       .style "stroke-width", (d) -> vars[d].mouse.width
 

fetchColor = require "../../../../../core/fetch/color.coffee"
fetchValue = require "../../../../../core/fetch/value.coffee"
legible    = require "../../../../../color/legible.coffee"

module.exports = (node, vars) ->


  textStyle = (text) ->
    text
      .attr "font-size",   (d) -> vars[d].ticks.font.size+"px"
      .attr "font-family", (d) -> vars[d].ticks.font.family.value
      .attr "font-weight", (d) -> vars[d].ticks.font.weight
      .attr "x", (d) ->
