summaryrefslogtreecommitdiff
path: root/share/frontend/impattern/js/inputs.js
diff options
context:
space:
mode:
Diffstat (limited to 'share/frontend/impattern/js/inputs.js')
-rw-r--r--share/frontend/impattern/js/inputs.js26
1 files changed, 26 insertions, 0 deletions
diff --git a/share/frontend/impattern/js/inputs.js b/share/frontend/impattern/js/inputs.js
new file mode 100644
index 0000000..69cd2d3
--- /dev/null
+++ b/share/frontend/impattern/js/inputs.js
@@ -0,0 +1,26 @@
+$('.patterns').attr("current_pattern", "");
+$('.patterns').click(function(){
+ window.custom_pattern = "";
+ $('.patterns').css({'border-color':'gray',
+ '-moz-box-shadow': 'none',
+ '-webkit-box-shadow':'none',
+ 'box-shadow': 'none'
+ });
+ $(this).css({'border-color':'#EE0000',
+ '-moz-box-shadow': '0px 0px 9px 3px firebrick',
+ '-webkit-box-shadow':'0px 0px 9px 3px firebrick',
+ 'box-shadow': '0px 0px 9px 3px firebrick'
+ })
+
+ selected_pattern = /url\((.+)\)$/.exec($(this).css("background-image"))[1];
+ preview_controller.from_image(selected_pattern)
+ $('.patterns').attr("current_pattern", selected_pattern);
+ });
+$("input.image_input").attr("clicked", false);
+$("input.image_input").click(function(){
+ if(! $(this).clicked){
+ $(this).attr("value", "");
+ $(this).attr("clicked",true);
+ }
+})
+