diff --git a/js/arcticmodal/dark.css b/js/arcticmodal/dark.css new file mode 100644 index 0000000..c5dd91e --- /dev/null +++ b/js/arcticmodal/dark.css @@ -0,0 +1,12 @@ +.box-modal { + position: relative; + width: 500px; + padding: 16px; + background: #3c3f41; + color: #bbb; + font: 14px/18px Arial, "Helvetica CY", "Nimbus Sans L", sans-serif; + box-shadow: 0 0 0 6px rgba(153, 153, 153, .3); + border-radius: 6px; +} +.box-modal_close { position: absolute; right: 10px; top: 6px; font-size: 11px; line-height: 15px; color: #999; cursor: pointer; } +.box-modal_close:hover { color: #6897bb; } \ No newline at end of file diff --git a/js/arcticmodal/jquery.arcticmodal-0.3.css b/js/arcticmodal/jquery.arcticmodal-0.3.css new file mode 100644 index 0000000..f986a75 --- /dev/null +++ b/js/arcticmodal/jquery.arcticmodal-0.3.css @@ -0,0 +1,8 @@ +.arcticmodal-overlay, +.arcticmodal-container { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; } +.arcticmodal-container { overflow: auto; margin: 0; padding: 0; border: 0; border-collapse: collapse; } +*:first-child+html .arcticmodal-container { height: 100% } +.arcticmodal-container_i { height: 100%; margin: 0 auto; } +.arcticmodal-container_i2 { padding: 24px; margin: 0; border: 0; vertical-align: middle; } +.arcticmodal-error { padding: 20px; border-radius: 10px; background: #000; color: #fff; } +.arcticmodal-loading { width: 80px; height: 80px; border-radius: 10px; background: #000 url(loading.gif) no-repeat 50% 50%; } \ No newline at end of file diff --git a/js/arcticmodal/jquery.arcticmodal-0.3.min.js b/js/arcticmodal/jquery.arcticmodal-0.3.min.js new file mode 100644 index 0000000..e415261 --- /dev/null +++ b/js/arcticmodal/jquery.arcticmodal-0.3.min.js @@ -0,0 +1,22 @@ +/* + + arcticModal — jQuery plugin + Version: 0.3 + Author: Sergey Predvoditelev (sergey.predvoditelev@gmail.com) + Company: Arctic Laboratory (http://arcticlab.ru/) + + Docs & Examples: http://arcticlab.ru/arcticmodal/ + + */ +(function(d){var g={type:"html",content:"",url:"",ajax:{},ajax_request:null,closeOnEsc:!0,closeOnOverlayClick:!0,clone:!1,overlay:{block:void 0,tpl:'
',css:{backgroundColor:"#000",opacity:0.6}},container:{block:void 0,tpl:'
'},wrap:void 0,body:void 0,errors:{tpl:'
',autoclose_delay:2E3, +ajax_unsuccessful_load:"Error"},openEffect:{type:"fade",speed:400},closeEffect:{type:"fade",speed:400},beforeOpen:d.noop,afterOpen:d.noop,beforeClose:d.noop,afterClose:d.noop,afterLoading:d.noop,afterLoadingOnShow:d.noop,errorLoading:d.noop},j=0,e=d([]),m={isEventOut:function(a,b){var c=!0;d(a).each(function(){d(b.target).get(0)==d(this).get(0)&&(c=!1);0==d(b.target).closest("HTML",d(this).get(0)).length&&(c=!1)});return c}},f={getParentEl:function(a){var b=d(a);return b.data("arcticmodal")?b:(b= +d(a).closest(".arcticmodal-container").data("arcticmodalParentEl"))?b:!1},transition:function(a,b,c,e){e=void 0==e?d.noop:e;switch(c.type){case "fade":"show"==b?a.fadeIn(c.speed,e):a.fadeOut(c.speed,e);break;case "none":"show"==b?a.show():a.hide(),e()}},prepare_body:function(a,b){d(".arcticmodal-close",a.body).unbind("click.arcticmodal").bind("click.arcticmodal",function(){b.arcticmodal("close");return!1})},init_el:function(a,b){var c=a.data("arcticmodal");if(!c){c=b;j++;c.modalID=j;c.overlay.block= +d(c.overlay.tpl);c.overlay.block.css(c.overlay.css);c.container.block=d(c.container.tpl);c.body=d(".arcticmodal-container_i2",c.container.block);b.clone?c.body.html(a.clone(!0)):(a.before('