diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/client/rz_core.js | 5 | ||||
| -rw-r--r-- | src/client/view/bubble.js | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/client/rz_core.js b/src/client/rz_core.js index 299bd674..7eeb62e1 100644 --- a/src/client/rz_core.js +++ b/src/client/rz_core.js @@ -91,6 +91,11 @@ var initDrawingArea = function () { .attr("height", '100%') .attr("pointer-events", "all"); + vis.append('defs').append('filter').attr('id', 'f_blur__creation-circle') + .attr('y', '-10%') + .attr('x', '-10%').append('feGaussianBlur').attr('in', 'SourceGraphic') + .attr('stdDeviation', '15'); + var zoom_g = vis .append("g") .attr("class", "zoom"); diff --git a/src/client/view/bubble.js b/src/client/view/bubble.js index 0b3787b7..c9f45701 100644 --- a/src/client/view/bubble.js +++ b/src/client/view/bubble.js @@ -21,6 +21,9 @@ function Bubble(raw_parent, radius) { circle.className.baseVal = 'circle bubble'; circle.id = 'bubble'; + d3.select('#bubble').attr('stroke-width', 10) + .attr('filter', 'url(#f_blur__creation-circle)') + // reset bubble on radius change and window resize Bacon.combineWith(function (r, _) { return r; }, radius, $(window).asEventStream('resize').toProperty(0)).onValue( function (r) { |
