2 lines
749 KiB
JavaScript
2 lines
749 KiB
JavaScript
|
!function(){var e={862:function(e,t,a){var n,o,r,i,s;window,e.exports=(n=a(5697),o=a(9196),r=a(4184),i=a(1850),s=a(7305),function(e){var t={};function a(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,a),o.l=!0,o.exports}return a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},a.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=15)}([function(e,t){e.exports=n},function(e,t){e.exports=o},function(e,t,a){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e){return function(e){if(Array.isArray(e)){for(var t=0,a=new Array(e.length);t<e.length;t++)a[t]=e[t];return a}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}Object.defineProperty(t,"__esModule",{value:!0}),t.flattenPossiblyCategorizedSource=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(Array.isArray(e))return r(e);if(null!==t)return void 0!==e[t]?r(e[t]):[];var a=[],n=function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},n=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(a).filter((function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable})))),n.forEach((function(t){o(e,t,a[t])}))}return e}({},e);return Object.keys(n).forEach((function(e){a=r(a).concat(r(n[e]))})),a},t.getPossibleCategories=function(e){return Array.isArray(e)?null:Object.keys(e)},t.convertToHex=function(e){return String.fromCodePoint(parseInt(e,10))},t.isArrayEqual=function(e,t){if(!Array.isArray(e)||!Array.isArray(t))return!1;var a=r(e);a.sort();var n=r(t);return n.sort(),JSON.stringify(a)===JSON.stringify(n)},t.getOffset=function(e){var t=e.getBoundingClientRect(),a=window.pageXOffset||document.documentElement.scrollLeft,n=window.pageYOffset||document.documentElement.scrollTop;return{top:t.top+n,left:t.left+a}},t.getSourceType=function(e){return null===e?"null":"object"!==n(e)||Array.isArray(e)?Array.isArray(e)?"array":n(e):"object"},t.InvalidSourceException=function(e,t){this.givenType=e,this.requiredType=t,this.message="Expected of type: ".concat(this.requiredType,", found: ").concat(this.givenType),this.toString=function(){return"Invalid Source Exception: ".concat(this.message)}},t.fuzzySearch=function(e,t){e=e.toLowerCase();var a=(t=t.toLowerCase()).length,n=e.length;if(n>a)return!1;if(n===a)return e===t;e:for(var o=0,r=0;o<n;o++){for(var i=e.codePointAt(o);r<a;)if(t.codePointAt(r++)===i)continue e;return!1}return!0},t.debounce=void 0,t.debounce=function(e,t){var a;return function(){var n=this,o=arguments;clearTimeout(a),a=setTimeout((function(){return e.apply(n,o)}),t)}}},function(e,t){e.exports=r},,,function(e,t){e.exports=i},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(a(1)),o=a(6),r=l(a(0)),i=l(a(3)),s=a(2);function l(e){return e&&e.__esModule?e:{default:e}}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function h(e,t,a){return t&&u(e.prototype,t),a&&u(e,a),e}functio
|
||
|
(0,r.__)("Gradient control point at position %1$s%% with color code %2$s."),n,o),"aria-describedby":s,"aria-haspopup":"true","aria-expanded":a,className:R()("components-custom-gradient-picker__control-point-button",{"is-active":a})},i)),(0,e.createElement)(D.VisuallyHidden,{id:s},(0,r.__)("Use your left or right arrow keys or drag and drop with the mouse to change the gradient position. Press the button to change the color or remove the control point.")))}function ke(t){let{popoverRef:a,isRenderedInSidebar:n,className:o,...r}=t;const i=(0,e.useMemo)((()=>({placement:"bottom",offset:8,flip:!1})),[]),s=R()("components-custom-gradient-picker__control-point-dropdown",o);return(0,e.createElement)(we,(0,V.Z)({isRenderedInSidebar:n,popoverRef:a,popoverProps:i,className:s},r))}function xe(e,t){if(!e)return"";if(!t)return e;if(e.startsWith("var(--global-")){let a=e.replace("var(--global-","");a=a.substring(0,8);const n=t.find((e=>e.slug===a));if(n)return n.color}return e}function _e(t){let{disableRemove:a,gradientPickerDomRef:n,ignoreMarkerPosition:i,value:s,onChange:l,onStartControlPointChange:c,onStopControlPointChange:u,isRenderedInSidebar:h,popoverRef:d,activePalette:p}=t;const m=(0,e.useRef)(),f=e=>{const t=ge(e.clientX,n.current),{initialPosition:a,index:o,significantMoveHappened:r}=m.current;!r&&Math.abs(a-t)>=5&&(m.current.significantMoveHappened=!0),l(me(s,o,t))},v=()=>{window&&window.removeEventListener&&m.current&&m.current.listenersActivated&&(window.removeEventListener("mousemove",f),window.removeEventListener("mouseup",v),u(),m.current.listenersActivated=!1)},g=(0,e.useRef)();g.current=v,(0,e.useEffect)((()=>()=>{g.current()}),[]);const b=p||(0,le.useSetting)("color.palette");return s.map(((t,n)=>{const p=null==t?void 0:t.position,g=xe(t.color,b);return i!==p&&(0,e.createElement)(ke,{isRenderedInSidebar:h,key:n,popoverRef:d,onClose:u,renderToggle:a=>{let{isOpen:o,onToggle:r}=a;return(0,e.createElement)(Ee,{key:n,onClick:()=>{m.current&&m.current.significantMoveHappened||(o?u():c(),r())},onMouseDown:()=>{window&&window.addEventListener&&(m.current={initialPosition:p,index:n,significantMoveHappened:!1,listenersActivated:!0},c(),window.addEventListener("mousemove",f),window.addEventListener("mouseup",v))},onKeyDown:e=>{"ArrowLeft"===e.code?(e.stopPropagation(),l(me(s,n,he(t.position-10)))):"ArrowRight"===e.code&&(e.stopPropagation(),l(me(s,n,he(t.position+10))))},isOpen:o,position:t.position,color:t.color})},renderContent:t=>{let{onClose:i}=t;return(0,e.createElement)("div",{className:"kadence-pop-gradient-color-picker"},(0,e.createElement)(D.__experimentalHStack,{className:"components-custom-gradient-picker__remove-control-point-wrapper",alignment:"center"},(0,e.createElement)(D.Button,{onClick:()=>{i()},variant:"link"},(0,r.__)("Close Color Picker","kadence"))),(0,e.createElement)(N,{color:g,onChange:e=>{l(fe(s,n,se(e.rgb).toRgbString()))},onChangeComplete:e=>{l(fe(s,n,se(e.rgb).toRgbString()))}}),b&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{style:{display:"flex",flexWrap:"wrap",justifyContent:"space-between",paddingTop:"15px",paddingBottom:"15px",borderTop:"1px solid rgb(238, 238, 238)"},className:"kadence-swatches-wrap"},(0,o.map)(b,(t=>{let{color:a,slug:o,name:r}=t;const i=`${a}${o||""}`,c=o.replace("theme-",""),u=o.startsWith("palette")&&g===a;return(0,e.createElement)("div",{key:i,style:{width:26,height:26,marginBottom:0,transform:"scale(1)",transition:"100ms transform ease"},className:"kadence-swatche-item-wrap"},(0,e.createElement)(D.Button,{className:"kadence-swatch-item "+(u?"swatch-active":"swatch-inactive"),style:{height:"100%",width:"100%",border:"1px solid rgb(218, 218, 218)",borderRadius:"50%",color:`${a}`,boxShadow:"inset 0 0 0 13px",transition:"100ms box-shadow ease"},onClick:()=>{o.startsWith("palette")?l(fe(s,n,"var(--global-"+c+","+a+")")):l(fe(s,n,se(a).toRgbString()))},tabIndex:0},(0,e.createElement)(D.Icon,{className:"dashicon",icon:be})))})))),!a&&s.length>2&&(0,e.createElement)(D.__experimentalHStack,{className:"components-custom-gradient-picker__remove-control-point-wrap
|