diff options
Diffstat (limited to 'js/controllers')
-rwxr-xr-x | js/controllers/elements/shapes-controller.js | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/js/controllers/elements/shapes-controller.js b/js/controllers/elements/shapes-controller.js index c3099459..636482f5 100755 --- a/js/controllers/elements/shapes-controller.js +++ b/js/controllers/elements/shapes-controller.js | |||
@@ -858,15 +858,12 @@ exports.ShapesController = Montage.create(CanvasController, { | |||
858 | value: function(m) | 858 | value: function(m) |
859 | { | 859 | { |
860 | var css, | 860 | var css, |
861 | colorObj; | 861 | colorObj, |
862 | if(m === "Linear Gradient") | 862 | material; |
863 | { | 863 | |
864 | css = "-webkit-gradient(linear, left top, right top, from(rgb(255, 0, 0)), color-stop(0.3, rgb(0, 255, 0)), color-stop(0.6, rgb(0, 0, 255)), to(rgb(0, 255, 255)))"; | 864 | material = MaterialsModel.getMaterial(m); |
865 | } | 865 | |
866 | else if(m === "Radial Gradient") | 866 | css = material.getGradientData(); |
867 | { | ||
868 | css = "-webkit-radial-gradient(50% 50%, ellipse cover, rgb(255, 0, 0) 0%, rgb(0, 255, 0) 30%, rgb(0, 0, 255) 60%, rgb(0, 255, 255) 100%)"; | ||
869 | } | ||
870 | 867 | ||
871 | if(css) | 868 | if(css) |
872 | { | 869 | { |