gitea_hat/public/js/minicolors.42d0e10a.js

2 lines
16 KiB
JavaScript

(self.webpackChunkgitea=self.webpackChunkgitea||[]).push([["minicolors"],{"./node_modules/@claviska/jquery-minicolors/jquery.minicolors.js":function(Y,T,A){var E,V,q;(function(o){V=[A("./node_modules/jquery/dist/jquery.js")],E=o,q=typeof E=="function"?E.apply(T,V):E,q!==void 0&&(Y.exports=q)})(function(o){"use strict";o.minicolors={defaults:{animationSpeed:50,animationEasing:"swing",change:null,changeDelay:0,control:"hue",defaultValue:"",format:"hex",hide:null,hideSpeed:100,inline:!1,keywords:"",letterCase:"lowercase",opacity:!1,position:"bottom",show:null,showSpeed:100,theme:"default",swatches:[]}},o.extend(o.fn,{minicolors:function(i,s){switch(i){case"destroy":return o(this).each(function(){B(o(this))}),o(this);case"hide":return P(),o(this);case"opacity":return s===void 0?o(this).attr("data-opacity"):(o(this).each(function(){S(o(this).attr("data-opacity",s))}),o(this));case"rgbObject":return ii(o(this),i==="rgbaObject");case"rgbString":case"rgbaString":return si(o(this),i==="rgbaString");case"settings":return s===void 0?o(this).data("minicolors-settings"):(o(this).each(function(){var e=o(this).data("minicolors-settings")||{};B(o(this)),o(this).minicolors(o.extend(!0,e,s))}),o(this));case"show":return L(o(this).eq(0)),o(this);case"value":return s===void 0?o(this).val():(o(this).each(function(){typeof s=="object"&&s!==null?(s.opacity!==void 0&&o(this).attr("data-opacity",d(s.opacity,0,1)),s.color&&o(this).val(s.color)):o(this).val(s),S(o(this))}),o(this));default:return i!=="create"&&(s=i),o(this).each(function(){$(o(this),s)}),o(this)}}});function $(i,s){var e=o('<div class="minicolors" />'),r=o.minicolors.defaults,a,t,l,n,f,c,m;if(!i.data("minicolors-initialized")){if(s=o.extend(!0,{},r,s),e.addClass("minicolors-theme-"+s.theme).toggleClass("minicolors-with-opacity",s.opacity),s.position!==void 0&&o.each(s.position.split(" "),function(){e.addClass("minicolors-position-"+this)}),s.format==="rgb"?t=s.opacity?"25":"20":t=s.keywords?"11":"7",i.addClass("minicolors-input").data("minicolors-initialized",!1).data("minicolors-settings",s).prop("size",t).wrap(e).after('<div class="minicolors-panel minicolors-slider-'+s.control+'"><div class="minicolors-slider minicolors-sprite"><div class="minicolors-picker"></div></div><div class="minicolors-opacity-slider minicolors-sprite"><div class="minicolors-picker"></div></div><div class="minicolors-grid minicolors-sprite"><div class="minicolors-grid-inner"></div><div class="minicolors-picker"><div></div></div></div></div>'),s.inline||(i.after('<span class="minicolors-swatch minicolors-sprite minicolors-input-swatch"><span class="minicolors-swatch-color"></span></span>'),i.next(".minicolors-input-swatch").on("click",function(g){g.preventDefault(),i.trigger("focus")})),c=i.parent().find(".minicolors-panel"),c.on("selectstart",function(){return!1}).end(),s.swatches&&s.swatches.length!==0)for(c.addClass("minicolors-with-swatches"),l=o('<ul class="minicolors-swatches"></ul>').appendTo(c),m=0;m<s.swatches.length;++m)typeof s.swatches[m]=="object"?(a=s.swatches[m].name,n=s.swatches[m].color):(a="",n=s.swatches[m]),f=n,n=C(n)?k(n,!0):_(M(n,!0)),o('<li class="minicolors-swatch minicolors-sprite"><span class="minicolors-swatch-color"></span></li>').attr("title",a).appendTo(l).data("swatch-color",f).find(".minicolors-swatch-color").css({backgroundColor:f!=="transparent"?N(n):"transparent",opacity:String(n.a)}),s.swatches[m]=n;s.inline&&i.parent().addClass("minicolors-inline"),S(i,!1),i.data("minicolors-initialized",!0)}}function B(i){var s=i.parent();i.removeData("minicolors-initialized").removeData("minicolors-settings").removeProp("size").removeClass("minicolors-input"),s.before(i).remove()}function L(i){var s=i.parent(),e=s.find(".minicolors-panel"),r=i.data("minicolors-settings");!i.data("minicolors-initialized")||i.prop("disabled")||s.hasClass("minicolors-inline")||s.hasClass("minicolors-focus")||(P(),s.addClass("minicolors-focus"),e.animate?e.stop(!0,!0).fadeIn(r.showSpeed,function(){r.show&&r.show.call(i.get(0))}):(e.show(),r.show&&r.show.call(i.get(0))))}function P(){o(".minicolors-focus").each(function(){var i=o(this),s=i.find(".minicolors-input"),e=i.find(".minicolors-panel"),r=s.data("minicolors-settings");e.animate?e.fadeOut(r.hideSpeed,function(){r.hide&&r.hide.call(s.get(0)),i.removeClass("minicolors-focus")}):(e.hide(),r.hide&&r.hide.call(s.get(0)),i.removeClass("minicolors-focus"))})}function K(i,s,e){var r=i.parents(".minicolors").find(".minicolors-input"),a=r.data("minicolors-settings"),t=i.find("[class$=-picker]"),l=i.offset().left,n=i.offset().top,f=Math.round(s.pageX-l),c=Math.round(s.pageY-n),m=e?a.animationSpeed:0,g,p,v,y,h;s.originalEvent.changedTouches&&(f=s.originalEvent.changedTouches[0].pageX-l,c=s.originalEvent.changedTouches[0].pageY-n),f<0&&(f=0),c<0&&(c=0),f>i.width()&&(f=i.width()),c>i.height()&&(c=i.height()),i.parent().is(".minicolors-slider-wheel")&&t.parent().is(".minicolors-grid")&&(g=75-f,p=75-c,v=Math.sqrt(g*g+p*p),y=Math.atan2(p,g),y<0&&(y+=Math.PI*2),v>75&&(v=75,f=75-75*Math.cos(y),c=75-75*Math.sin(y)),f=Math.round(f),c=Math.round(c)),h={top:c+"px"},i.is(".minicolors-grid")&&(h.left=f+"px"),t.animate?t.stop(!0).animate(h,m,a.animationEasing,function(){X(r,i)}):(t.css(h),X(r,i))}function X(i,s){function e(D,W){var Q,Z;return!D.length||!W?null:(Q=D.offset().left,Z=D.offset().top,{x:Q-W.offset().left+D.outerWidth()/2,y:Z-W.offset().top+D.outerHeight()/2})}var r,a,t,l,n,f,c,m=i.val(),g=i.attr("data-opacity"),p=i.parent(),v=i.data("minicolors-settings"),y=p.find(".minicolors-input-swatch"),h=p.find(".minicolors-grid"),u=p.find(".minicolors-slider"),x=p.find(".minicolors-opacity-slider"),F=h.find("[class$=-picker]"),I=u.find("[class$=-picker]"),R=x.find("[class$=-picker]"),w=e(F,h),z=e(I,u),ai=e(R,x);if(s.is(".minicolors-grid, .minicolors-slider, .minicolors-opacity-slider")){switch(v.control){case"wheel":l=h.width()/2-w.x,n=h.height()/2-w.y,f=Math.sqrt(l*l+n*n),c=Math.atan2(n,l),c<0&&(c+=Math.PI*2),f>75&&(f=75,w.x=69-75*Math.cos(c),w.y=69-75*Math.sin(c)),a=d(f/.75,0,100),r=d(c*180/Math.PI,0,360),t=d(100-Math.floor(z.y*(100/u.height())),0,100),m=b({h:r,s:a,b:t}),u.css("backgroundColor",b({h:r,s:a,b:100}));break;case"saturation":r=d(parseInt(w.x*(360/h.width()),10),0,360),a=d(100-Math.floor(z.y*(100/u.height())),0,100),t=d(100-Math.floor(w.y*(100/h.height())),0,100),m=b({h:r,s:a,b:t}),u.css("backgroundColor",b({h:r,s:100,b:t})),p.find(".minicolors-grid-inner").css("opacity",a/100);break;case"brightness":r=d(parseInt(w.x*(360/h.width()),10),0,360),a=d(100-Math.floor(w.y*(100/h.height())),0,100),t=d(100-Math.floor(z.y*(100/u.height())),0,100),m=b({h:r,s:a,b:t}),u.css("backgroundColor",b({h:r,s:a,b:100})),p.find(".minicolors-grid-inner").css("opacity",1-t/100);break;default:r=d(360-parseInt(z.y*(360/u.height()),10),0,360),a=d(Math.floor(w.x*(100/h.width())),0,100),t=d(100-Math.floor(w.y*(100/h.height())),0,100),m=b({h:r,s:a,b:t}),h.css("backgroundColor",b({h:r,s:100,b:100}));break}v.opacity?g=parseFloat(1-ai.y/x.height()).toFixed(2):g=1,H(i,m,g)}else y.find("span").css({backgroundColor:m,opacity:String(g)}),O(i,m,g)}function H(i,s,e){var r,a=i.parent(),t=i.data("minicolors-settings"),l=a.find(".minicolors-input-swatch");t.opacity&&i.attr("data-opacity",e),t.format==="rgb"?(C(s)?r=k(s,!0):r=_(M(s,!0)),e=i.attr("data-opacity")===""?1:d(parseFloat(i.attr("data-opacity")).toFixed(2),0,1),(isNaN(e)||!t.opacity)&&(e=1),i.minicolors("rgbObject").a<=1&&r&&t.opacity?s="rgba("+r.r+", "+r.g+", "+r.b+", "+parseFloat(e)+")":s="rgb("+r.r+", "+r.g+", "+r.b+")"):(C(s)&&(s=J(s)),s=j(s,t.letterCase)),i.val(s),l.find("span").css({backgroundColor:s,opacity:String(e)}),O(i,s,e)}function S(i,s){var e,r,a,t,l,n,f,c,m,g,p=i.parent(),v=i.data("minicolors-settings"),y=p.find(".minicolors-input-swatch"),h=p.find(".minicolors-grid"),u=p.find(".minicolors-slider"),x=p.find(".minicolors-opacity-slider"),F=h.find("[class$=-picker]"),I=u.find("[class$=-picker]"),R=x.find("[class$=-picker]");switch(C(i.val())?(e=J(i.val()),l=d(parseFloat(G(i.val())).toFixed(2),0,1),l&&i.attr("data-opacity",l)):e=j(M(i.val(),!0),v.letterCase),e||(e=j(U(v.defaultValue,!0),v.letterCase)),r=ei(e),t=v.keywords?o.map(v.keywords.split(","),function(w){return w.toLowerCase().trim()}):[],i.val()!==""&&o.inArray(i.val().toLowerCase(),t)>-1?n=j(i.val()):n=C(i.val())?k(i.val()):e,s||i.val(n),v.opacity&&(a=i.attr("data-opacity")===""?1:d(parseFloat(i.attr("data-opacity")).toFixed(2),0,1),isNaN(a)&&(a=1),i.attr("data-opacity",a),y.find("span").css("opacity",String(a)),c=d(x.height()-x.height()*a,0,x.height()),R.css("top",c+"px")),i.val().toLowerCase()==="transparent"&&y.find("span").css("opacity",String(0)),y.find("span").css("backgroundColor",e),v.control){case"wheel":m=d(Math.ceil(r.s*.75),0,h.height()/2),g=r.h*Math.PI/180,f=d(75-Math.cos(g)*m,0,h.width()),c=d(75-Math.sin(g)*m,0,h.height()),F.css({top:c+"px",left:f+"px"}),c=150-r.b/(100/h.height()),e===""&&(c=0),I.css("top",c+"px"),u.css("backgroundColor",b({h:r.h,s:r.s,b:100}));break;case"saturation":f=d(5*r.h/12,0,150),c=d(h.height()-Math.ceil(r.b/(100/h.height())),0,h.height()),F.css({top:c+"px",left:f+"px"}),c=d(u.height()-r.s*(u.height()/100),0,u.height()),I.css("top",c+"px"),u.css("backgroundColor",b({h:r.h,s:100,b:r.b})),p.find(".minicolors-grid-inner").css("opacity",r.s/100);break;case"brightness":f=d(5*r.h/12,0,150),c=d(h.height()-Math.ceil(r.s/(100/h.height())),0,h.height()),F.css({top:c+"px",left:f+"px"}),c=d(u.height()-r.b*(u.height()/100),0,u.height()),I.css("top",c+"px"),u.css("backgroundColor",b({h:r.h,s:r.s,b:100})),p.find(".minicolors-grid-inner").css("opacity",1-r.b/100);break;default:f=d(Math.ceil(r.s/(100/h.width())),0,h.width()),c=d(h.height()-Math.ceil(r.b/(100/h.height())),0,h.height()),F.css({top:c+"px",left:f+"px"}),c=d(u.height()-r.h/(360/u.height()),0,u.height()),I.css("top",c+"px"),h.css("backgroundColor",b({h:r.h,s:100,b:100}));break}i.data("minicolors-initialized")&&O(i,n,a)}function O(i,s,e){var r=i.data("minicolors-settings"),a=i.data("minicolors-lastChange"),t,l,n;if(!a||a.value!==s||a.opacity!==e){if(i.data("minicolors-lastChange",{value:s,opacity:e}),r.swatches&&r.swatches.length!==0){for(C(s)?t=k(s,!0):t=_(s),l=-1,n=0;n<r.swatches.length;++n)if(t.r===r.swatches[n].r&&t.g===r.swatches[n].g&&t.b===r.swatches[n].b&&t.a===r.swatches[n].a){l=n;break}i.parent().find(".minicolors-swatches .minicolors-swatch").removeClass("selected"),l!==-1&&i.parent().find(".minicolors-swatches .minicolors-swatch").eq(n).addClass("selected")}r.change&&(r.changeDelay?(clearTimeout(i.data("minicolors-changeTimeout")),i.data("minicolors-changeTimeout",setTimeout(function(){r.change.call(i.get(0),s,e)},r.changeDelay))):r.change.call(i.get(0),s,e)),i.trigger("change").trigger("input")}}function ii(i){var s,e=o(i).attr("data-opacity");if(C(o(i).val()))s=k(o(i).val(),!0);else{var r=M(o(i).val(),!0);s=_(r)}return s?(e!==void 0&&o.extend(s,{a:parseFloat(e)}),s):null}function si(i,s){var e,r=o(i).attr("data-opacity");if(C(o(i).val()))e=k(o(i).val(),!0);else{var a=M(o(i).val(),!0);e=_(a)}return e?(r===void 0&&(r=1),s?"rgba("+e.r+", "+e.g+", "+e.b+", "+parseFloat(r)+")":"rgb("+e.r+", "+e.g+", "+e.b+")"):null}function j(i,s){return s==="uppercase"?i.toUpperCase():i.toLowerCase()}function M(i,s){return i=i.replace(/^#/g,""),!i.match(/^[A-F0-9]{3,6}/ig)||i.length!==3&&i.length!==6?"":(i.length===3&&s&&(i=i[0]+i[0]+i[1]+i[1]+i[2]+i[2]),"#"+i)}function k(i,s){var e=i.replace(/[^\d,.]/g,""),r=e.split(",");return r[0]=d(parseInt(r[0],10),0,255),r[1]=d(parseInt(r[1],10),0,255),r[2]=d(parseInt(r[2],10),0,255),r[3]!==void 0&&(r[3]=d(parseFloat(r[3],10),0,1)),s?r[3]!==void 0?{r:r[0],g:r[1],b:r[2],a:r[3]}:{r:r[0],g:r[1],b:r[2]}:typeof r[3]!="undefined"&&r[3]<=1?"rgba("+r[0]+", "+r[1]+", "+r[2]+", "+r[3]+")":"rgb("+r[0]+", "+r[1]+", "+r[2]+")"}function U(i,s){return C(i)?k(i):M(i,s)}function d(i,s,e){return i<s&&(i=s),i>e&&(i=e),i}function C(i){var s=i.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i);return!!(s&&s.length===4)}function G(i){return i=i.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+(\.\d{1,2})?|\.\d{1,2})[\s+]?/i),i&&i.length===6?i[4]:"1"}function ri(i){var s={},e=Math.round(i.h),r=Math.round(i.s*255/100),a=Math.round(i.b*255/100);if(r===0)s.r=s.g=s.b=a;else{var t=a,l=(255-r)*a/255,n=(t-l)*(e%60)/60;e===360&&(e=0),e<60?(s.r=t,s.b=l,s.g=l+n):e<120?(s.g=t,s.b=l,s.r=t-n):e<180?(s.g=t,s.r=l,s.b=l+n):e<240?(s.b=t,s.r=l,s.g=t-n):e<300?(s.b=t,s.g=l,s.r=l+n):e<360?(s.r=t,s.g=l,s.b=t-n):(s.r=0,s.g=0,s.b=0)}return{r:Math.round(s.r),g:Math.round(s.g),b:Math.round(s.b)}}function J(i){return i=i.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i),i&&i.length===4?"#"+("0"+parseInt(i[1],10).toString(16)).slice(-2)+("0"+parseInt(i[2],10).toString(16)).slice(-2)+("0"+parseInt(i[3],10).toString(16)).slice(-2):""}function N(i){var s=[i.r.toString(16),i.g.toString(16),i.b.toString(16)];return o.each(s,function(e,r){r.length===1&&(s[e]="0"+r)}),"#"+s.join("")}function b(i){return N(ri(i))}function ei(i){var s=oi(_(i));return s.s===0&&(s.h=360),s}function oi(i){var s={h:0,s:0,b:0},e=Math.min(i.r,i.g,i.b),r=Math.max(i.r,i.g,i.b),a=r-e;return s.b=r,s.s=r!==0?255*a/r:0,s.s!==0?i.r===r?s.h=(i.g-i.b)/a:i.g===r?s.h=2+(i.b-i.r)/a:s.h=4+(i.r-i.g)/a:s.h=-1,s.h*=60,s.h<0&&(s.h+=360),s.s*=100/255,s.b*=100/255,s}function _(i){return i=parseInt(i.indexOf("#")>-1?i.substring(1):i,16),{r:i>>16,g:(i&65280)>>8,b:i&255}}o([document]).on("mousedown.minicolors touchstart.minicolors",function(i){o(i.target).parents().add(i.target).hasClass("minicolors")||P()}).on("mousedown.minicolors touchstart.minicolors",".minicolors-grid, .minicolors-slider, .minicolors-opacity-slider",function(i){var s=o(this);i.preventDefault(),o(i.delegateTarget).data("minicolors-target",s),K(s,i,!0)}).on("mousemove.minicolors touchmove.minicolors",function(i){var s=o(i.delegateTarget).data("minicolors-target");s&&K(s,i)}).on("mouseup.minicolors touchend.minicolors",function(){o(this).removeData("minicolors-target")}).on("click.minicolors",".minicolors-swatches li",function(i){i.preventDefault();var s=o(this),e=s.parents(".minicolors").find(".minicolors-input"),r=s.data("swatch-color");H(e,r,G(r)),S(e)}).on("mousedown.minicolors touchstart.minicolors",".minicolors-input-swatch",function(i){var s=o(this).parent().find(".minicolors-input");i.preventDefault(),L(s)}).on("focus.minicolors",".minicolors-input",function(){var i=o(this);!i.data("minicolors-initialized")||L(i)}).on("blur.minicolors",".minicolors-input",function(){var i=o(this),s=i.data("minicolors-settings"),e,r,a,t,l;!i.data("minicolors-initialized")||(e=s.keywords?o.map(s.keywords.split(","),function(n){return n.toLowerCase().trim()}):[],i.val()!==""&&o.inArray(i.val().toLowerCase(),e)>-1?l=i.val():(C(i.val())?a=k(i.val(),!0):(r=M(i.val(),!0),a=r?_(r):null),a===null?l=s.defaultValue:s.format==="rgb"?l=s.opacity?k("rgba("+a.r+","+a.g+","+a.b+","+i.attr("data-opacity")+")"):k("rgb("+a.r+","+a.g+","+a.b+")"):l=N(a)),t=s.opacity?i.attr("data-opacity"):1,l.toLowerCase()==="transparent"&&(t=0),i.closest(".minicolors").find(".minicolors-input-swatch > span").css("opacity",String(t)),i.val(l),i.val()===""&&i.val(U(s.defaultValue,!0)),i.val(j(i.val(),s.letterCase)))}).on("keydown.minicolors",".minicolors-input",function(i){var s=o(this);if(!!s.data("minicolors-initialized"))switch(i.which){case 9:P();break;case 13:case 27:P(),s.blur();break}}).on("keyup.minicolors",".minicolors-input",function(){var i=o(this);!i.data("minicolors-initialized")||S(i,!0)}).on("paste.minicolors",".minicolors-input",function(){var i=o(this);!i.data("minicolors-initialized")||setTimeout(function(){S(i,!0)},1)})})},"./node_modules/@claviska/jquery-minicolors/jquery.minicolors.css":function(Y,T,A){"use strict";A.r(T)}}]);