Plugin Directory

Changeset 2030544


Ignore:
Timestamp:
02/14/2019 01:26:04 PM (7 years ago)
Author:
pluginrox
Message:

New Version

Location:
wp-essential-blocks/trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • wp-essential-blocks/trunk/dist/blocks.build.js

    r2026738 r2030544  
    1 !function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=2)}([function(e,t,n){"use strict";var r=wp.data.select,o=function(e){return!(!e||"string"!==typeof e)&&e.split(" ").map(function(e){return e.split("").map(function(e,t){return 0!==t?e:e.toUpperCase()}).join("")}).join(" ")},i=function(e){var t=[];for(var n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&")},a=r("core/editor").getEditorSettings(),l=a.colors,c=a.fontSizes,s=l.concat([{name:"White",slug:"white",color:"#ffffff"},{name:"Transparent",slug:"transparent",color:"transparent"}]),u=function(e,t,n){var r=n&&n.lexicographical,o=n&&n.zeroExtend,i=e.split("."),a=t.split("."),l=function(e){return(r?/^\d+[A-Za-z]*$/:/^\d+$/).test(e)};if(!i.every(l)||!a.every(l))return NaN;if(o){for(;i.length<a.length;)i.push("0");for(;a.length<i.length;)a.push("0")}r||(i=i.map(Number),a=a.map(Number));for(var c=0;c<i.length;++c){if(a.length==c)return 1;if(i[c]!=a[c])return i[c]>a[c]?1:-1}return i.length!=a.length?-1:0};e.exports={ucFirst:o,encodeQueryData:i,versionCompare:u,__text_domain__:"rox-gebs",editorSettings:a,colors:l,backgroundPallet:s,fontSizes:c}},function(e,t){e.exports=rox_guten_config},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});n(3),n(12)},function(e,t,n){"use strict";n(4)},function(e,t,n){"use strict";var r=n(5),o=(n.n(r),n(6)),i=(n.n(o),n(1)),a=(n.n(i),n(0)),l=(n.n(a),n(7)),c=wp.blocks.registerBlockType,s=wp.editor,u=s.RichText,p=s.InspectorControls,m=s.AlignmentToolbar,f=wp.components,d=f.PanelBody,_=f.PanelRow,h=f.RangeControl,g=f.ColorPalette,b=f.Toolbar,y=f.FontSizePicker,w=wp.element.Fragment,v=wp.i18n,x=v.__,E=(v._n,v.sprintf),C=lodash,S=C.range;c("rox-blocks/infoblock",{title:x("Info Box",a.__text_domain__),description:x("A highly customizable, SEO friendly *Content Block* to display importent data like Services, Features etc.",a.__text_domain__),icon:"admin-page",category:"rox-blocks",keywords:[x("Info Box",a.__text_domain__)],attributes:{icofont:{type:"string",source:"attribute",attribute:"class",selector:"span",default:"icofont-light-bulb"},titleLevel:{type:"number",default:3},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6"},content:{type:"array",source:"children",selector:"p"},contentFontSize:{type:"number",default:16},icon_alignment:{type:"string",default:"center"},title_alignment:{type:"string",default:"center"},content_alignment:{type:"string",default:"center"},iconSize:{type:"number",default:32},boxbg:{type:"string",default:""},box_border_width:{type:"number",default:0},box_border_color:{type:"string",default:""},box_border_radius:{type:"number",default:0},icon_color:{type:"string",default:"#313131"},icon_border_width:{type:"number",default:0},icon_border_radius:{type:"number",default:10},icon_border_color:{type:"string",default:""},icon_bg:{type:"string",default:""},title_color:{type:"string",default:"#313131"},content_color:{type:"string",default:"#313131"}},edit:function(e){var t=e.className,n=e.attributes,r=n.icofont,o=n.title,i=n.titleLevel,c=n.content,s=n.contentFontSize,f=n.icon_alignment,v=n.title_alignment,C=n.content_alignment,k=n.boxbg,N=n.box_border_color,O=n.box_border_width,L=n.box_border_radius,j=n.iconSize,I=n.icon_color,P=n.icon_border_color,z=n.icon_border_width,A=n.icon_border_radius,F=n.icon_bg,B=n.title_color,T=n.content_color,R=e.setAttributes,G="h"+i,M={textAlign:f,background:k&&k.length>0?k:"transparent",borderStyle:"solid",borderColor:N&&N.length>0?N:"transparent",borderWidth:O,borderRadius:L+"%"},D={background:F&&F.length>0?F:"initial",borderStyle:"solid",borderColor:P&&P.length>0?P:"transparent",borderWidth:z,borderRadius:A+"%"},W={color:I&&I.length>0?I:"initial",fontSize:j>0?j+"px":"16px"},U={textAlign:v,color:B&&B.length>0?B:"initial"},q={textAlign:C,fontSize:s>0?s+"px":"16px",color:T&&T.length>0?T:"initial"};return wp.element.createElement(w,null,wp.element.createElement(p,null,wp.element.createElement(d,{title:x("Box Settings",a.__text_domain__),initialOpen:!0},wp.element.createElement("p",null,x("Background",a.__text_domain__)),wp.element.createElement(g,{colors:a.backgroundPallet,label:x("Box Background",a.__text_domain__),value:k,onChange:function(e){return R({boxbg:e})}}),wp.element.createElement("p",null,x("Border Color",a.__text_domain__)),wp.element.createElement(g,{colors:a.backgroundPallet,label:x("Icon Border Color",a.__text_domain__),value:N,onChange:function(e){return R({box_border_color:e})}}),wp.element.createElement(h,{label:x("Border Size",a.__text_domain__),value:O,onChange:function(e){return R({box_border_width:e})},min:0,max:15}),wp.element.createElement(h,{label:x("Border Radius (%)",a.__text_domain__),value:L,onChange:function(e){return R({box_border_radius:e})},min:0,max:100})),wp.element.createElement(d,{title:x("Icon Settings",a.__text_domain__),initialOpen:!1},wp.element.createElement(y,{fontSizes:a.fontSizes,value:j,onChange:function(e){return R({iconSize:e})}}),wp.element.createElement("label",{htmlFor:"iconAlignment"},"Icon Alignment"),wp.element.createElement(m,{id:"iconAlignment",label:x("Icon Alignment",a.__text_domain__),value:f,onChange:function(e){return R({icon_alignment:e})}}),wp.element.createElement(_,null,wp.element.createElement("span",{className:"selectedIcon "+r+" "+Object(l.b)(7)}),wp.element.createElement(l.a,{onChange:function(e){return R({icofont:e})},selected:r})),wp.element.createElement("p",null,x("Color",a.__text_domain__)),wp.element.createElement(g,{colors:a.colors,label:x("Icon Color",a.__text_domain__),value:I,onChange:function(e){return R({icon_color:e})}}),wp.element.createElement("p",null,x("Background",a.__text_domain__)),wp.element.createElement(g,{colors:a.backgroundPallet,label:x("Icon Background",a.__text_domain__),value:F,onChange:function(e){return R({icon_bg:e})}}),wp.element.createElement("p",null,x("Border Color",a.__text_domain__)),wp.element.createElement(g,{colors:a.backgroundPallet,label:x("Icon Border Color",a.__text_domain__),value:P,onChange:function(e){return R({icon_border_color:e})}}),wp.element.createElement(h,{label:x("Border Size",a.__text_domain__),value:z,onChange:function(e){return R({icon_border_width:e})},min:0,max:15}),wp.element.createElement(h,{label:x("Border Radius (%)",a.__text_domain__),value:A,onChange:function(e){return R({icon_border_radius:e})},min:0,max:100})),wp.element.createElement(d,{title:x("Title Sttings",a.__text_domain__),initialOpen:!1},wp.element.createElement("p",null,x("Level",a.__text_domain__)),wp.element.createElement(b,{controls:S(2,6).map(function(e){return{icon:"heading",title:E(x("Heading %d"),e),isActive:e===i,onClick:function(){return R({titleLevel:e})},subscript:String(e)}})}),wp.element.createElement("p",null,x("Alignment",a.__text_domain__)),wp.element.createElement(m,{label:x("Title Alignment",a.__text_domain__),value:v,onChange:function(e){return R({title_alignment:e})}}),wp.element.createElement("p",null,x("Color",a.__text_domain__)),wp.element.createElement(g,{colors:a.colors,label:x("Title Color",a.__text_domain__),value:B,onChange:function(e){return R({title_color:e})}})),wp.element.createElement(d,{title:x("Content Sttings",a.__text_domain__),initialOpen:!1},wp.element.createElement("p",null,x("Content Alignment",a.__text_domain__)),wp.element.createElement(m,{id:"",label:x("Content Alignment",a.__text_domain__),value:C,onChange:function(e){return R({content_alignment:e})}}),wp.element.createElement("p",null,x("Font Size",a.__text_domain__)),wp.element.createElement(y,{fontSizes:a.fontSizes,value:s,onChange:function(e){return R({contentFontSize:e})}}),wp.element.createElement("p",null,x("Color",a.__text_domain__)),wp.element.createElement(g,{colors:a.colors,label:x("Content Color",a.__text_domain__),value:T,onChange:function(e){return R({content_color:e})}}))),wp.element.createElement("section",{className:t,style:M},wp.element.createElement("div",{className:"icon-wrapper",style:D},wp.element.createElement("span",{className:r,style:W})),wp.element.createElement("div",{className:"clear"}),wp.element.createElement("div",{className:"box-content"},wp.element.createElement(u,{key:"editable",tagName:G,placeholder:x("Infobox title",a.__text_domain__),value:o,onChange:function(e){R({title:e})},keepPlaceholderOnFocus:!0,style:U}),wp.element.createElement(u,{tagName:"p",placeholder:x("Infobox description...",a.__text_domain__),onChange:function(e){R({content:e})},value:c,keepPlaceholderOnFocus:!0,style:q}))))},save:function(e){var t=e.className,n=e.attributes,r=n.icofont,o=n.title,i=n.titleLevel,a=n.content,l=n.contentFontSize,c=n.icon_alignment,s=n.title_alignment,p=n.content_alignment,m=n.boxbg,f=n.box_border_color,d=n.box_border_width,_=n.box_border_radius,h=n.iconSize,g=n.icon_color,b=n.icon_border_width,y=n.icon_border_radius,w=n.icon_border_color,v=n.icon_bg,x=n.title_color,E=n.content_color,C="h"+i,S={textAlign:c,background:m&&m.length>0?m:"transparent",borderStyle:"solid",borderColor:f&&f.length>0?f:"transparent",borderWidth:d,borderRadius:_+"%"},k={background:v&&v.length>0?v:"initial",borderStyle:"solid",borderColor:w&&w.length>0?w:"transparent",borderWidth:b,borderRadius:y+"%"},N={color:g&&g.length>0?g:"initial",fontSize:h>0?h+"px":"16px"},O={textAlign:s,color:x&&x.length>0?x:"initial"},L={textAlign:p,fontSize:l>0?l+"px":"16px",color:E&&E.length>0?E:"initial"};return wp.element.createElement("section",{className:t,style:S},wp.element.createElement("div",{className:"icon-wrapper",style:k},wp.element.createElement("span",{className:r,style:N})),wp.element.createElement("div",{className:"box-content"},wp.element.createElement(u.Content,{tagName:C,value:o,style:O}),wp.element.createElement(u.Content,{tagName:"p",value:a,style:L})))}})},function(e,t){},function(e,t){},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function a(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function r(o,i){try{var a=t[o](i),l=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(l).then(function(e){r("next",e)},function(e){r("throw",e)});e(l)}return r("next")})}}function l(e){var t={};return e.label?t.label=e.label:t.label=_("Choose Icon",p.__text_domain__),e.selected&&(t.selected=e.selected),e.onChange&&(t.onChange=e.onChange),C(z,Object.assign({},t))}t.a=l,n.d(t,"b",function(){return A});var c=n(8),s=n.n(c),u=n(1),p=(n.n(u),n(0)),m=(n.n(p),function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}()),f=function(){var e=a(s.a.mark(function e(t,n,r){var o,i=this;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return o="_icofont__"+t,e.abrupt("return",new Promise(function(){var e=a(s.a.mark(function e(t,a){var l,c,u;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:l=null;try{c=localStorage.getItem("__icofont_version__"),0===Object(p.versionCompare)(c,k)&&(l=localStorage.getItem(o))}catch(e){console.warn(e)}if(l){e.next=13;break}return e.next=5,fetch(n,r);case 5:return u=e.sent,e.next=8,u.json();case 8:u=e.sent;try{localStorage.setItem(o,JSON.stringify(u)),localStorage.setItem("__icofont_version__",k)}catch(e){console.warn(e)}t(u),e.next=14;break;case 13:t(JSON.parse(l));case 14:a();case 15:case"end":return e.stop()}},e,i)}));return function(t,n){return e.apply(this,arguments)}}()));case 2:case"end":return e.stop()}},e,this)}));return function(t,n,r){return e.apply(this,arguments)}}(),d=wp.i18n,_=d.__,h=d._n,g=d.sprintf,b=wp.components,y=b.Button,w=b.Modal,v=b.Tooltip,x=wp.element,E=x.Component,C=x.createElement,S=n(11),k="1.0.0",N=["icofont-xs","icofont-sm","icofont-1x","icofont-md","icofont-lg","icofont-2x","icofont-3x","icofont-4x","icofont-5x","icofont-6x","icofont-7x","icofont-8x","icofont-9x","icofont-10x"],O=function(e){return wp.element.createElement("div",{className:"search-area"},wp.element.createElement("div",{className:"icofont-search-field"},wp.element.createElement("input",{onChange:"function"===typeof e.onChange&&e.onChange,type:"text",className:"search-input",placeholder:"Search Icons"}),wp.element.createElement("div",{className:"search-icon"},wp.element.createElement("i",{className:"icofont-search-1"}))))},L=function(e){return wp.element.createElement(v,{text:Object(p.ucFirst)(e.icon.name.replace(/-/g," "))},wp.element.createElement(y,{href:"#",onClick:e.onSelect,className:"icon-box"+(e.selected===e.icon.iconClass?" active":""),"data-icon":e.icon.iconClass},wp.element.createElement("i",{className:e.icon.iconClass}),wp.element.createElement("span",{className:"sr-only"},e.icon.name)))},j=function(e){return wp.element.createElement("div",{className:"icons"},e.icons.map(function(t,n){return wp.element.createElement(L,{key:n,icon:t,onSelect:e.onSelect,selected:e.selected})}))},I=function(e){function t(e){r(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={hidden:" d-none",icons:[]},n}return i(t,e),m(t,[{key:"componentDidMount",value:function(){var e=this;f(e.props.slug,u.ajax.url+"?"+Object(p.encodeQueryData)({action:"_icofont",category:e.props.slug,_nonce:u.ajax.csrf}),{method:"GET"}).then(function(t){t.success&&t.data[0]&&(e.setState({icons:t.data[0].icons}),setTimeout(function(){e.setState({hidden:""})},200))})}},{key:"render",value:function(){var e=this,t=this.state.icons.filter(function(t){if(e.props.filter.length>0){var n=new RegExp(e.props.filter);return n.test(t.name.toLowerCase().replace(/-/g," "))||n.test(t.iconClass.toLowerCase().replace("icofont-","").replace(/-/g," "))}return!0}),n="list-wrap clear"+this.state.hidden+(0===t.length?" d-none":"");return wp.element.createElement("div",{className:n},wp.element.createElement("div",{className:"icon-category"},wp.element.createElement("h3",null,wp.element.createElement("i",{className:"icofont-listine-dots"})," ",this.props.label,wp.element.createElement("span",null," ",g(h("%d Icon","%d Icons",t.length,p.__text_domain__),t.length)))),wp.element.createElement("div",{className:"clear"}),wp.element.createElement(j,{icons:t,onSelect:this.props.onSelect,selected:this.props.selected}))}}]),t}(E),P=function(e){function t(e){r(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={searched:"",icons:[]},n}return i(t,e),m(t,[{key:"setActiveIcon",value:function(e){e.preventDefault();var t=e.target.dataset.icon;return this.props.selected=t,this.props.onChange&&"function"===typeof this.props.onChange&&this.props.onChange(t),!1}},{key:"searchIcons",value:function(e){this.setState({searched:e.target.value.trim()+"".toLowerCase().replace("-"," ")})}},{key:"render",value:function(){var e=this;return wp.element.createElement("div",{className:"rox-icon-chooser"},wp.element.createElement(O,{onChange:this.searchIcons.bind(this)}),wp.element.createElement("div",{className:"clear"}),wp.element.createElement("div",{className:"icon-list"},Object.keys(S).map(function(t,n){return wp.element.createElement(I,{key:n,filter:e.state.searched,label:S[t],slug:t,onSelect:e.setActiveIcon.bind(e),selected:e.props.selected})})))}}]),t}(E),z=function(e){function t(e){r(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.props={label:_("Choose Icon",p.__text_domain__),title:null,selected:null,onChange:null},n.state={isOpen:!1},n}return i(t,e),m(t,[{key:"render",value:function(){var e=this;return wp.element.createElement("div",{className:"icofont-chooser"+(this.props.className?" "+this.props.className:"")},wp.element.createElement(y,{isDefault:!0,onClick:function(){return e.setState({isOpen:!0})}},this.props.label)," ",this.state.isOpen?wp.element.createElement(w,{title:this.props.title?this.props.title:this.props.label,onRequestClose:function(){return e.setState({isOpen:!1})}},wp.element.createElement(P,{onChange:function(t){return e.props.onChange&&"function"===typeof e.props.onChange&&e.props.onChange(t),e.setState({isOpen:!1})},selected:this.props.selected})):null)}}]),t}(E),A=function(e){return N[e-1]?N[e-1]:null}},function(e,t,n){e.exports=n(9)},function(e,t,n){var r=function(){return this}()||Function("return this")(),o=r.regeneratorRuntime&&Object.getOwnPropertyNames(r).indexOf("regeneratorRuntime")>=0,i=o&&r.regeneratorRuntime;if(r.regeneratorRuntime=void 0,e.exports=n(10),o)r.regeneratorRuntime=i;else try{delete r.regeneratorRuntime}catch(e){r.regeneratorRuntime=void 0}},function(e,t){!function(t){"use strict";function n(e,t,n,r){var i=t&&t.prototype instanceof o?t:o,a=Object.create(i.prototype),l=new f(r||[]);return a._invoke=s(e,n,l),a}function r(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function o(){}function i(){}function a(){}function l(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function c(e){function t(n,o,i,a){var l=r(e[n],e,o);if("throw"!==l.type){var c=l.arg,s=c.value;return s&&"object"===typeof s&&b.call(s,"__await")?Promise.resolve(s.__await).then(function(e){t("next",e,i,a)},function(e){t("throw",e,i,a)}):Promise.resolve(s).then(function(e){c.value=e,i(c)},a)}a(l.arg)}function n(e,n){function r(){return new Promise(function(r,o){t(e,n,r,o)})}return o=o?o.then(r,r):r()}var o;this._invoke=n}function s(e,t,n){var o=S;return function(i,a){if(o===N)throw new Error("Generator is already running");if(o===O){if("throw"===i)throw a;return _()}for(n.method=i,n.arg=a;;){var l=n.delegate;if(l){var c=u(l,n);if(c){if(c===L)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===S)throw o=O,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=N;var s=r(e,t,n);if("normal"===s.type){if(o=n.done?O:k,s.arg===L)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(o=O,n.method="throw",n.arg=s.arg)}}}function u(e,t){var n=e.iterator[t.method];if(n===h){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=h,u(e,t),"throw"===t.method))return L;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return L}var o=r(n,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,L;var i=o.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=h),t.delegate=null,L):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,L)}function p(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function m(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function f(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(p,this),this.reset(!0)}function d(e){if(e){var t=e[w];if(t)return t.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function t(){for(;++n<e.length;)if(b.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=h,t.done=!0,t};return r.next=r}}return{next:_}}function _(){return{value:h,done:!0}}var h,g=Object.prototype,b=g.hasOwnProperty,y="function"===typeof Symbol?Symbol:{},w=y.iterator||"@@iterator",v=y.asyncIterator||"@@asyncIterator",x=y.toStringTag||"@@toStringTag",E="object"===typeof e,C=t.regeneratorRuntime;if(C)return void(E&&(e.exports=C));C=t.regeneratorRuntime=E?e.exports:{},C.wrap=n;var S="suspendedStart",k="suspendedYield",N="executing",O="completed",L={},j={};j[w]=function(){return this};var I=Object.getPrototypeOf,P=I&&I(I(d([])));P&&P!==g&&b.call(P,w)&&(j=P);var z=a.prototype=o.prototype=Object.create(j);i.prototype=z.constructor=a,a.constructor=i,a[x]=i.displayName="GeneratorFunction",C.isGeneratorFunction=function(e){var t="function"===typeof e&&e.constructor;return!!t&&(t===i||"GeneratorFunction"===(t.displayName||t.name))},C.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,a):(e.__proto__=a,x in e||(e[x]="GeneratorFunction")),e.prototype=Object.create(z),e},C.awrap=function(e){return{__await:e}},l(c.prototype),c.prototype[v]=function(){return this},C.AsyncIterator=c,C.async=function(e,t,r,o){var i=new c(n(e,t,r,o));return C.isGeneratorFunction(t)?i:i.next().then(function(e){return e.done?e.value:i.next()})},l(z),z[x]="Generator",z[w]=function(){return this},z.toString=function(){return"[object Generator]"},C.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},C.values=d,f.prototype={constructor:f,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=h,this.done=!1,this.delegate=null,this.method="next",this.arg=h,this.tryEntries.forEach(m),!e)for(var t in this)"t"===t.charAt(0)&&b.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=h)},stop:function(){this.done=!0;var e=this.tryEntries[0],t=e.completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){function t(t,r){return i.type="throw",i.arg=e,n.next=t,r&&(n.method="next",n.arg=h),!!r}if(this.done)throw e;for(var n=this,r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r],i=o.completion;if("root"===o.tryLoc)return t("end");if(o.tryLoc<=this.prev){var a=b.call(o,"catchLoc"),l=b.call(o,"finallyLoc");if(a&&l){if(this.prev<o.catchLoc)return t(o.catchLoc,!0);if(this.prev<o.finallyLoc)return t(o.finallyLoc)}else if(a){if(this.prev<o.catchLoc)return t(o.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return t(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&b.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,L):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),L},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),m(n),L}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;m(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:d(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=h),L}}}(function(){return this}()||Function("return this")())},function(e,t){e.exports={"web-application":"Web Application",brand:"Brand",directional:"Directional",social:"Social",animal:"Animal",currency:"Currency",food:"Food","mobile-ui":"Mobile Ui",sport:"Sport",weather:"Weather",construction:"Construction",medical:"Medical",transport:"Transport",device:"Device",payment:"Payment",mathmetical:"Mathmetical","text-editor":"Text Editor",abstract:"Abstract","file-type":"File Type",education:"Education",law:"Law",person:"Person",multimedia:"Multimedia",business:"Business",emoticon:"Emoticon",kids:"Kids",travel:"Travel",chart:"Chart",search:"Search",fitness:"Fitness"}},function(e,t,n){"use strict";n(13)},function(e,t,n){"use strict";var r=n(0),o=(n.n(r),wp.i18n.__),i=wp.blocks.registerBlockType,a=wp.editor.InnerBlocks;i("rox-templates/infobox",{title:o("Infobox 3 Columns",r.__text_domain__),category:"rox-templates",edit:function(){return wp.element.createElement(a,{template:[["core/columns",{columns:3},[["core/column",{},[["rox-blocks/infoblock",{icofont:"icofont-light-bulb",iconSize:64,title:"Easy To Use",content:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."}]]],["core/column",{},[["rox-blocks/infoblock",{icofont:"icofont-rocket-alt-2",iconSize:96,title:"Super Fast",content:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."}]]],["core/column",{},[["rox-blocks/infoblock",{icofont:"icofont-law-document",iconSize:64,title:"Fully Customisable",content:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."}]]]]]],templateLock:!1})},save:function(){return wp.element.createElement(a.Content,null)}})}]);
     1!function(e){function t(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,o){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:o})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=6)}([function(e,t,n){"use strict";var o=wp.data.select,r=function(e){return!(!e||"string"!==typeof e)&&e.split(" ").map(function(e){return e.split("").map(function(e,t){return 0!==t?e:e.toUpperCase()}).join("")}).join(" ")},a=function(e){var t=[];for(var n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&")},i=o("core/editor").getEditorSettings(),l=i.colors,c=i.fontSizes,s=l.concat([{name:"White",slug:"white",color:"#ffffff"},{name:"Transparent",slug:"transparent",color:"transparent"}]),u=function(e,t,n){var o=n&&n.lexicographical,r=n&&n.zeroExtend,a=e.split("."),i=t.split("."),l=function(e){return(o?/^\d+[A-Za-z]*$/:/^\d+$/).test(e)};if(!a.every(l)||!i.every(l))return NaN;if(r){for(;a.length<i.length;)a.push("0");for(;i.length<a.length;)i.push("0")}o||(a=a.map(Number),i=i.map(Number));for(var c=0;c<a.length;++c){if(i.length==c)return 1;if(a[c]!=i[c])return a[c]>i[c]?1:-1}return a.length!=i.length?-1:0},d=function(e){var t=e[5]+" ",n=e[1],o=e[2],r=e[3],a=e[4],i="";return i+=n,i+="auto"==n?" ":t,i+=o,i+="auto"==o?" ":t,i+=r,i+="auto"==r?" ":t,i+=a,i+="auto"==a?" ":t},p=function(e,t){var n=void 0,o=void 0,r=void 0,a=void 0,i=void 0,l=void 0;switch(t){case"margin":n=d(e);break;case"border-width":case"border-radius":case"padding":o=e[5]+" ",r=e[1],a=e[2],i=e[3],l=e[4],n=r+o+a+o+i+o+l+o}return n};e.exports={ucFirst:r,encodeQueryData:a,versionCompare:u,cssPropertiesMapper:p,__text_domain__:"wp-essential-blocks",editorSettings:i,colors:l,backgroundPallet:s,fontSizes:c}},function(e,t){e.exports=rox_guten_config},function(e,t,n){var o,r;!function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var o=arguments[t];if(o){var r=typeof o;if("string"===r||"number"===r)e.push(o);else if(Array.isArray(o)&&o.length){var i=n.apply(null,o);i&&e.push(i)}else if("object"===r)for(var l in o)a.call(o,l)&&o[l]&&e.push(l)}}return e.join(" ")}var a={}.hasOwnProperty;"undefined"!==typeof e&&e.exports?(n.default=n,e.exports=n):(o=[],void 0!==(r=function(){return n}.apply(t,o))&&(e.exports=r))}()},function(e,t,n){"use strict";function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function a(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function i(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function o(r,a){try{var i=t[r](a),l=i.value}catch(e){return void n(e)}if(!i.done)return Promise.resolve(l).then(function(e){o("next",e)},function(e){o("throw",e)});e(l)}return o("next")})}}n.d(t,"a",function(){return P});var l=n(11),c=n.n(l),s=n(14),u=(n.n(s),n(1)),d=(n.n(u),n(0)),p=(n.n(d),function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}()),_=function(){var e=i(c.a.mark(function e(t,n,o){var r,a,l=this;return c.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r="_icofont_",a=r+"_"+t,e.abrupt("return",new Promise(function(){var e=i(c.a.mark(function e(t,i){var s,u,p,_;return c.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:s=null;try{u=localStorage.getItem("__icofont_version__"),u&&(p=Object(d.versionCompare)(u,k),0===p?s=localStorage.getItem(a):Object.keys(localStorage).map(function(e){-1!=e.indexOf(r)&&localStorage.removeItem(e)}))}catch(e){console.warn(e)}if(s){e.next=13;break}return e.next=5,fetch(n,o);case 5:return _=e.sent,e.next=8,_.json();case 8:_=e.sent;try{localStorage.setItem(a,JSON.stringify(_)),localStorage.setItem("__icofont_version__",k)}catch(e){console.warn(e)}t(_),e.next=14;break;case 13:t(JSON.parse(s));case 14:i();case 15:case"end":return e.stop()}},e,l)}));return function(t,n){return e.apply(this,arguments)}}()));case 3:case"end":return e.stop()}},e,this)}));return function(t,n,o){return e.apply(this,arguments)}}(),m=wp.i18n,h=m.__,f=m._n,g=m.sprintf,b=wp.components,v=b.Button,x=b.Modal,y=b.Tooltip,w=wp.element.Component,C=n(15),k="1.0.0",E=["icofont-xs","icofont-sm","icofont-1x","icofont-md","icofont-lg","icofont-2x","icofont-3x","icofont-4x","icofont-5x","icofont-6x","icofont-7x","icofont-8x","icofont-9x","icofont-10x"],M=function(e){return wp.element.createElement("div",{className:"search-area"},wp.element.createElement("div",{className:"icofont-search-field"},wp.element.createElement("input",{onChange:"function"===typeof e.onChange&&e.onChange,type:"text",className:"search-input",placeholder:"Search Icons"}),wp.element.createElement("div",{className:"search-icon"},wp.element.createElement("i",{className:"icofont-search-1"}))))},A=function(e){return wp.element.createElement(y,{text:Object(d.ucFirst)(e.icon.name.replace(/-/g," "))},wp.element.createElement(v,{href:"#",onClick:e.onSelect,className:"icon-box"+(e.selected===e.icon.iconClass?" active":""),"data-icon":e.icon.iconClass},wp.element.createElement("i",{className:e.icon.iconClass}),wp.element.createElement("span",{className:"sr-only"},e.icon.name)))},L=function(e){return wp.element.createElement("div",{className:"icons"},e.icons.map(function(t,n){return wp.element.createElement(A,{key:n,icon:t,onSelect:e.onSelect,selected:e.selected})}))},S=function(e){function t(e){o(this,t);var n=r(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={hidden:" d-none",icons:[]},n}return a(t,e),p(t,[{key:"componentDidMount",value:function(){var e=this;_(e.props.slug,u.ajax.url+"?"+Object(d.encodeQueryData)({action:"_icofont",category:e.props.slug,_nonce:u.ajax.csrf}),{method:"GET"}).then(function(t){t.success&&t.data[0]&&(e.setState({icons:t.data[0].icons}),setTimeout(function(){e.setState({hidden:""})},200))})}},{key:"render",value:function(){var e=this,t=this.state.icons.filter(function(t){if(e.props.filter.length>0){var n=new RegExp(e.props.filter);return n.test(t.name.toLowerCase().replace(/-/g," "))||n.test(t.iconClass.toLowerCase().replace("icofont-","").replace(/-/g," "))}return!0}),n="list-wrap clear"+this.state.hidden+(0===t.length?" d-none":"");return wp.element.createElement("div",{className:n},wp.element.createElement("div",{className:"icon-category"},wp.element.createElement("h3",null,wp.element.createElement("i",{className:"icofont-listine-dots"})," ",this.props.label,wp.element.createElement("span",null," ",g(f("%d Icon","%d Icons",t.length,d.__text_domain__),t.length)))),wp.element.createElement("div",{className:"clear"}),wp.element.createElement(L,{icons:t,onSelect:this.props.onSelect,selected:this.props.selected}))}}]),t}(w),O=function(e){function t(e){o(this,t);var n=r(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={searched:"",icons:[]},n}return a(t,e),p(t,[{key:"setActiveIcon",value:function(e){e.preventDefault();var t=e.target.dataset.icon;return this.props.selected=t,this.props.onChange&&"function"===typeof this.props.onChange&&this.props.onChange(t),!1}},{key:"searchIcons",value:function(e){this.setState({searched:e.target.value.trim()+"".toLowerCase().replace("-"," ")})}},{key:"render",value:function(){var e=this;return wp.element.createElement("div",{className:"rox-icon-chooser__panel"},wp.element.createElement(M,{onChange:this.searchIcons.bind(this)}),wp.element.createElement("div",{className:"clear"}),wp.element.createElement("div",{className:"icon-list"},Object.keys(C).map(function(t,n){return wp.element.createElement(S,{key:n,filter:e.state.searched,label:C[t],slug:t,onSelect:e.setActiveIcon.bind(e),selected:e.props.selected})})))}}]),t}(w),P=function(e){function t(e){o(this,t);var n=r(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.props={label:null,title:null,selected:null,onChange:null,isOpen:null},n.state={isOpen:!1},n}return a(t,e),p(t,[{key:"componentDidMount",value:function(){this.props.label=this.props.label||h("Choose Icon",d.__text_domain__),this.props.title=this.props.title||this.props.label}},{key:"render",value:function(){var e=this;return wp.element.createElement("div",{className:"rox-icon-chooser"+(this.props.className?" "+this.props.className:"")},this.props.preview&&wp.element.createElement("span",{className:"rox-icon-chooser__preview "+this.props.selected+" "+B(7),onClick:function(){return e.setState({isOpen:!0})}}),wp.element.createElement(v,{isDefault:!0,onClick:function(){return e.setState({isOpen:!0})}},this.props.label?this.props.label:h("Choose Icon",d.__text_domain__))," ",this.state.isOpen?wp.element.createElement(x,{title:this.props.title,onRequestClose:function(){return e.setState({isOpen:!1})}},wp.element.createElement(O,{onChange:function(t){e.props.onChange&&"function"===typeof e.props.onChange&&e.props.onChange(t),e.setState({isOpen:!1})},selected:this.props.selected})):null)}}]),t}(w),B=function(e){return E[e-1]?E[e-1]:null}},function(e,t,n){"use strict";function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function a(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function i(e){var t={};return!0===e.linked?t.linked=e.linked:t.linked=!1,e.a&&(t.a=e.a),e.b&&(t.b=e.b),e.c&&(t.c=e.c),e.d&&(t.d=e.d),e.min&&(t.min=e.min),e.max&&(t.max=Math.abs(e.max)),e.onChange&&(t.onChange=e.onChange),t.label=C("Margin",d.__text_domain__),t.link_icon=p.margin.link,t.unlink_icon=p.margin.unLink,t.link_label=C("Lock",d.__text_domain__),t.unlink_label=C("Unlock",d.__text_domain__),t.label_a=C("Margin Top",d.__text_domain__),t.label_b=C("Margin Right",d.__text_domain__),t.label_c=C("Margin Bottom",d.__text_domain__),t.label_d=C("Margin Left",d.__text_domain__),t.setAuto=!0,e.unites&&(t.unites=e.unites),g(E,Object.assign({},t))}function l(e){var t={};return!0===e.linked?t.linked=e.linked:t.linked=!1,e.a&&(t.a=e.a),e.b&&(t.b=e.b),e.c&&(t.c=e.c),e.d&&(t.d=e.d),e.min?t.min=Math.abs(e.min):t.min=0,e.max&&(t.max=Math.abs(e.max)),e.onChange&&(t.onChange=e.onChange),t.label=C("Padding",d.__text_domain__),t.link_icon=p.padding.link,t.unlink_icon=p.padding.unLink,t.link_label=C("Lock",d.__text_domain__),t.unlink_label=C("Unlock",d.__text_domain__),t.label_a=C("Padding Top",d.__text_domain__),t.label_b=C("Padding Right",d.__text_domain__),t.label_c=C("Padding Bottom",d.__text_domain__),t.label_d=C("Padding Left",d.__text_domain__),e.unites&&(t.unites=e.unites),g(E,Object.assign({},t))}function c(e){var t={};return!0===e.linked?t.linked=e.linked:t.linked=!1,e.a&&(t.a=e.a),e.b&&(t.b=e.b),e.c&&(t.c=e.c),e.d&&(t.d=e.d),e.min?t.min=Math.abs(e.min):t.min=0,e.max&&(t.max=Math.abs(e.max)),e.onChange&&(t.onChange=e.onChange),t.label=C("Border Width",d.__text_domain__),t.link_icon=p.borderWidth.link,t.unlink_icon=p.borderWidth.unLink,t.link_label=C("Lock",d.__text_domain__),t.unlink_label=C("Unlock",d.__text_domain__),t.label_a=C("Border Width Top",d.__text_domain__),t.label_b=C("Border Width Right",d.__text_domain__),t.label_c=C("Border Width Bottom",d.__text_domain__),t.label_d=C("Border Width Left",d.__text_domain__),e.unites?t.unites=e.unites:t.unites=k.filter(function(e){return"%"!=e.value}),g(E,Object.assign({},t))}function s(e){var t={};return e.linked?t.linked=e.linked:t.linked=!1,e.a&&(t.a=e.a),e.b&&(t.b=e.b),e.c&&(t.c=e.c),e.d&&(t.d=e.d),e.min?t.min=Math.abs(e.min):t.min=0,e.max&&(t.max=Math.abs(e.max)),e.onChange&&(t.onChange=e.onChange),t.label=C("Radius",d.__text_domain__),t.link_icon=p.radius.link,t.unlink_icon=p.radius.unLink,t.link_label=C("Lock",d.__text_domain__),t.unlink_label=C("Unlock",d.__text_domain__),t.label_a=C("Top Left Radius",d.__text_domain__),t.label_b=C("Top Right Radius",d.__text_domain__),t.label_c=C("Bottom Right Radius",d.__text_domain__),t.label_d=C("Bottom Left Radius",d.__text_domain__),e.unites&&(t.unites=e.unites),g(E,Object.assign({},t))}t.e=i,t.f=l,t.c=c,t.g=s,n.d(t,"b",function(){return M}),n.d(t,"h",function(){return A}),n.d(t,"a",function(){return L}),n.d(t,"d",function(){return S});var u=n(16),d=(n.n(u),n(0)),p=(n.n(d),n(5)),_=(n.n(p),function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}()),m=wp.editor.URLInput,h=wp.element,f=h.Component,g=h.createElement,b=wp.components,v=b.IconButton,x=b.SelectControl,y=b.Dashicon,w=b.TextControl,C=wp.i18n.__,k=[{label:C("PX",d.__text_domain__),value:"px"},{label:C("%",d.__text_domain__),value:"%"},{label:C("EM",d.__text_domain__),value:"em"},{label:C("REM",d.__text_domain__),value:"rem"},{label:C("VW",d.__text_domain__),value:"vw"},{label:C("VH",d.__text_domain__),value:"vh"},{label:C("PT",d.__text_domain__),value:"pt"},{label:C("PC",d.__text_domain__),value:"pc"},{label:C("CM",d.__text_domain__),value:"cm"},{label:C("MM",d.__text_domain__),value:"mm"},{label:C("IN",d.__text_domain__),value:"in"}],E=function(e){function t(e){o(this,t);var n=r(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),a=n.props,i=a.a,l=a.b,c=a.c,s=a.d,u=a.linked,d=a.unit;return n.setAuto=!0===n.props.setAuto,n.controlWrapClass=n.props.label.toLowerCase().replace(/\s/g,"-"),n.state={linked:u||!1,unit:d||"px",a:i||(n.setAuto?"":0),b:l||(n.setAuto?"":0),c:c||(n.setAuto?"":0),d:s||(n.setAuto?"":0)},n}return a(t,e),_(t,[{key:"updateLockState",value:function(e){var t=this;this.setState({linked:e},function(){var n=t.state.a;!0===e&&t.setState({a:n,b:n,c:n,d:n},t.onChange),"INPUT"===t.refs[t.controlWrapClass+"-a"].nodeName&&t.refs[t.controlWrapClass+"-a"].focus&&t.refs[t.controlWrapClass+"-a"].focus()})}},{key:"onChange",value:function(){"function"===typeof this.props.onChange&&this.props.onChange(this.state)}},{key:"processEventValue",value:function(e){var t=parseFloat(e.target.value);return"0"==e.target.value&&(t=0),isNaN(t)&&(t=this.setAuto?"auto":0),t}},{key:"updateTopLeft",value:function(e){var t=this.processEventValue(e);!0!==this.state.linked?this.setState({a:t},this.onChange):this.setState({a:t,b:t,c:t,d:t},this.onChange)}},{key:"updateTopRight",value:function(e){this.setState({b:this.processEventValue(e)},this.onChange)}},{key:"updateBottomRight",value:function(e){this.setState({c:this.processEventValue(e)},this.onChange)}},{key:"updateBottomLeft",value:function(e){this.setState({d:this.processEventValue(e)},this.onChange)}},{key:"updateUnit",value:function(e){this.setState({unit:e},this.onChange)}},{key:"render",value:function(){var e=this,t=this.state,n=(t.a,t.b,t.c,t.d,t.linked),o=this.props;return wp.element.createElement("div",{className:"components-"+this.controlWrapClass+"-control"},wp.element.createElement("div",{className:"components-"+this.controlWrapClass+"-control__icons"},wp.element.createElement(v,{disabled:n,className:"components-"+this.controlWrapClass+"-control__icon"+(n?" active":""),icon:this.props.link_icon,onClick:function(){return e.updateLockState(!0)},label:this.props.link_label}),wp.element.createElement(v,{disabled:!n,className:"components-"+this.controlWrapClass+"-control__icon"+(n?"":" active"),icon:this.props.unlink_icon,onClick:function(){return e.updateLockState(!1)},label:this.props.unlink_label})),wp.element.createElement("div",{className:"components-"+this.controlWrapClass+"-control__inputs"},wp.element.createElement("input",{ref:this.controlWrapClass+"-a",className:"components-"+this.controlWrapClass+"-control__number a"+(n?" all":""),type:"number","aria-label":o.label_a,onChange:this.updateTopLeft.bind(this),min:this.props.min,max:this.props.max,value:this.state.a,placeholder:this.state.a?this.state.a:this.setAuto?"auto":""}),wp.element.createElement("input",{ref:this.controlWrapClass+"-b",className:"components-"+this.controlWrapClass+"-control__number b"+(n?" d-none":""),type:"number","aria-label":o.label_b,onChange:this.updateTopRight.bind(this),min:this.props.min,max:this.props.max,value:this.state.b,placeholder:this.state.b?this.state.b:this.setAuto?"auto":""}),wp.element.createElement("input",{ref:this.controlWrapClass+"-c",className:"components-"+this.controlWrapClass+"-control__number c"+(n?" d-none":""),type:"number","aria-label":o.label_c,onChange:this.updateBottomRight.bind(this),min:this.props.min,max:this.props.max,value:this.state.c,placeholder:this.state.c?this.state.c:this.setAuto?"auto":""}),wp.element.createElement("input",{ref:this.controlWrapClass+"-d",className:"components-"+this.controlWrapClass+"-control__number d"+(n?" d-none":""),type:"number","aria-label":o.label_d,onChange:this.updateBottomLeft.bind(this),min:this.props.min,max:this.props.max,value:this.state.d,placeholder:this.state.d?this.state.d:this.setAuto?"auto":""}),wp.element.createElement(x,{className:"components-"+this.controlWrapClass+"-control__unit",label:C("Unit",d.__text_domain__),value:this.state.unit,onChange:this.updateUnit.bind(this),options:this.props.unites||k})))}}]),t}(f),M=function(e){function t(e){o(this,t);var n=r(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={selected:n.props.selected?n.props.selected:null},n}return a(t,e),_(t,[{key:"render",value:function(){var e=this;return wp.element.createElement(x,{label:this.props.label||C("Border Style",d.__text_domain__),value:this.state.selected,onChange:function(t){e.setState({selected:t}),e.props.onChange&&"function"===typeof e.props.onChange&&e.props.onChange(t)},options:[{label:C("None",d.__text_domain__),value:"none"},{label:C("Solid",d.__text_domain__),value:"solid"},{label:C("Dashed",d.__text_domain__),value:"dashed"},{label:C("Dotted",d.__text_domain__),value:"dotted"},{label:C("Double",d.__text_domain__),value:"double"},{label:C("Groove",d.__text_domain__),value:"groove"},{label:C("Hidden",d.__text_domain__),value:"hidden"},{label:C("Inherit",d.__text_domain__),value:"inherit"},{label:C("Initial",d.__text_domain__),value:"initial"},{label:C("Inset",d.__text_domain__),value:"inset"},{label:C("Outset",d.__text_domain__),value:"outset"},{label:C("Ridge",d.__text_domain__),value:"ridge"}]})}}]),t}(f),A=function(e){function t(e){o(this,t);var n=r(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={url:n.props.url?n.props.url:null},n}return a(t,e),_(t,[{key:"render",value:function(){var e=this;return wp.element.createElement("form",{className:"rox-url-input block-library-button__inline-link",onSubmit:function(e){return e.preventDefault()},airaLabel:this.props.label||C("Search Post",d.__text_domain__)},wp.element.createElement(y,{icon:"admin-links"}),wp.element.createElement(m,{className:"rox-url-input__field",value:this.state.url,onChange:function(t){e.setState({url:t}),e.props.onChange&&"function"===typeof e.props.onChange&&e.props.onChange(t)}}),wp.element.createElement(v,{icon:"editor-break",type:"submit",label:C("Apply",d.__text_domain__)}))}}]),t}(f),L=function(e){function t(e){o(this,t);var n=r(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={selected:n.props.selected?n.props.selected:null},n}return a(t,e),_(t,[{key:"render",value:function(){var e=this;return wp.element.createElement(x,{label:this.props.label||C("Anchor Target",d.__text_domain__),value:this.state.selected,onChange:function(t){e.setState({selected:t}),e.props.onChange&&"function"===typeof e.props.onChange&&e.props.onChange(t)},options:[{label:C("Current Window",d.__text_domain__),value:""},{label:C("New Window",d.__text_domain__),value:"_blank"}]})}}]),t}(f),S=function(e){function t(e){o(this,t);var n=r(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={value:n.props.value||""},n}return a(t,e),_(t,[{key:"onChange",value:function(e){var t=/^[A-Za-z][-A-Za-z0-9_:.]*$/g,n="";(""==e||t.test(e))&&(n=e.split(" ")[0],this.setState({value:n},function(){this.props.onChange(this.state.value)}))}},{key:"render",value:function(){return wp.element.createElement(w,{label:this.props.label||C("ID Attribute",d.__text_domain__),value:this.state.value,onChange:this.onChange.bind(this)})}}]),t}(f)},function(e,t){var n=wp.element.createElement,o={link:n("svg",{width:20,height:20,viewBox:"0 0 21.73 24.43"},n("path",{d:"M16,4H5.22A2.75,2.75,0,0,0,2.48,6.73V17.82a2.74,2.74,0,0,0,2.74,2.74H16a2.75,2.75,0,0,0,2.75-2.74V6.73A2.75,2.75,0,0,0,16,4ZM5.45,20A2.42,2.42,0,0,1,3,17.58V7A2.43,2.43,0,0,1,5.45,4.54H15.79A2.43,2.43,0,0,1,18.22,7V17.58A2.42,2.42,0,0,1,15.79,20Z"}),n("path",{fill:"#fff",d:"M.83,4.4,4.4.83A.22.22,0,0,0,4.27.46L.24,0A.22.22,0,0,0,0,.24l.46,4A.22.22,0,0,0,.83,4.4ZM.75,3.75.39.55A.15.15,0,0,1,.55.39l3.2.36A.14.14,0,0,1,3.84,1L1,3.84A.14.14,0,0,1,.75,3.75Z"}),n("path",{d:"M.22,0A.22.22,0,0,0,0,.24l.46,4a.21.21,0,0,0,.22.19A.22.22,0,0,0,.83,4.4L4.4.83A.22.22,0,0,0,4.27.46L.24,0ZM.9,3.88a.15.15,0,0,1-.15-.13L.39.55A.14.14,0,0,1,.53.39h0l3.2.36A.14.14,0,0,1,3.84,1L1,3.84a.11.11,0,0,1-.09,0Z"}),n("path",{fill:"#fff",d:"M17.33.83,20.9,4.4a.22.22,0,0,0,.37-.13l.46-4A.23.23,0,0,0,21.48,0l-4,.46A.22.22,0,0,0,17.33.83ZM18,.75,21.18.39a.15.15,0,0,1,.16.16L21,3.75a.14.14,0,0,1-.24.09L17.89,1A.14.14,0,0,1,18,.75Z"}),n("path",{d:"M21.51,0h0l-4,.46a.22.22,0,0,0-.13.37L20.9,4.4a.22.22,0,0,0,.15.06.22.22,0,0,0,.22-.19l.46-4A.22.22,0,0,0,21.51,0Zm-.68,3.88a.14.14,0,0,1-.1,0L17.89,1A.14.14,0,0,1,18,.75L21.18.39h0a.14.14,0,0,1,.14.16L21,3.75a.14.14,0,0,1-.14.13Z"}),n("path",{fill:"#fff",d:"M20.9,20,17.33,23.6a.22.22,0,0,0,.13.37l4,.46a.22.22,0,0,0,.25-.24l-.46-4A.22.22,0,0,0,20.9,20Zm.07.65.37,3.21a.14.14,0,0,1-.16.15L18,23.68a.14.14,0,0,1-.08-.24l2.84-2.85A.14.14,0,0,1,21,20.68Z"}),n("path",{d:"M21.05,20a.22.22,0,0,0-.15.06L17.33,23.6a.22.22,0,0,0,.13.37l4,.46h0a.22.22,0,0,0,.22-.24l-.46-4a.22.22,0,0,0-.22-.19ZM21.2,24h0L18,23.68a.14.14,0,0,1-.08-.24l2.84-2.85a.14.14,0,0,1,.1,0,.14.14,0,0,1,.14.13l.37,3.21a.14.14,0,0,1-.14.15Z"}),n("path",{fill:"#fff",d:"M4.4,23.6.83,20a.22.22,0,0,0-.37.13l-.46,4a.22.22,0,0,0,.24.24l4-.46A.22.22,0,0,0,4.4,23.6Zm-.65.08L.55,24a.14.14,0,0,1-.16-.15l.36-3.21A.14.14,0,0,1,1,20.59l2.85,2.85A.14.14,0,0,1,3.75,23.68Z"}),n("path",{d:"M.68,20a.21.21,0,0,0-.22.19l-.46,4a.22.22,0,0,0,.22.24h0l4-.46a.22.22,0,0,0,.13-.37L.83,20A.22.22,0,0,0,.68,20ZM.53,24a.14.14,0,0,1-.14-.15l.36-3.21a.15.15,0,0,1,.15-.13.11.11,0,0,1,.09,0l2.85,2.85a.14.14,0,0,1-.09.24L.55,24Z"})),unLink:n("svg",{width:20,height:20,viewBox:"0 0 21.73 24.43"},n("path",{fill:"#fff",d:"M.83,4.4,4.4.83A.22.22,0,0,0,4.27.46L.24,0A.22.22,0,0,0,0,.24l.46,4A.22.22,0,0,0,.83,4.4ZM.75,3.75.39.55A.15.15,0,0,1,.55.39l3.2.36A.14.14,0,0,1,3.84,1L1,3.84A.14.14,0,0,1,.75,3.75Z"}),n("path",{d:"M.22,0A.22.22,0,0,0,0,.24l.46,4a.21.21,0,0,0,.22.19A.22.22,0,0,0,.83,4.4L4.4.83A.22.22,0,0,0,4.27.46L.24,0ZM.9,3.88a.15.15,0,0,1-.15-.13L.39.55A.14.14,0,0,1,.53.39h0l3.2.36A.14.14,0,0,1,3.84,1L1,3.84a.11.11,0,0,1-.09,0Z"}),n("path",{fill:"#fff",d:"M17.33.83,20.9,4.4a.22.22,0,0,0,.37-.13l.46-4A.23.23,0,0,0,21.48,0l-4,.46A.22.22,0,0,0,17.33.83ZM18,.75,21.18.39a.15.15,0,0,1,.16.16L21,3.75a.14.14,0,0,1-.24.09L17.89,1A.14.14,0,0,1,18,.75Z"}),n("path",{d:"M21.51,0h0l-4,.46a.22.22,0,0,0-.13.37L20.9,4.4a.22.22,0,0,0,.15.06.22.22,0,0,0,.22-.19l.46-4A.22.22,0,0,0,21.51,0Zm-.68,3.88a.14.14,0,0,1-.1,0L17.89,1A.14.14,0,0,1,18,.75L21.18.39h0a.14.14,0,0,1,.14.16L21,3.75a.14.14,0,0,1-.14.13Z"}),n("path",{fill:"#fff",d:"M20.9,20,17.33,23.6a.22.22,0,0,0,.13.37l4,.46a.22.22,0,0,0,.25-.24l-.46-4A.22.22,0,0,0,20.9,20Zm.07.65.37,3.21a.14.14,0,0,1-.16.15L18,23.68a.14.14,0,0,1-.08-.24l2.84-2.85A.14.14,0,0,1,21,20.68Z"}),n("path",{d:"M21.05,20a.22.22,0,0,0-.15.06L17.33,23.6a.22.22,0,0,0,.13.37l4,.46h0a.22.22,0,0,0,.22-.24l-.46-4a.22.22,0,0,0-.22-.19ZM21.2,24h0L18,23.68a.14.14,0,0,1-.08-.24l2.84-2.85a.14.14,0,0,1,.1,0,.14.14,0,0,1,.14.13l.37,3.21a.14.14,0,0,1-.14.15Z"}),n("path",{fill:"#fff",d:"M4.4,23.6.83,20a.22.22,0,0,0-.37.13l-.46,4a.22.22,0,0,0,.24.24l4-.46A.22.22,0,0,0,4.4,23.6Zm-.65.08L.55,24a.14.14,0,0,1-.16-.15l.36-3.21A.14.14,0,0,1,1,20.59l2.85,2.85A.14.14,0,0,1,3.75,23.68Z"}),n("path",{d:"M.68,20a.21.21,0,0,0-.22.19l-.46,4a.22.22,0,0,0,.22.24h0l4-.46a.22.22,0,0,0,.13-.37L.83,20A.22.22,0,0,0,.68,20ZM.53,24a.14.14,0,0,1-.14-.15l.36-3.21a.15.15,0,0,1,.15-.13.11.11,0,0,1,.09,0l2.85,2.85a.14.14,0,0,1-.09.24L.55,24Z"}),n("path",{d:"M16.26,4.21h-3.4v.54H16a2.39,2.39,0,0,1,2.43,2.34v3.19H19V6.86a2.7,2.7,0,0,0-2.75-2.65Z"}),n("path",{d:"M19,14.15h-.55v3.19A2.39,2.39,0,0,1,16,19.68H12.86v.54h3.4A2.7,2.7,0,0,0,19,17.57V14.15Z"}),n("path",{d:"M8.86,4.21H5.47A2.7,2.7,0,0,0,2.72,6.86v3.42h.55V7.09A2.39,2.39,0,0,1,5.7,4.75H8.86V4.21Z"}),n("path",{d:"M3.27,14.15H2.72v3.42a2.7,2.7,0,0,0,2.75,2.65H8.86v-.54H5.7a2.39,2.39,0,0,1-2.43-2.34V14.15Z"}))},r={link:n("svg",{width:20,height:20,viewBox:"0 0 25.3 28"},n("path",{d:"M17.81,5.77H7A2.75,2.75,0,0,0,4.26,8.51V19.6A2.75,2.75,0,0,0,7,22.35h10.8a2.75,2.75,0,0,0,2.74-2.75V8.51a2.74,2.74,0,0,0-2.74-2.74Zm-10.57,16a2.43,2.43,0,0,1-2.43-2.43V8.75A2.42,2.42,0,0,1,7.24,6.33H17.58A2.42,2.42,0,0,1,20,8.75V19.36a2.43,2.43,0,0,1-2.42,2.43Z"}),n("path",{fill:"#fff",d:"M3.63.06.06,3.63A.23.23,0,0,0,.19,4l4,.45a.21.21,0,0,0,.24-.24L4,.19A.23.23,0,0,0,3.63.06Zm.08.65.37,3.21a.15.15,0,0,1-.16.16L.71,3.71a.14.14,0,0,1-.08-.24L3.47.63A.14.14,0,0,1,3.71.71Z"}),n("path",{d:"M3.79,0a.25.25,0,0,0-.16.06L.06,3.63A.23.23,0,0,0,.19,4l4,.45h0a.21.21,0,0,0,.21-.24L4,.19A.22.22,0,0,0,3.79,0Zm.15,4.08h0L.71,3.71a.14.14,0,0,1-.08-.24L3.47.63a.14.14,0,0,1,.1-.05.14.14,0,0,1,.14.13l.37,3.21a.15.15,0,0,1-.14.16Z"}),n("path",{fill:"#fff",d:"M25.23,3.63,21.66.06a.22.22,0,0,0-.37.13l-.46,4a.22.22,0,0,0,.25.24l4-.45A.23.23,0,0,0,25.23,3.63Zm-.64.08-3.21.37a.15.15,0,0,1-.16-.16L21.59.71a.14.14,0,0,1,.24-.08l2.84,2.84A.14.14,0,0,1,24.59,3.71Z"}),n("path",{d:"M21.51,0a.22.22,0,0,0-.22.19l-.46,4a.22.22,0,0,0,.22.24h0l4-.45a.23.23,0,0,0,.13-.38L21.66.06A.22.22,0,0,0,21.51,0Zm-.15,4.08a.15.15,0,0,1-.14-.16L21.59.71a.13.13,0,0,1,.14-.13.16.16,0,0,1,.1.05l2.84,2.84a.14.14,0,0,1-.08.24l-3.21.37Z"}),n("path",{fill:"#fff",d:"M21.66,27.94l3.57-3.57A.23.23,0,0,0,25.1,24l-4-.45a.22.22,0,0,0-.25.24l.46,4A.22.22,0,0,0,21.66,27.94Zm-.07-.65-.37-3.21a.15.15,0,0,1,.16-.16l3.21.37a.14.14,0,0,1,.08.24l-2.84,2.84A.14.14,0,0,1,21.59,27.29Z"}),n("path",{d:"M21.05,23.54a.22.22,0,0,0-.22.24l.46,4a.22.22,0,0,0,.22.19.22.22,0,0,0,.15-.06l3.57-3.57A.23.23,0,0,0,25.1,24l-4-.45Zm.68,3.88a.13.13,0,0,1-.14-.13l-.37-3.21a.15.15,0,0,1,.14-.16h0l3.21.37a.14.14,0,0,1,.08.24l-2.84,2.84a.16.16,0,0,1-.1.05Z"}),n("path",{fill:"#fff",d:"M.06,24.37l3.57,3.57A.23.23,0,0,0,4,27.81l.45-4a.21.21,0,0,0-.24-.24L.19,24A.23.23,0,0,0,.06,24.37Zm.65-.08,3.21-.37a.15.15,0,0,1,.16.16l-.37,3.21a.14.14,0,0,1-.24.08L.63,24.53A.14.14,0,0,1,.71,24.29Z"}),n("path",{d:"M4.25,23.54h0L.19,24a.23.23,0,0,0-.13.38l3.57,3.57a.25.25,0,0,0,.16.06A.22.22,0,0,0,4,27.81l.45-4a.21.21,0,0,0-.21-.24Zm-.68,3.88a.14.14,0,0,1-.1-.05L.63,24.53a.14.14,0,0,1,.08-.24l3.21-.37h0a.15.15,0,0,1,.14.16l-.37,3.21a.14.14,0,0,1-.14.13Z"})),unLink:n("svg",{width:20,height:20,viewBox:"0 0 25.3 28"},n("path",{fill:"#fff",d:"M3.63.06.06,3.63A.23.23,0,0,0,.19,4l4,.45a.21.21,0,0,0,.24-.24L4,.19A.23.23,0,0,0,3.63.06Zm.08.65.37,3.21a.15.15,0,0,1-.16.16L.71,3.71a.14.14,0,0,1-.08-.24L3.47.63A.14.14,0,0,1,3.71.71Z"}),n("path",{d:"M3.79,0a.25.25,0,0,0-.16.06L.06,3.63A.23.23,0,0,0,.19,4l4,.45h0a.21.21,0,0,0,.21-.24L4,.19A.22.22,0,0,0,3.79,0Zm.15,4.08h0L.71,3.71a.14.14,0,0,1-.08-.24L3.47.63a.14.14,0,0,1,.1-.05.14.14,0,0,1,.14.13l.37,3.21a.15.15,0,0,1-.14.16Z"}),n("path",{fill:"#fff",d:"M25.23,3.63,21.66.06a.22.22,0,0,0-.37.13l-.46,4a.22.22,0,0,0,.25.24l4-.45A.23.23,0,0,0,25.23,3.63Zm-.64.08-3.21.37a.15.15,0,0,1-.16-.16L21.59.71a.14.14,0,0,1,.24-.08l2.84,2.84A.14.14,0,0,1,24.59,3.71Z"}),n("path",{d:"M21.51,0a.22.22,0,0,0-.22.19l-.46,4a.22.22,0,0,0,.22.24h0l4-.45a.23.23,0,0,0,.13-.38L21.66.06A.22.22,0,0,0,21.51,0Zm-.15,4.08a.15.15,0,0,1-.14-.16L21.59.71a.13.13,0,0,1,.14-.13.16.16,0,0,1,.1.05l2.84,2.84a.14.14,0,0,1-.08.24l-3.21.37Z"}),n("path",{fill:"#fff",d:"M21.66,27.94l3.57-3.57A.23.23,0,0,0,25.1,24l-4-.45a.22.22,0,0,0-.25.24l.46,4A.22.22,0,0,0,21.66,27.94Zm-.07-.65-.37-3.21a.15.15,0,0,1,.16-.16l3.21.37a.14.14,0,0,1,.08.24l-2.84,2.84A.14.14,0,0,1,21.59,27.29Z"}),n("path",{d:"M21.05,23.54a.22.22,0,0,0-.22.24l.46,4a.22.22,0,0,0,.22.19.22.22,0,0,0,.15-.06l3.57-3.57A.23.23,0,0,0,25.1,24l-4-.45Zm.68,3.88a.13.13,0,0,1-.14-.13l-.37-3.21a.15.15,0,0,1,.14-.16h0l3.21.37a.14.14,0,0,1,.08.24l-2.84,2.84a.16.16,0,0,1-.1.05Z"}),n("path",{fill:"#fff",d:"M.06,24.37l3.57,3.57A.23.23,0,0,0,4,27.81l.45-4a.21.21,0,0,0-.24-.24L.19,24A.23.23,0,0,0,.06,24.37Zm.65-.08,3.21-.37a.15.15,0,0,1,.16.16l-.37,3.21a.14.14,0,0,1-.24.08L.63,24.53A.14.14,0,0,1,.71,24.29Z"}),n("path",{d:"M4.25,23.54h0L.19,24a.23.23,0,0,0-.13.38l3.57,3.57a.25.25,0,0,0,.16.06A.22.22,0,0,0,4,27.81l.45-4a.21.21,0,0,0-.21-.24Zm-.68,3.88a.14.14,0,0,1-.1-.05L.63,24.53a.14.14,0,0,1,.08-.24l3.21-.37h0a.15.15,0,0,1,.14.16l-.37,3.21a.14.14,0,0,1-.14.13Z"}),n("path",{d:"M18.05,6h-3.4v.54h3.17a2.38,2.38,0,0,1,2.42,2.34v3.19h.55V8.65A2.69,2.69,0,0,0,18.05,6Z"}),n("path",{d:"M20.79,15.93h-.55v3.19a2.38,2.38,0,0,1-2.42,2.34H14.65V22h3.4a2.69,2.69,0,0,0,2.74-2.65V15.93Z"}),n("path",{d:"M10.65,6H7.25A2.7,2.7,0,0,0,4.5,8.65v3.42h.56V8.88A2.38,2.38,0,0,1,7.48,6.54h3.17V6Z"}),n("path",{d:"M5.06,15.93H4.5v3.42A2.7,2.7,0,0,0,7.25,22h3.4v-.54H7.48a2.38,2.38,0,0,1-2.42-2.34V15.93Z"}))},a={link:n("svg",{width:20,height:20,viewBox:"0 0 1000 1000"},n("path",{d:"M908.3,10H91.7C46.5,10,10,46.5,10,91.7v816.7c0,45.1,36.5,81.7,81.7,81.7h816.7c45.1,0,81.7-36.6,81.7-81.7V91.7C990,46.5,953.4,10,908.3,10z M908.3,908.3H91.7V91.7h816.7V908.3z"})),unLink:n("svg",{width:20,height:20,viewBox:"0 0 1000 1000"},n("g",{transform:"translate(0.000000,72.000000) scale(0.100000,-0.100000)"},n("path",{d:"M100,75.6v-544.4h544.4h544.4V75.6V620H644.4H100V75.6z"}),n("path",{d:"M2277.8,75.6v-544.4h544.4h544.4V75.6V620h-544.4h-544.4V75.6z"}),n("path",{d:"M4455.6-1557.8v-2177.8H2277.8H100V-4280v-544.5h2177.8h2177.8v-2177.8V-9180H5000h544.4v2177.8v2177.8h2177.8H9900v544.5v544.4H7722.2H5544.4v2177.8V620H5000h-544.4V-1557.8z"}),n("path",{d:"M6633.3,75.6v-544.4h544.4h544.5V75.6V620h-544.5h-544.4V75.6z"}),n("path",{d:"M8811.1,75.6v-544.4h544.4H9900V75.6V620h-544.4h-544.4V75.6z"}),n("path",{d:"M100-2102.2v-544.4h544.4h544.4v544.4v544.4H644.4H100V-2102.2z"}),n("path",{d:"M8811.1-2102.2v-544.4h544.4H9900v544.4v544.4h-544.4h-544.4V-2102.2z"}),n("path",{d:"M100-6457.8v-544.5h544.4h544.4v544.5v544.4H644.4H100V-6457.8z"}),n("path",{d:"M8811.1-6457.8v-544.5h544.4H9900v544.5v544.4h-544.4h-544.4V-6457.8z"}),n("path",{d:"M100-8635.6V-9180h544.4h544.4v544.4v544.4H644.4H100V-8635.6z"}),n("path",{d:"M2277.8-8635.6V-9180h544.4h544.4v544.4v544.4h-544.4h-544.4V-8635.6z"}),n("path",{d:"M6633.3-8635.6V-9180h544.4h544.5v544.4v544.4h-544.5h-544.4V-8635.6z"}),n("path",{d:"M8811.1-8635.6V-9180h544.4H9900v544.4v544.4h-544.4h-544.4V-8635.6z"})))},i={link:n("svg",{width:20,height:20,viewBox:"0 0 28 28"},n("path",{d:"M25.4,0H2.6C1.16,0,0,1.16,0,2.6v22.8C0,26.84,1.16,28,2.6,28h22.8c1.44,0,2.6-1.16,2.6-2.6V2.6C28,1.16,26.84,0,25.4,0 L25.4,0z M2.68,27C1.75,27,1,26.25,1,25.32V2.68C1,1.75,1.75,1,2.68,1h22.63C26.25,1,27,1.75,27,2.68v22.63 c0,0.93-0.75,1.68-1.68,1.68H2.68L2.68,27z"}),n("path",{d:"M19.4,6H16h-4h-1H8.6C7.16,6,6,7.16,6,8.6V11v1v4v3.4C6,20.84,7.16,22,8.6,22H11h1h4h3.4c1.44,0,2.6-1.16,2.6-2.6V16v-4v-1 V8.6C22,7.16,20.84,6,19.4,6L19.4,6z M8.6,21C7.72,21,7,20.28,7,19.4V16v-4v-1V8.6C7,7.72,7.72,7,8.6,7H11h1h4h3.4 C20.28,7,21,7.72,21,8.6V11v1v4v3.4c0,0.88-0.72,1.6-1.6,1.6H16h-4h-1H8.6L8.6,21z"})),unLink:n("svg",{width:20,height:20,viewBox:"0 0 28 28"},n("path",{d:"M25.4,0H2.6C1.16,0,0,1.16,0,2.6v22.8C0,26.84,1.16,28,2.6,28h22.8c1.44,0,2.6 -1.16,2.6-2.6V2.6C28,1.16,26.84,0,25.4,0 L25.4,0z M2.68,27C1.75,27,1,26.25,1,25.32V2.68C1,1.75,1.75,1,2.68,1h22.63C26.25, 1,27,1.75,27,2.68v22.63 c0,0.93-0.75,1.68-1.68,1.68H2.68L2.68,27z"}),n("path",{d:"M12.94,6h-3.4c-1.44,0-2.6,1.16-2.6,2.6V12h1V8.6c0-0.88,0.72-1.6,1.6-1.6h3.4V6L12.94,6z"}),n("path",{d:"M7.94,16h-1v3.4c0,1.44,1.16,2.6,2.6,2.6h3.4v-1h-3.4c-0.88,0-1.6-0.72-1.6-1.6V16L7.94,16z"}),n("path",{d:"M22.94,16h-1v3.4c0,0.88-0.72,1.6-1.6,1.6h-3.4v1h3.4c1.44,0,2.6-1.16,2.6-2.6V16L22.94,16z"}),n("path",{d:"M20.35,6h-3.4v1h3.4c0.88,0,1.6,0.72,1.6,1.6V12h1V8.6C22.94,7.16,21.78,6,20.35,6L20.35,6z"}))},l=n("svg",{width:20,height:20,viewBox:"0 0 392.62 392.62"},n("g",null,n("path",{d:"M130.489,196.31c0,8.284,6.716,15,15,15H247.13c8.284,0,15-6.716,15-15s-6.716-15-15-15H145.489 C137.205,181.31,130.489,188.026,130.489,196.31z"}),n("path",{d:"M177.094,236.523h-50.82c-10.889,0-19.748-8.859-19.748-19.748v-40.93c0-10.889,8.859-19.748,19.748-19.748h50.82 c8.284,0,15-6.716,15-15s-6.716-15-15-15h-50.82c-27.431,0-49.748,22.316-49.748,49.748v40.93 c0,27.432,22.317,49.748,49.748,49.748h50.82c8.284,0,15-6.716,15-15S185.378,236.523,177.094,236.523z"}),n("path",{d:"M266.346,126.097h-50.82c-8.284,0-15,6.716-15,15s6.716,15,15,15h50.82c10.889,0,19.748,8.859,19.748,19.748v40.93 c0,10.889-8.859,19.748-19.748,19.748h-50.82c-8.284,0-15,6.716-15,15s6.716,15,15,15h50.82c27.431,0,49.748-22.316,49.748-49.748 v-40.93C316.094,148.413,293.777,126.097,266.346,126.097z"}),n("path",{d:"M310.724,0.929H81.896C36.738,0.929,0,37.667,0,82.825v226.97c0,45.157,36.738,81.896,81.896,81.896h228.828 c45.158,0,81.896-36.738,81.896-81.896V82.825C392.62,37.667,355.881,0.929,310.724,0.929z M362.62,309.795 c0,28.615-23.28,51.896-51.896,51.896H81.896C53.28,361.691,30,338.41,30,309.795V82.825c0-28.616,23.28-51.896,51.896-51.896 h228.828c28.616,0,51.896,23.28,51.896,51.896V309.795z"})));e.exports={margin:o,padding:r,borderWidth:a,radius:i,buttonBlock:l}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});n(7),n(20)},function(e,t,n){"use strict";n(8),n(17)},function(e,t,n){"use strict";function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var r=n(9),a=(n.n(r),n(10)),i=(n.n(a),n(2)),l=n.n(i),c=n(1),s=(n.n(c),n(0)),u=(n.n(s),n(3)),d=n(4),p=wp.blocks.registerBlockType,_=wp.editor,m=_.RichText,h=_.InspectorControls,f=_.AlignmentToolbar,g=_.getColorObjectByColorValue,b=_.getColorClassName,v=_.PanelColorSettings,x=_.InspectorAdvancedControls,y=wp.components,w=y.PanelBody,C=y.PanelRow,k=y.Toolbar,E=y.FontSizePicker,M=wp.element.Fragment,A=wp.i18n,L=A.__,S=A.sprintf,O=lodash,P=O.range;p("rox-block/infobox",{title:L("Info Box",s.__text_domain__),description:L("A highly customizable, SEO friendly *Content Block* to display importent data like Services, Features etc.",s.__text_domain__),icon:"admin-page",category:"rox-blocks",keywords:[L("Info Box",s.__text_domain__),L("Service Box",s.__text_domain__),L("Feature Box",s.__text_domain__)],attributes:{id:{type:"string",source:"attribute",attribute:"id",selector:"div"},icon:{type:"string",source:"attribute",attribute:"class",selector:"span",default:"icofont-light-bulb"},titleLevel:{type:"number",default:3},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6"},content:{type:"array",source:"children",selector:"p"},contentFontSize:{type:"number",default:16},icon_alignment:{type:"string",default:"center"},title_alignment:{type:"string",default:"center"},content_alignment:{type:"string",default:"center"},iconSize:{type:"number",default:58},boxbg:{type:"string",default:""},box_margin:{type:"array",default:[!1,15,0,15,0,"px"]},box_padding:{type:"array",default:[!1,40,15,40,15,"px"]},box_border_width:{type:"array",default:[!0,1,1,1,1,"px"]},box_border_style:{type:"string",default:"solid"},box_border_color:{type:"string",default:"#313131"},box_border_radius:{type:"array",default:[!0,5,5,5,5,"px"]},icon_color:{type:"string",default:"#313131"},icon_margin:{type:"array",default:[!1,0,0,10,0,"px"]},icon_padding:{type:"array",default:[!0,10,10,10,10,"px"]},icon_border_width:{type:"array",default:[!0,0,0,0,0,"px"]},icon_border_style:{type:"string",default:"none"},icon_border_radius:{type:"array",default:[!0,10,10,10,10,"px"]},icon_border_color:{type:"string",default:"#313131"},icon_packground_color:{type:"string",default:""},title_color:{type:"string",default:"#313131"},title_margin:{type:"array",default:[!1,10,0,10,0,"px"]},title_padding:{type:"array",default:[!0,0,0,0,0,"px"]},content_color:{type:"string",default:"#313131"},content_margin:{type:"array",default:[!1,10,0,0,0,"px"]},content_padding:{type:"array",default:[!0,0,0,0,0,"px"]}},styles:[{name:"none",label:L("None",s.__text_domain__),isDefault:!0},{name:"left",label:L("Icon Left",s.__text_domain__),preview:!1},{name:"right",label:L("Icon Right",s.__text_domain__)}],edit:function(e){var t=e.className,n=e.attributes,r=n.id,a=n.icon,i=n.titleLevel,c=n.title,p=n.content,_=n.contentFontSize,y=n.icon_alignment,A=n.title_alignment,O=n.content_alignment,B=n.iconSize,j=n.boxbg,N=n.box_border_width,V=n.box_border_style,Z=n.box_border_color,z=n.box_border_radius,R=n.icon_packground_color,H=n.icon_color,I=n.icon_border_width,W=n.icon_border_style,T=n.icon_border_color,F=n.icon_border_radius,D=n.title_color,U=n.content_color,G=n.box_margin,q=n.box_padding,$=n.icon_margin,J=n.icon_padding,Q=n.title_margin,Y=n.title_padding,K=n.content_margin,X=n.content_padding,ee=e.setAttributes,te="h"+i,ne=g(s.colors,j),oe=ne&&ne.slug?b("background-color",ne.slug):null,re=l()(t,o({"has-background":null!==oe},oe,oe)),ae={background:oe?void 0:j,margin:Object(s.cssPropertiesMapper)(G,"margin"),padding:Object(s.cssPropertiesMapper)(q,"padding"),textAlign:y,borderWidth:Object(s.cssPropertiesMapper)(N,"border-width"),borderStyle:V,borderColor:Z&&Z.length>0?Z:void 0,borderRadius:Object(s.cssPropertiesMapper)(z,"border-radius")},ie=g(s.colors,R),le=ie&&ie.slug?b("background-color",ie.slug):null,ce=l()("icon-wrapper",o({"has-background":null!==le},le,le)),se={background:le?void 0:R,margin:Object(s.cssPropertiesMapper)($,"margin"),padding:Object(s.cssPropertiesMapper)(J,"padding"),borderWidth:Object(s.cssPropertiesMapper)(I,"border-width"),borderStyle:W,borderColor:T&&T.length>0?T:void 0,borderRadius:Object(s.cssPropertiesMapper)(F,"border-radius")},ue=g(s.colors,H),de=ue&&ue.slug?b("color",ue.slug):null,pe=l()(a,o({"has-text-color":null!==de},de,de)),_e={color:de?void 0:H,fontSize:B>0?B+"px":"16px"},me=g(s.colors,D),he=me&&me.slug?b("color",me.slug):null,fe=l()(o({"has-text-color":null!==he},he,he)),ge={color:he?void 0:D,textAlign:A,margin:Object(s.cssPropertiesMapper)(Q,"margin"),padding:Object(s.cssPropertiesMapper)(Y,"padding")},be=g(s.colors,U),ve=be&&be.slug?b("color",be.slug):null,xe=l()("box-wrapper",o({"has-text-color":null!==ve},ve,ve)),ye={color:ve?void 0:U,textAlign:O,fontSize:_>0?_+"px":"16px",margin:Object(s.cssPropertiesMapper)(K,"margin"),padding:Object(s.cssPropertiesMapper)(X,"padding")};return wp.element.createElement(M,null,wp.element.createElement(h,null,wp.element.createElement(w,{title:L("Box Settings",s.__text_domain__),initialOpen:!1},wp.element.createElement("p",null,L("Margin",s.__text_domain__)),wp.element.createElement(d.e,{linked:G[0],a:G[1],b:G[2],c:G[3],d:G[4],unit:G[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;ee({box_margin:[a,t,n,o,r,i]})}}),wp.element.createElement("p",null,L("Padding",s.__text_domain__)),wp.element.createElement(d.f,{linked:q[0],a:q[1],b:q[2],c:q[3],d:q[4],unit:q[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;ee({box_padding:[a,t,n,o,r,i]})}}),wp.element.createElement(d.b,{selected:V,onChange:function(e){return ee({box_border_style:e})}}),wp.element.createElement("p",null,L("Border Width",s.__text_domain__)),wp.element.createElement(d.c,{linked:N[0],a:N[1],b:N[2],c:N[3],d:N[4],unit:N[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;ee({box_border_width:[a,t,n,o,r,i]})}}),wp.element.createElement("p",null,L("Border Radius",s.__text_domain__)),wp.element.createElement(d.g,{linked:z[0],a:z[1],b:z[2],c:z[3],d:z[4],unit:z[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;ee({box_border_radius:[a,t,n,o,r,i]})}}),wp.element.createElement(v,{initialOpen:!1,title:L("Box Color Settings"),colorSettings:[{label:L("Background Color"),value:j,onChange:function(e){return ee({boxbg:e})}},{label:L("Border Color"),value:Z,onChange:function(e){return ee({box_border_color:e})}}]})),wp.element.createElement(w,{title:L("Icon Settings",s.__text_domain__),initialOpen:!1},wp.element.createElement(E,{fontSizes:s.fontSizes,value:B,onChange:function(e){return ee({iconSize:e})}}),wp.element.createElement("label",{htmlFor:"iconAlignment"},"Icon Alignment"),wp.element.createElement(f,{id:"iconAlignment",label:L("Icon Alignment",s.__text_domain__),value:y,onChange:function(e){return ee({icon_alignment:e})}}),wp.element.createElement(C,null,wp.element.createElement(u.a,{onChange:function(e){return ee({icon:e})},selected:a,preview:!0})),wp.element.createElement("p",null,L("Margin",s.__text_domain__)),wp.element.createElement(d.e,{linked:$[0],a:$[1],b:$[2],c:$[3],d:$[4],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;ee({icon_margin:[a,t,n,o,r,i]})}}),wp.element.createElement("p",null,L("Padding",s.__text_domain__)),wp.element.createElement(d.f,{linked:J[0],a:J[1],b:J[2],c:J[3],d:J[4],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;ee({icon_padding:[a,t,n,o,r,i]})}}),wp.element.createElement(d.b,{selected:W,onChange:function(e){return ee({icon_border_style:e})}}),wp.element.createElement("p",null,L("Border Width",s.__text_domain__)),wp.element.createElement(d.c,{linked:I[0],a:I[1],b:I[2],c:I[3],d:I[4],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;ee({icon_border_width:[a,t,n,o,r,i]})}}),wp.element.createElement("p",null,L("Border Radius",s.__text_domain__)),wp.element.createElement(d.g,{linked:F[0],a:F[1],b:F[2],c:F[3],d:F[4],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;ee({icon_border_radius:[a,t,n,o,r,i]})}}),wp.element.createElement(v,{initialOpen:!1,title:L("Icon Color Settings"),colorSettings:[{label:L("Icon Color"),value:H,onChange:function(e){return ee({icon_color:e})}},{label:L("Background Color"),value:R,onChange:function(e){return ee({icon_packground_color:e})}},{label:L("Border Color"),value:T,onChange:function(e){return ee({icon_border_color:e})}}]})),wp.element.createElement(w,{title:L("Title Sttings",s.__text_domain__),initialOpen:!1},wp.element.createElement("p",null,L("Level",s.__text_domain__)),wp.element.createElement(k,{controls:P(2,6).map(function(e){return{icon:"heading",title:S(L("Heading %d"),e),isActive:e===i,onClick:function(){return ee({titleLevel:e})},subscript:String(e)}})}),wp.element.createElement("p",null,L("Alignment",s.__text_domain__)),wp.element.createElement(f,{label:L("Title Alignment",s.__text_domain__),value:A,onChange:function(e){return ee({title_alignment:e})}}),wp.element.createElement("p",null,L("Margin",s.__text_domain__)),wp.element.createElement(d.e,{linked:Q[0],a:Q[1],b:Q[2],c:Q[3],d:Q[4],unit:Q[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;ee({title_margin:[a,t,n,o,r,i]})}}),wp.element.createElement("p",null,L("Padding",s.__text_domain__)),wp.element.createElement(d.f,{linked:Y[0],a:Y[1],b:Y[2],c:Y[3],d:Y[4],unit:Y[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;ee({title_padding:[a,t,n,o,r,i]})}}),wp.element.createElement(v,{initialOpen:!1,title:L("Title Color Settings"),colorSettings:[{label:L("Color"),value:D,onChange:function(e){return ee({title_color:e})}}]})),wp.element.createElement(w,{title:L("Content Sttings",s.__text_domain__),initialOpen:!1},wp.element.createElement("p",null,L("Content Alignment",s.__text_domain__)),wp.element.createElement(f,{id:"",label:L("Content Alignment",s.__text_domain__),value:O,onChange:function(e){return ee({content_alignment:e})}}),wp.element.createElement("p",null,L("Font Size",s.__text_domain__)),wp.element.createElement(E,{fontSizes:s.fontSizes,value:_,onChange:function(e){return ee({contentFontSize:e})}}),wp.element.createElement("p",null,L("Margin",s.__text_domain__)),wp.element.createElement(d.e,{linked:K[0],a:K[1],b:K[2],c:K[3],d:K[4],unit:K[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;ee({content_margin:[a,t,n,o,r,i]})}}),wp.element.createElement("p",null,L("Padding",s.__text_domain__)),wp.element.createElement(d.f,{linked:X[0],a:X[1],b:X[2],c:X[3],d:X[4],unit:X[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;ee({content_padding:[a,t,n,o,r,i]})}}),wp.element.createElement(v,{initialOpen:!1,title:L("Content Color Settings"),colorSettings:[{label:L("Color"),value:U,onChange:function(e){return ee({content_color:e})}}]}))),wp.element.createElement(x,null,wp.element.createElement(d.d,{value:r,onChange:function(e){ee({id:e})}})),wp.element.createElement("div",{id:r,className:re,style:ae},wp.element.createElement("div",{className:ce,style:se},wp.element.createElement("span",{className:pe,style:_e})),wp.element.createElement("div",{className:"box-content"},wp.element.createElement(m,{className:fe,tagName:te,placeholder:L("Infobox title",s.__text_domain__),value:c,onChange:function(e){ee({title:e})},keepPlaceholderOnFocus:!0,style:ge}),wp.element.createElement(m,{className:xe,tagName:"p",placeholder:L("Infobox description...",s.__text_domain__),onChange:function(e){ee({content:e})},value:p,keepPlaceholderOnFocus:!0,style:ye}))))},save:function(e){var t=e.className,n=e.attributes,r=n.id,a=n.icon,i=n.titleLevel,c=n.title,u=n.content,d=n.contentFontSize,p=n.icon_alignment,_=n.title_alignment,h=n.content_alignment,f=n.iconSize,v=n.boxbg,x=n.box_border_width,y=n.box_border_style,w=n.box_border_color,C=n.box_border_radius,k=n.icon_packground_color,E=n.icon_color,M=n.icon_border_width,A=n.icon_border_style,L=n.icon_border_color,S=n.icon_border_radius,O=n.title_color,P=n.content_color,B=n.box_margin,j=n.box_padding,N=n.icon_margin,V=n.icon_padding,Z=n.title_margin,z=n.title_padding,R=n.content_margin,H=n.content_padding,I=(e.setAttributes,"h"+i),W=g(s.colors,v),T=W&&W.slug?b("background-color",W.slug):null,F=l()(t,o({"has-background":null!==T},T,T)),D={background:T?void 0:v,margin:Object(s.cssPropertiesMapper)(B,"margin"),padding:Object(s.cssPropertiesMapper)(j,"padding"),textAlign:p,borderWidth:Object(s.cssPropertiesMapper)(x,"border-width"),borderStyle:y,borderColor:w&&w.length>0?w:void 0,borderRadius:Object(s.cssPropertiesMapper)(C,"border-radius")},U=g(s.colors,k),G=U&&U.slug?b("background-color",U.slug):null,q=l()("icon-wrapper",o({"has-background":null!==G},G,G)),$={background:G?void 0:k,margin:Object(s.cssPropertiesMapper)(N,"margin"),padding:Object(s.cssPropertiesMapper)(V,"padding"),borderWidth:Object(s.cssPropertiesMapper)(M,"border-width"),borderStyle:A,borderColor:L&&L.length>0?L:void 0,borderRadius:Object(s.cssPropertiesMapper)(S,"border-radius")},J=g(s.colors,E),Q=J&&J.slug?b("color",J.slug):null,Y=l()(a,o({"has-text-color":null!==Q},Q,Q)),K={color:Q?void 0:E,fontSize:f>0?f+"px":"16px"},X=g(s.colors,O),ee=X&&X.slug?b("color",X.slug):null,te=l()(o({"has-text-color":null!==ee},ee,ee)),ne={color:ee?void 0:O,textAlign:_,margin:Object(s.cssPropertiesMapper)(Z,"margin"),padding:Object(s.cssPropertiesMapper)(z,"padding")},oe=g(s.colors,P),re=oe&&oe.slug?b("color",oe.slug):null,ae=l()("box-wrapper",o({"has-text-color":null!==re},re,re)),ie={color:re?void 0:P,textAlign:h,fontSize:d>0?d+"px":"16px",margin:Object(s.cssPropertiesMapper)(R,"margin"),padding:Object(s.cssPropertiesMapper)(H,"padding")};return wp.element.createElement("div",{id:r,className:F,style:D},wp.element.createElement("div",{className:q,style:$},wp.element.createElement("span",{className:Y,style:K})),wp.element.createElement("div",{className:"box-content"},wp.element.createElement(m.Content,{className:te,tagName:I,value:c,style:ne}),wp.element.createElement(m.Content,{className:ae,tagName:"p",value:u,style:ie})))}})},function(e,t){},function(e,t){},function(e,t,n){e.exports=n(12)},function(e,t,n){var o=function(){return this}()||Function("return this")(),r=o.regeneratorRuntime&&Object.getOwnPropertyNames(o).indexOf("regeneratorRuntime")>=0,a=r&&o.regeneratorRuntime;if(o.regeneratorRuntime=void 0,e.exports=n(13),r)o.regeneratorRuntime=a;else try{delete o.regeneratorRuntime}catch(e){o.regeneratorRuntime=void 0}},function(e,t){!function(t){"use strict";function n(e,t,n,o){var a=t&&t.prototype instanceof r?t:r,i=Object.create(a.prototype),l=new _(o||[]);return i._invoke=s(e,n,l),i}function o(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}function r(){}function a(){}function i(){}function l(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function c(e){function t(n,r,a,i){var l=o(e[n],e,r);if("throw"!==l.type){var c=l.arg,s=c.value;return s&&"object"===typeof s&&b.call(s,"__await")?Promise.resolve(s.__await).then(function(e){t("next",e,a,i)},function(e){t("throw",e,a,i)}):Promise.resolve(s).then(function(e){c.value=e,a(c)},i)}i(l.arg)}function n(e,n){function o(){return new Promise(function(o,r){t(e,n,o,r)})}return r=r?r.then(o,o):o()}var r;this._invoke=n}function s(e,t,n){var r=E;return function(a,i){if(r===A)throw new Error("Generator is already running");if(r===L){if("throw"===a)throw i;return h()}for(n.method=a,n.arg=i;;){var l=n.delegate;if(l){var c=u(l,n);if(c){if(c===S)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===E)throw r=L,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=A;var s=o(e,t,n);if("normal"===s.type){if(r=n.done?L:M,s.arg===S)continue;return{value:s.arg,done:n.done}}"throw"===s.type&&(r=L,n.method="throw",n.arg=s.arg)}}}function u(e,t){var n=e.iterator[t.method];if(n===f){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=f,u(e,t),"throw"===t.method))return S;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return S}var r=o(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,S;var a=r.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=f),t.delegate=null,S):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,S)}function d(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function p(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function _(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(d,this),this.reset(!0)}function m(e){if(e){var t=e[x];if(t)return t.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var n=-1,o=function t(){for(;++n<e.length;)if(b.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=f,t.done=!0,t};return o.next=o}}return{next:h}}function h(){return{value:f,done:!0}}var f,g=Object.prototype,b=g.hasOwnProperty,v="function"===typeof Symbol?Symbol:{},x=v.iterator||"@@iterator",y=v.asyncIterator||"@@asyncIterator",w=v.toStringTag||"@@toStringTag",C="object"===typeof e,k=t.regeneratorRuntime;if(k)return void(C&&(e.exports=k));k=t.regeneratorRuntime=C?e.exports:{},k.wrap=n;var E="suspendedStart",M="suspendedYield",A="executing",L="completed",S={},O={};O[x]=function(){return this};var P=Object.getPrototypeOf,B=P&&P(P(m([])));B&&B!==g&&b.call(B,x)&&(O=B);var j=i.prototype=r.prototype=Object.create(O);a.prototype=j.constructor=i,i.constructor=a,i[w]=a.displayName="GeneratorFunction",k.isGeneratorFunction=function(e){var t="function"===typeof e&&e.constructor;return!!t&&(t===a||"GeneratorFunction"===(t.displayName||t.name))},k.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,i):(e.__proto__=i,w in e||(e[w]="GeneratorFunction")),e.prototype=Object.create(j),e},k.awrap=function(e){return{__await:e}},l(c.prototype),c.prototype[y]=function(){return this},k.AsyncIterator=c,k.async=function(e,t,o,r){var a=new c(n(e,t,o,r));return k.isGeneratorFunction(t)?a:a.next().then(function(e){return e.done?e.value:a.next()})},l(j),j[w]="Generator",j[x]=function(){return this},j.toString=function(){return"[object Generator]"},k.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var o=t.pop();if(o in e)return n.value=o,n.done=!1,n}return n.done=!0,n}},k.values=m,_.prototype={constructor:_,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=f,this.done=!1,this.delegate=null,this.method="next",this.arg=f,this.tryEntries.forEach(p),!e)for(var t in this)"t"===t.charAt(0)&&b.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=f)},stop:function(){this.done=!0;var e=this.tryEntries[0],t=e.completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){function t(t,o){return a.type="throw",a.arg=e,n.next=t,o&&(n.method="next",n.arg=f),!!o}if(this.done)throw e;for(var n=this,o=this.tryEntries.length-1;o>=0;--o){var r=this.tryEntries[o],a=r.completion;if("root"===r.tryLoc)return t("end");if(r.tryLoc<=this.prev){var i=b.call(r,"catchLoc"),l=b.call(r,"finallyLoc");if(i&&l){if(this.prev<r.catchLoc)return t(r.catchLoc,!0);if(this.prev<r.finallyLoc)return t(r.finallyLoc)}else if(i){if(this.prev<r.catchLoc)return t(r.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return t(r.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&b.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var r=o;break}}r&&("break"===e||"continue"===e)&&r.tryLoc<=t&&t<=r.finallyLoc&&(r=null);var a=r?r.completion:{};return a.type=e,a.arg=t,r?(this.method="next",this.next=r.finallyLoc,S):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),S},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),p(n),S}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;p(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:m(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=f),S}}}(function(){return this}()||Function("return this")())},function(e,t){},function(e,t){e.exports={"web-application":"Web Application",brand:"Brand",directional:"Directional",social:"Social",animal:"Animal",currency:"Currency",food:"Food","mobile-ui":"Mobile Ui",sport:"Sport",weather:"Weather",construction:"Construction",medical:"Medical",transport:"Transport",device:"Device",payment:"Payment",mathmetical:"Mathmetical","text-editor":"Text Editor",abstract:"Abstract","file-type":"File Type",education:"Education",law:"Law",person:"Person",multimedia:"Multimedia",business:"Business",emoticon:"Emoticon",kids:"Kids",travel:"Travel",chart:"Chart",search:"Search",fitness:"Fitness"}},function(e,t){},function(e,t,n){"use strict";function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var r=n(18),a=(n.n(r),n(19)),i=(n.n(a),n(2)),l=n.n(i),c=n(1),s=(n.n(c),n(0)),u=(n.n(s),n(3)),d=n(4),p=n(5),_=(n.n(p),wp.blocks.registerBlockType),m=wp.editor,h=m.RichText,f=m.InspectorControls,g=m.InspectorAdvancedControls,b=m.getColorObjectByColorValue,v=m.getColorClassName,x=m.PanelColorSettings,y=wp.components,w=y.PanelBody,C=y.PanelRow,k=y.FontSizePicker,E=y.TextControl,M=wp.element.Fragment,A=wp.i18n.__;_("rox-block/button",{title:A("Button",s.__text_domain__),description:A("A simple (Icon) Button with a lot of customizable features.",s.__text_domain__),icon:{background:"#7e70af",foreground:"#fff",src:p.buttonBlock},category:"rox-blocks",keywords:[A("Button",s.__text_domain__),A("Icon Button",s.__text_domain__),A("Link",s.__text_domain__)],supports:{align:!0,alignWide:!1},styles:[{name:"top",label:A("Icon top",s.__text_domain__)},{name:"right",label:A("Icon Right",s.__text_domain__)},{name:"bottom",label:A("Icon Bottom",s.__text_domain__)},{name:"left",label:A("Icon Left",s.__text_domain__),isDefault:!0}],attributes:{align:{type:"string",default:"center"},url:{type:"string",source:"attribute",selector:"a",attribute:"href"},title:{type:"string",source:"attribute",selector:"a",attribute:"title"},id:{type:"string",source:"attribute",selector:"a",attribute:"id"},target:{type:"string",source:"attribute",selector:"a",attribute:"target",default:"_self"},text:{type:"string",source:"html",selector:"span.label"},buttonBackgroundColor:{type:"string",default:""},buttonTextColor:{type:"string",default:"#313131"},buttonFontSize:{type:"number",default:16},buttonMargin:{type:"array",default:[!0,1,1,1,1,"px"]},buttonPadding:{type:"array",default:[!0,5,10,5,10,"px"]},buttonBorderWidth:{type:"array",default:[!0,2,2,2,2,"px"]},buttonBorderStyle:{type:"string",default:"solid"},buttonBorderColor:{type:"string",default:"#313131"},buttonBorderRadius:{type:"array",default:[!0,5,5,5,5,"px"]},icon:{type:"string",source:"attribute",attribute:"class",selector:"i",default:"icofont-light-bulb"},iconBackgroundColor:{type:"string",default:""},iconTextColor:{type:"string",default:""},iconFontSize:{type:"number",default:16},iconMargin:{type:"array",default:[!0,0,5,0,0,"px"]},iconPadding:{type:"array",default:[!0,0,5,0,5,"px"]},iconBorderWidth:{type:"array",default:[!0,0,0,0,0,"px"]},iconBorderStyle:{type:"string",default:"none"},iconBorderColor:{type:"string",default:"#313131"},iconBorderRadius:{type:"array",default:[!0,5,5,5,5,"px"]}},edit:function(e){var t,n=e.className,r=e.attributes,a=r.url,i=r.title,c=r.id,p=r.target,_=r.text,m=r.buttonBackgroundColor,y=r.buttonTextColor,L=r.buttonFontSize,S=r.buttonMargin,O=r.buttonPadding,P=r.buttonBorderWidth,B=r.buttonBorderStyle,j=r.buttonBorderColor,N=r.buttonBorderRadius,V=r.icon,Z=r.iconBackgroundColor,z=r.iconTextColor,R=r.iconFontSize,H=r.iconMargin,I=r.iconPadding,W=r.iconBorderWidth,T=r.iconBorderStyle,F=r.iconBorderColor,D=r.iconBorderRadius,U=e.setAttributes,G=b(s.colors,y),q=G&&G.slug?v("color",G.slug):null,$=b(s.backgroundPallet,m),J=$&&$.slug?v("background-color",$.slug):null,Q=b(s.colors,z),Y=Q&&Q.slug?v("color",Q.slug):null,K=b(s.backgroundPallet,Z),X=K&&K.slug?v("background-color",K.slug):null,ee=l()("wp-block-rox-block-button__link",(t={"has-text-color":null!==q},o(t,q,q),o(t,"has-background",null!==J),o(t,J,J),t)),te=l()("icon-wrapper",o({"has-background":null!==X},X,X)),ne=l()(V,o({"has-text-color":null!==Y},Y,Y)),oe={background:J&&J.length>0?void 0:m,fontSize:L>0?L+"px":"16px",color:q?void 0:y,padding:Object(s.cssPropertiesMapper)(O,"padding"),margin:Object(s.cssPropertiesMapper)(S,"margin"),borderWidth:Object(s.cssPropertiesMapper)(P,"border-width"),borderStyle:B,borderColor:j&&j.length>0?j:void 0,borderRadius:Object(s.cssPropertiesMapper)(N,"border-radius")},re={background:X?void 0:Z,padding:Object(s.cssPropertiesMapper)(I,"padding"),margin:Object(s.cssPropertiesMapper)(H,"margin"),borderWidth:Object(s.cssPropertiesMapper)(W,"border-width"),borderStyle:T,borderColor:F&&F.length>0?F:void 0,borderRadius:Object(s.cssPropertiesMapper)(D,"border-radius")},ae={fontSize:R>0?R+"px":"16px",color:Y?void 0:z};return wp.element.createElement(M,null,wp.element.createElement(f,null,wp.element.createElement(w,{title:A("Icon Settings",s.__text_domain__),initialOpen:!1},wp.element.createElement(k,{label:A("Icon Size",s.__text_domain__),fontSizes:s.fontSizes,value:R,onChange:function(e){return U({iconFontSize:e})}}),wp.element.createElement(C,null,wp.element.createElement(u.a,{onChange:function(e){return U({icon:e})},selected:V,preview:!0})),wp.element.createElement(d.b,{selected:T,onChange:function(e){return U({iconBorderStyle:e})}}),wp.element.createElement("p",null,A("Border Width",s.__text_domain__)),wp.element.createElement(d.c,{linked:W[0],a:W[1],b:W[2],c:W[3],d:W[4],unit:W[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;U({iconBorderWidth:[a,t,n,o,r,i]})}}),wp.element.createElement("p",null,A("Border Radius",s.__text_domain__)),wp.element.createElement(d.g,{linked:D[0],a:D[1],b:D[2],c:D[3],d:D[4],unit:D[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;U({iconBorderRadius:[a,t,n,o,r,i]})}}),wp.element.createElement("p",null,A("Padding",s.__text_domain__)),wp.element.createElement(d.f,{linked:I[0],a:I[1],b:I[2],c:I[3],d:I[4],unit:I[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;U({iconPadding:[a,t,n,o,r,i]})}}),wp.element.createElement("p",null,A("Margin",s.__text_domain__)),wp.element.createElement(d.e,{linked:H[0],a:H[1],b:H[2],c:H[3],d:H[4],unit:H[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;U({iconMargin:[a,t,n,o,r,i]})}}),wp.element.createElement(x,{initialOpen:!1,title:A("Icon Color Settings"),colorSettings:[{label:A("Icon Color"),value:z,onChange:function(e){return U({iconTextColor:e})}},{label:A("Background Color"),value:Z,onChange:function(e){return U({iconBackgroundColor:e})}},{label:A("Border Color"),value:F,onChange:function(e){return U({iconBorderColor:e})}}]})),wp.element.createElement(w,{title:A("Button Settings",s.__text_domain__),initialOpen:!1},wp.element.createElement(d.h,{url:a,onChange:function(e){return U({url:e})}}),wp.element.createElement(E,{label:A("Title Attribute",s.__text_domain__),value:i,onChange:function(e){U({title:e})}}),wp.element.createElement(k,{fontSizes:s.fontSizes,value:L,onChange:function(e){return U({buttonFontSize:e})}}),wp.element.createElement(d.b,{selected:B,onChange:function(e){return U({buttonBorderStyle:e})}}),wp.element.createElement("p",null,A("Margin",s.__text_domain__)),wp.element.createElement(d.e,{linked:S[0],a:S[1],b:S[2],c:S[3],d:S[4],unit:S[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;console.log(a,t,n,o,r),U({buttonMargin:[a,t,n,o,r,i]})}}),wp.element.createElement("p",null,A("Padding",s.__text_domain__)),wp.element.createElement(d.f,{linked:O[0],a:O[1],b:O[2],c:O[3],d:O[4],unit:O[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;U({buttonPadding:[a,t,n,o,r,i]})}}),wp.element.createElement("p",null,A("Border Width",s.__text_domain__)),wp.element.createElement(d.c,{linked:P[0],a:P[1],b:P[2],c:P[3],d:P[4],unit:P[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;U({buttonBorderWidth:[a,t,n,o,r,i]})}}),wp.element.createElement("p",null,A("Border Radius",s.__text_domain__)),wp.element.createElement(d.g,{linked:N[0],a:N[1],b:N[2],c:N[3],d:N[4],unit:N[5],onChange:function(e){var t=e.a,n=e.b,o=e.c,r=e.d,a=e.linked,i=e.unit;U({buttonBorderRadius:[a,t,n,o,r,i]})}}),wp.element.createElement(x,{initialOpen:!1,title:A("Button Color Settings"),colorSettings:[{label:A("Text Color"),value:y,onChange:function(e){return U({buttonTextColor:e})}},{label:A("Background Color"),value:m,onChange:function(e){return U({buttonBackgroundColor:e})}},{label:A("Border Color"),value:j,onChange:function(e){return U({buttonBorderColor:e})}}]}))),wp.element.createElement(g,null,wp.element.createElement(d.a,{selected:p,onChange:function(e){U({target:e})}}),wp.element.createElement(d.d,{value:c,onChange:function(e){U({id:e})}})),wp.element.createElement("div",{className:n},wp.element.createElement("a",{id:c,className:ee,href:a,title:i,onClick:function(e){return e.preventDefault()},style:oe,target:p},wp.element.createElement("span",{className:te,style:re},wp.element.createElement("i",{className:ne,style:ae})),wp.element.createElement(h,{className:"label",tagName:"span",placeholder:A("Add text\u2026"),value:_,onChange:function(e){return U({text:e})},formattingControls:["bold","italic","strikethrough"],keepPlaceholderOnFocus:!0}))))},save:function(e){var t,n=e.className,r=e.attributes,a=r.align,i=r.url,c=r.title,u=r.id,d=r.target,p=r.text,_=r.buttonBackgroundColor,m=r.buttonTextColor,f=r.buttonFontSize,g=r.buttonMargin,x=r.buttonPadding,y=r.buttonBorderWidth,w=r.buttonBorderStyle,C=r.buttonBorderColor,k=r.buttonBorderRadius,E=r.icon,M=r.iconBackgroundColor,A=r.iconTextColor,L=r.iconFontSize,S=r.iconMargin,O=r.iconPadding,P=r.iconBorderWidth,B=r.iconBorderStyle,j=r.iconBorderColor,N=r.iconBorderRadius,V=(e.setAttributes,b(s.colors,m)),Z=V&&V.slug?v("color",V.slug):null,z=b(s.backgroundPallet,_),R=z&&z.slug?v("background-color",z.slug):null,H=b(s.colors,A),I=H&&H.slug?v("color",H.slug):null,W=b(s.backgroundPallet,M),T=W&&W.slug?v("background-color",W.slug):null,F=l()("wp-block-rox-block-button__link",(t={"has-text-color":null!==Z},o(t,Z,Z),o(t,"has-background",null!==R),o(t,R,R),t)),D=l()("icon-wrapper",o({"has-background":null!==T},T,T)),U=l()(E,o({"has-text-color":null!==I},I,I)),G={background:R&&R.length>0?void 0:_,fontSize:f>0?f+"px":"16px",color:Z?void 0:Z,padding:Object(s.cssPropertiesMapper)(x,"padding"),margin:Object(s.cssPropertiesMapper)(g,"margin"),borderWidth:Object(s.cssPropertiesMapper)(y,"border-width"),borderStyle:w,borderColor:C&&C.length>0?C:void 0,borderRadius:Object(s.cssPropertiesMapper)(k,"border-radius")},q={background:T?void 0:M,padding:Object(s.cssPropertiesMapper)(O,"padding"),margin:Object(s.cssPropertiesMapper)(S,"margin"),borderWidth:Object(s.cssPropertiesMapper)(P,"border-width"),borderStyle:B,borderColor:j&&j.length>0?j:void 0,borderRadius:Object(s.cssPropertiesMapper)(N,"border-radius")},$={fontSize:L>0?L+"px":"16px",color:I?void 0:A};return wp.element.createElement("div",{className:n&&n.length>0?n+" ":""+"align".concat(a)},wp.element.createElement("a",{id:u,className:F,href:i,title:c,style:G,target:d},wp.element.createElement("span",{className:D,style:q},wp.element.createElement("i",{className:U,style:$})),wp.element.createElement(h.Content,{className:"label",tagName:"span",value:p})))}})},function(e,t){},function(e,t){},function(e,t,n){"use strict";n(21)},function(e,t,n){"use strict";var o=n(0),r=(n.n(o),wp.i18n.__),a=wp.blocks.registerBlockType,i=wp.editor.InnerBlocks;a("rox-templates/infobox",{title:r("Infobox 3 Columns",o.__text_domain__),category:"rox-templates",edit:function(){return wp.element.createElement(i,{template:[["core/columns",{columns:3},[["core/column",{},[["rox-block/infobox",{icon:"icofont-rocket-alt-2",title:"Super Fast",content:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."}]]],["core/column",{},[["rox-block/infobox",{icon:"icofont-light-bulb",title:"Easy To Use",content:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."}]]],["core/column",{},[["rox-block/infobox",{icon:"icofont-law-document",title:"Fully Customisable",content:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."}]]]]]],templateLock:!1})},save:function(){return wp.element.createElement(i.Content,null)}})}]);
  • wp-essential-blocks/trunk/dist/blocks.editor.build.css

    r2026738 r2030544  
    1 .wp-block-rox-blocks-infoblock{position:relative;display:block;width:100%;padding:40px 15px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.wp-block-rox-blocks-infoblock .icon-wrapper{position:relative;display:inline-block;padding:10px;margin-bottom:10px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;border:1px solid transparent}.wp-block-rox-blocks-infoblock .icon-wrapper span{text-align:center}.wp-block-rox-blocks-infoblock .icon-wrapper.left{float:left}.wp-block-rox-blocks-infoblock .icon-wrapper.right{float:right}.rox-icon-chooser{position:relative;display:block;overflow:hidden;width:265px;margin:0 auto}.rox-icon-chooser *{-webkit-box-sizing:border-box;box-sizing:border-box}.rox-icon-chooser>.search-area{position:relative;display:block;width:100%;padding-bottom:15px}.rox-icon-chooser>.search-area .icofont-search-field{position:relative}.rox-icon-chooser>.search-area .icofont-search-field input{width:calc( 100% - 2px);height:40px;padding:0px 10px}.rox-icon-chooser>.search-area .icofont-search-field .search-icon{position:absolute;right:11px;height:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.rox-icon-chooser>.search-area .icofont-search-field .search-icon i{line-height:40px}.rox-icon-chooser>.icon-list{position:relative;display:block;width:100%;padding:0 10px;height:250px;overflow-y:auto}.rox-icon-chooser>.icon-list .list-wrap{float:left;margin-bottom:10px}.rox-icon-chooser>.icon-list .list-wrap .icon-category h3{margin-top:0;margin-bottom:10px}.rox-icon-chooser>.icon-list .list-wrap .icon-category h3 span{font-size:10px;color:#b1b1b1;font-weight:100}.rox-icon-chooser>.icon-list .icon-category h3{font-size:1.1em;display:inline-block;margin:10px auto}.rox-icon-chooser>.icon-list .icon-box{float:left;padding:5px;text-align:center;border-radius:4px;-webkit-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear;border:1px solid #f1f1f1;color:#444;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.rox-icon-chooser>.icon-list .icon-box i,.rox-icon-chooser>.icon-list .icon-box span{position:relative;display:block;pointer-events:none;font-size:1.51em}.rox-icon-chooser>.icon-list .icon-box span{margin-top:2px}.rox-icon-chooser>.icon-list .icon-box.active,.rox-icon-chooser>.icon-list .icon-box:hover{background:#2ecc71;color:#fff}.rox-icon-chooser>.icon-list .icon-box.active{-webkit-box-shadow:inset 0 0 0 1px #6c7781, inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 1px #6c7781, inset 0 0 0 2px #fff}.d-none{display:none !important}.sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}
     1.d-none{display:none !important}.d-block{display:block !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.wp-block-rox-block-infobox{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.wp-block-rox-block-infobox *{-webkit-box-sizing:border-box;box-sizing:border-box}.wp-block-rox-block-infobox .icon-wrapper{display:inline-block;position:relative;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;border:1px solid transparent}.wp-block-rox-block-infobox .icon-wrapper span{text-align:center}.wp-block-rox-block-infobox.is-style-left{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.wp-block-rox-block-infobox.is-style-left .box-content{-ms-flex:1 1 auto;flex:1 1 auto}.wp-block-rox-block-infobox.is-style-left .icon-wrapper{display:-ms-inline-flexbox;display:inline-flex}.wp-block-rox-block-infobox.is-style-right{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wp-block-rox-block-infobox.is-style-right .box-content{-ms-flex:1 1 auto;flex:1 1 auto}.wp-block-rox-block-infobox.is-style-right .icon-wrapper{display:-ms-inline-flexbox;display:inline-flex}
     2.d-none{display:none !important}.d-block{display:block !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.rox-icon-chooser{position:relative;display:block;width:100%}.rox-icon-chooser *{-webkit-box-sizing:border-box;box-sizing:border-box}.rox-icon-chooser__preview{display:block;float:left}.rox-icon-chooser .components-button{display:block;float:right;margin-top:5.5px}.rox-icon-chooser__panel{position:relative;display:block;width:265px;overflow:hidden;margin:0 auto}.rox-icon-chooser__panel>.search-area{position:relative;display:block;width:100%;padding-bottom:15px}.rox-icon-chooser__panel>.search-area .icofont-search-field{position:relative}.rox-icon-chooser__panel>.search-area .icofont-search-field input{width:calc( 100% - 2px);height:40px;padding:0px 10px}.rox-icon-chooser__panel>.search-area .icofont-search-field .search-icon{position:absolute;right:11px;height:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.rox-icon-chooser__panel>.search-area .icofont-search-field .search-icon i{line-height:40px}.rox-icon-chooser__panel>.icon-list{position:relative;display:block;width:100%;padding:0 10px;height:250px;overflow-y:auto}.rox-icon-chooser__panel>.icon-list .list-wrap{float:left;margin-bottom:10px}.rox-icon-chooser__panel>.icon-list .list-wrap .icon-category h3{margin-top:0;margin-bottom:10px}.rox-icon-chooser__panel>.icon-list .list-wrap .icon-category h3 span{font-size:10px;color:#b1b1b1;font-weight:100}.rox-icon-chooser__panel>.icon-list .icon-category h3{font-size:1.1em;display:inline-block;margin:10px auto}.rox-icon-chooser__panel>.icon-list .icon-box{float:left;padding:5px;text-align:center;border-radius:4px;-webkit-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear;border:1px solid #f1f1f1;color:#444;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.rox-icon-chooser__panel>.icon-list .icon-box i,.rox-icon-chooser__panel>.icon-list .icon-box span{position:relative;display:block;pointer-events:none;font-size:1.51em}.rox-icon-chooser__panel>.icon-list .icon-box span{margin-top:2px}.rox-icon-chooser__panel>.icon-list .icon-box.active,.rox-icon-chooser__panel>.icon-list .icon-box:hover{background:#2ecc71;color:#fff}.rox-icon-chooser__panel>.icon-list .icon-box.active{-webkit-box-shadow:inset 0 0 0 1px #6c7781, inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 1px #6c7781, inset 0 0 0 2px #fff}
     3.d-none{display:none !important}.d-block{display:block !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.rox-url-input{width:100%}.rox-url-input .editor-url-input{width:calc(100% - 72px)}.rox-url-input input[type="text"]{width:100%}.components-margin-control,.components-padding-control,.components-border-width-control,.components-radius-control{display:-ms-flexbox;display:flex;width:100%}.components-margin-control__icons,.components-padding-control__icons,.components-border-width-control__icons,.components-radius-control__icons{margin-right:5px}.components-margin-control__icons .components-icon-button,.components-padding-control__icons .components-icon-button,.components-border-width-control__icons .components-icon-button,.components-radius-control__icons .components-icon-button{padding:0;margin-right:2px;display:inline-block}.components-margin-control__icons .components-icon-button:focus,.components-padding-control__icons .components-icon-button:focus,.components-border-width-control__icons .components-icon-button:focus,.components-radius-control__icons .components-icon-button:focus{border:none}.components-margin-control__icons .components-icon-button:focus:enabled,.components-padding-control__icons .components-icon-button:focus:enabled,.components-border-width-control__icons .components-icon-button:focus:enabled,.components-radius-control__icons .components-icon-button:focus:enabled{-webkit-box-shadow:none;box-shadow:none}.components-margin-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):active,.components-margin-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):focus,.components-margin-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):hover,.components-padding-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):active,.components-padding-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):focus,.components-padding-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):hover,.components-border-width-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):active,.components-border-width-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):focus,.components-border-width-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):hover,.components-radius-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):active,.components-radius-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):focus,.components-radius-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):hover{-webkit-box-shadow:none;box-shadow:none}.components-margin-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):active svg,.components-margin-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):focus svg,.components-margin-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):hover svg,.components-padding-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):active svg,.components-padding-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):focus svg,.components-padding-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):hover svg,.components-border-width-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):active svg,.components-border-width-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):focus svg,.components-border-width-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):hover svg,.components-radius-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):active svg,.components-radius-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):focus svg,.components-radius-control__icons .components-icon-button:not(:disabled):not([aria-disabled=true]):not(.is-default):hover svg{fill:#2294E3}.components-margin-control__icons .components-icon-button.active,.components-padding-control__icons .components-icon-button.active,.components-border-width-control__icons .components-icon-button.active,.components-radius-control__icons .components-icon-button.active{opacity:1}.components-margin-control__icons .components-icon-button.active svg,.components-padding-control__icons .components-icon-button.active svg,.components-border-width-control__icons .components-icon-button.active svg,.components-radius-control__icons .components-icon-button.active svg{fill:#2294E3}.components-margin-control__icons .components-icon-button svg,.components-padding-control__icons .components-icon-button svg,.components-border-width-control__icons .components-icon-button svg,.components-radius-control__icons .components-icon-button svg{fill:#000}.components-margin-control__inputs,.components-padding-control__inputs,.components-border-width-control__inputs,.components-radius-control__inputs{width:calc( 100% - 50px)}.components-margin-control__inputs input[type="number"],.components-padding-control__inputs input[type="number"],.components-border-width-control__inputs input[type="number"],.components-radius-control__inputs input[type="number"]{font-size:12px;padding:0;margin:2px 0 2px 0;width:38px;height:20px;border-radius:0;border:0;border-bottom:1px solid #dcdcdc;text-align:center}.components-margin-control__inputs input[type="number"]:focus,.components-padding-control__inputs input[type="number"]:focus,.components-border-width-control__inputs input[type="number"]:focus,.components-radius-control__inputs input[type="number"]:focus{border-bottom:1px solid #555d66;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.components-margin-control__inputs .components-base-control,.components-padding-control__inputs .components-base-control,.components-border-width-control__inputs .components-base-control,.components-radius-control__inputs .components-base-control{width:100%}.components-margin-control__inputs .components-base-control .components-base-control__field .components-base-control__label,.components-margin-control__inputs .components-base-control .components-base-control__field .components-select-control__input,.components-padding-control__inputs .components-base-control .components-base-control__field .components-base-control__label,.components-padding-control__inputs .components-base-control .components-base-control__field .components-select-control__input,.components-border-width-control__inputs .components-base-control .components-base-control__field .components-base-control__label,.components-border-width-control__inputs .components-base-control .components-base-control__field .components-select-control__input,.components-radius-control__inputs .components-base-control .components-base-control__field .components-base-control__label,.components-radius-control__inputs .components-base-control .components-base-control__field .components-select-control__input{display:block;width:auto;float:left}.components-margin-control__inputs .components-base-control .components-base-control__field .components-base-control__label,.components-padding-control__inputs .components-base-control .components-base-control__field .components-base-control__label,.components-border-width-control__inputs .components-base-control .components-base-control__field .components-base-control__label,.components-radius-control__inputs .components-base-control .components-base-control__field .components-base-control__label{margin:5px 5px 0 0}
     4.d-none{display:none !important}.d-block{display:block !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.wp-block-rox-block-button{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer}.wp-block-rox-block-button *{-webkit-box-sizing:border-box;box-sizing:border-box}.wp-block-rox-block-button .icon-wrapper{-ms-flex:initial;flex:initial}.wp-block-rox-block-button .icon-wrapper i{font-style:normal}.wp-block-rox-block-button__link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;text-decoration:none}.wp-block-rox-block-button__link span,.wp-block-rox-block-button__link div{display:-ms-inline-flexbox;display:inline-flex}.wp-block-rox-block-button__link:hover{-webkit-box-shadow:0px 1px 9px #999;box-shadow:0px 1px 9px #999}.wp-block-rox-block-button__link:active{-webkit-box-shadow:inset 0px 1px 9px #999;box-shadow:inset 0px 1px 9px #999}.wp-block-rox-block-button.aligncenter{text-align:center}.wp-block-rox-block-button.is-style-top .wp-block-rox-block-button__link{-ms-flex-direction:column;flex-direction:column}.wp-block-rox-block-button.is-style-right .wp-block-rox-block-button__link{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wp-block-rox-block-button.is-style-bottom .wp-block-rox-block-button__link{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wp-block-rox-block-button.is-style-left .wp-block-rox-block-button__link{-ms-flex-direction:row;flex-direction:row}
  • wp-essential-blocks/trunk/dist/blocks.style.build.css

    r2026738 r2030544  
    1 .wp-block-rox-blocks-infoblock{position:relative;display:block;width:100%;padding:40px 15px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.wp-block-rox-blocks-infoblock .icon-wrapper{position:relative;display:inline-block;padding:10px;margin-bottom:10px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;border:1px solid transparent}.wp-block-rox-blocks-infoblock .icon-wrapper span{text-align:center}.wp-block-rox-blocks-infoblock .icon-wrapper.left{float:left}.wp-block-rox-blocks-infoblock .icon-wrapper.right{float:right}.d-none{display:none !important}.sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}
     1.d-none{display:none !important}.d-block{display:block !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.wp-block-rox-block-infobox{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.wp-block-rox-block-infobox *{-webkit-box-sizing:border-box;box-sizing:border-box}.wp-block-rox-block-infobox .icon-wrapper{display:inline-block;position:relative;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;border:1px solid transparent}.wp-block-rox-block-infobox .icon-wrapper span{text-align:center}.wp-block-rox-block-infobox.is-style-left{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.wp-block-rox-block-infobox.is-style-left .box-content{-ms-flex:1 1 auto;flex:1 1 auto}.wp-block-rox-block-infobox.is-style-left .icon-wrapper{display:-ms-inline-flexbox;display:inline-flex}.wp-block-rox-block-infobox.is-style-right{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wp-block-rox-block-infobox.is-style-right .box-content{-ms-flex:1 1 auto;flex:1 1 auto}.wp-block-rox-block-infobox.is-style-right .icon-wrapper{display:-ms-inline-flexbox;display:inline-flex}
     2.d-none{display:none !important}.d-block{display:block !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.wp-block-rox-block-button{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer}.wp-block-rox-block-button *{-webkit-box-sizing:border-box;box-sizing:border-box}.wp-block-rox-block-button .icon-wrapper{-ms-flex:initial;flex:initial}.wp-block-rox-block-button .icon-wrapper i{font-style:normal}.wp-block-rox-block-button__link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;text-decoration:none}.wp-block-rox-block-button__link .icon-wrapper,.wp-block-rox-block-button__link .label{display:-ms-inline-flexbox;display:inline-flex}.wp-block-rox-block-button__link:hover{-webkit-box-shadow:0px 1px 9px #999;box-shadow:0px 1px 9px #999}.wp-block-rox-block-button__link:active{-webkit-box-shadow:inset 0px 1px 9px #999;box-shadow:inset 0px 1px 9px #999}.wp-block-rox-block-button.aligncenter{text-align:center}.wp-block-rox-block-button.is-style-top .wp-block-rox-block-button__link{-ms-flex-direction:column;flex-direction:column}.wp-block-rox-block-button.is-style-right .wp-block-rox-block-button__link{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wp-block-rox-block-button.is-style-bottom .wp-block-rox-block-button__link{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wp-block-rox-block-button.is-style-left .wp-block-rox-block-button__link{-ms-flex-direction:row;flex-direction:row}
  • wp-essential-blocks/trunk/includes/Blocks.php

    r2026738 r2030544  
    6060        // Styles.
    6161        wp_enqueue_style(
    62             'powerblocks-style-css', // Handle.
     62            'rox-wp_ebs-style-css', // Handle.
    6363            plugins_url( 'dist/blocks.style.build.css', RoxBlocks_ROOT_FILE ), // Block style CSS.
    6464            array( 'wp-editor' ), // Dependency to include the CSS after it.
    6565            filemtime( plugin_dir_path( __DIR__ ) . 'dist/blocks.style.build.css' ) // Version: File modification time.
    6666        );
    67         wp_enqueue_style( 'icofont', plugins_url( 'src/packages/icofonts/icofont.css', RoxBlocks_ROOT_FILE ), array(), '1.0.0' );
    6867    }
    6968
     
    8887        $theBlockDependenies = array(
    8988            'wp-blocks',
     89            'wp-block-library',
    9090            'wp-i18n',
    9191            'wp-element',
     
    9595            'lodash',
    9696        );
    97         wp_enqueue_script( 'rox-gebs-editor-js', plugins_url( '/dist/blocks.build.js', RoxBlocks_ROOT_FILE ), $theBlockDependenies, filemtime( plugin_dir_path( __DIR__ ) . 'dist/blocks.build.js' ), true );
    98         wp_localize_script( 'rox-gebs-editor-js', 'rox_guten_config', apply_filters( 'rox-gutenberg-js-config', $roxGuteJsConfigs ) );
    99         wp_enqueue_style( 'icofont', plugins_url( 'src/packages/icofonts/icofont.css', RoxBlocks_ROOT_FILE ), array() );
     97        wp_enqueue_script( 'rox-wp_ebs-editor-js', plugins_url( '/dist/blocks.build.js', RoxBlocks_ROOT_FILE ), $theBlockDependenies, filemtime( plugin_dir_path( __DIR__ ) . 'dist/blocks.build.js' ), true );
     98        wp_localize_script( 'rox-wp_ebs-editor-js', 'rox_guten_config', apply_filters( 'rox-gutenberg-js-config', $roxGuteJsConfigs ) );
    10099        // Styles.
    101         wp_enqueue_style( 'rox-gebs-editor-css', plugins_url( 'dist/blocks.editor.build.css', RoxBlocks_ROOT_FILE ), array( 'wp-edit-blocks', 'icofont' ), filemtime( plugin_dir_path( __DIR__ ) . 'dist/blocks.editor.build.css' ) );
     100        wp_enqueue_style( 'rox-wp_ebs-editor-css', plugins_url( 'dist/blocks.editor.build.css', RoxBlocks_ROOT_FILE ), array( 'wp-edit-blocks' ), filemtime( plugin_dir_path( __DIR__ ) . 'dist/blocks.editor.build.css' ) );
    102101    }
    103102}
  • wp-essential-blocks/trunk/includes/IcoFont.php

    r2026738 r2030544  
    3030    public function __construct(){
    3131        add_action( 'wp_ajax__icofont', array( __CLASS__, 'handle_ajax_request' ) );
     32        add_action( 'enqueue_block_assets', array( $this, 'font_assets' ) );
     33        add_action( 'enqueue_block_editor_assets', array( $this, 'font_assets' ) );
    3234    }
    33    
     35    public function font_assets() {
     36        wp_enqueue_style( 'icofont', plugins_url( 'dist/icofont.min.css', RoxBlocks_ROOT_FILE ), array(), '1.0.0' );
     37    }
    3438    /**
    3539     * Verify Nonce
     
    5357     */
    5458    public static function handle_ajax_request() {
     59        if( ! is_admin() ) {
     60            wp_send_json_error( __( 'Forbidden', 'wp-essential-blocks' ), 403 );
     61        }
    5562        if( self::verify_csrf() ) {
    5663            $icons = array_filter( self::get_icons(), function ($item) {
     
    7380    public static function get_icons( $category = NULL ) {
    7481        // get icon json
    75         $file = RoxBlock_ROOT_PATH . '/src/packages/icofonts/icons.json';
     82        $file = RoxBlock_ROOT_PATH . '/dist/icons.json';
    7683        if( file_exists( $file ) ) {
    7784            try{
     
    100107     */
    101108    public static function get_categories() {
    102         $file = RoxBlock_ROOT_PATH . '/src/packages/icofonts/categories.json';
     109        $file = RoxBlock_ROOT_PATH . '/dist/categories.json';
    103110        if( file_exists( $file ) ) {
    104111            try{
  • wp-essential-blocks/trunk/languages/js.pot

    r2026738 r2030544  
    44"X-Generator: babel-plugin-makepot\n"
    55
    6 #: src/packages/icofonts/index.js:144
    7 msgid "%d Icon"
    8 msgid_plural "%d Icons"
    9 msgstr[0] ""
    10 msgstr[1] ""
     6#: src/blocks/button/index.js:224
     7msgid "Icon Settings"
     8msgstr ""
    119
    12 #: src/packages/icofonts/index.js:241
    13 msgid "Choose Icon"
     10#: src/blocks/button/index.js:225
     11msgid "Icon Size"
    1412msgstr ""
     13
     14#: src/blocks/button/index.js:248
     15msgid "Icon Color Settings"
     16msgstr ""
     17
     18#: src/blocks/button/index.js:251
     19msgid "Icon Color"
     20msgstr ""
     21
     22#: src/blocks/button/index.js:268
     23msgid "Button Settings"
     24msgstr ""
     25
     26#: src/blocks/button/index.js:270
     27msgid "Title Attribute"
     28msgstr ""
     29
     30#: src/blocks/button/index.js:275
     31msgid "Margin"
     32msgstr ""
     33
     34#: src/blocks/button/index.js:280
     35msgid "Padding"
     36msgstr ""
     37
     38#: src/blocks/button/index.js:284
     39msgid "Border Width"
     40msgstr ""
     41
     42#: src/blocks/button/index.js:288
     43msgid "Border Radius"
     44msgstr ""
     45
     46#: src/blocks/button/index.js:294
     47msgid "Button Color Settings"
     48msgstr ""
     49
     50#: src/blocks/button/index.js:297
     51msgid "Text Color"
     52msgstr ""
     53
     54#: src/blocks/button/index.js:302
     55msgid "Background Color"
     56msgstr ""
     57
     58#: src/blocks/button/index.js:307
     59msgid "Border Color"
     60msgstr ""
     61
     62#: src/blocks/button/index.js:331
     63msgid "Add text…"
     64msgstr ""
     65
     66#: src/blocks/button/index.js:59
     67msgid "A simple (Icon) Button with a lot of customizable features."
     68msgstr ""
     69
     70#: src/blocks/button/index.js:62
     71msgid "Button"
     72msgstr ""
     73
     74#: src/blocks/button/index.js:62
     75msgid "Icon Button"
     76msgstr ""
     77
     78#: src/blocks/button/index.js:62
     79msgid "Link"
     80msgstr ""
     81
     82#: src/blocks/button/index.js:65
     83msgid "Icon top"
     84msgstr ""
     85
     86#: src/blocks/button/index.js:66
     87msgid "Icon Right"
     88msgstr ""
     89
     90#: src/blocks/button/index.js:67
     91msgid "Icon Bottom"
     92msgstr ""
     93
     94#: src/blocks/button/index.js:68
     95msgid "Icon Left"
     96msgstr ""
  • wp-essential-blocks/trunk/readme.txt

    r2026749 r2030544  
    1 === WP Essential Blocks ===
     1=== WordPress Essential Blocks ===
    22Contributors: pluginrox
    33Donate link: https://pluguinrox.com/donate/
     
    1010License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1111
    12 Ready to use Blocks for Gutenberg Editor.
     12Powerful and Feature Rich Blocks for Gutenberg Editor.
    1313
    1414== Description ==
    1515
    16 Essential Blocks initially released with one block and a block template, more blocks and feature are coming soon.
     16Highly customizable SEO friendly Gutenberg blocks for WordPress.
    1717
    18 [TRY DEMO](https://demo.pluginrox.com/wp-essential-blocks/)
     18== Demo ==
     19
     20Checkout [Blocks Demo](https://demo.pluginrox.com/wp-essential-blocks/)
    1921
    2022= Available Blocks =
    2123
    2224 * **InfoBlock** - A highly customizable, SEO friendly *Content Block* to display importent data like Services, Features etc.
     25 * **Button** - A simple (Icon) Button with a lot of customizable features.
    2326
    2427= Available Template =
     
    3841== Screenshots ==
    3942
    40 1. Block - Infobox - Front
    41 2. Block - Infobox - Admin
    42 
     431. InfoBox & Button Block
     444. Advanced Block Settings
     455. Icon Chooser (IcoFont) For Blocks
     464. Preview
    4347
    4448== Changelog ==
    4549
    4650= v1.0.0 =
     51 * Initial release
    4752
    48  * Initial release
     53= v1.0.0 =
     54 * Improve **CSS Customization**
     55 * Added `Button Block`
     56 * Some bug fix
    4957
    5058== Upgrade Notice ==
    5159
    52 Will populated soon!
  • wp-essential-blocks/trunk/wp-essential-blocks.php

    r2026738 r2030544  
    11<?php
    22/**
    3  * Plugin Name: WP Essential Blocks
     3 * Plugin Name: WordPress Essential Blocks
    44 * Plugin URI: https://pluguinrox.com/gutenberg-essential-blocks/
    5  * Description: Ready to use Blocks for Gutenberg Editor.
     5 * Description: Powerful and Feature Rich Blocks for Gutenberg Editor.
    66 * Author: PluginRox
    77 * Author URI: https://getRoxBlocks.com/
    8  * Version: 1.0.0
     8 * Version: 1.0.1
    99 * License: GPL2+
    1010 * License URI: https://www.gnu.org/licenses/gpl-2.0.txt
     
    5858     * @var string
    5959     */
    60     public $textDomain = 'rox-gebs';
     60    public $textDomain = 'wp-essential-blocks';
    6161
    6262    /**
Note: See TracChangeset for help on using the changeset viewer.