Plugin Directory

Changeset 2241118


Ignore:
Timestamp:
02/09/2020 12:14:16 AM (6 years ago)
Author:
wedoplugins
Message:

plugin updated to version v1.2.0

Location:
faq-accordion-block
Files:
12 edited
1 copied

Legend:

Unmodified
Added
Removed
  • faq-accordion-block/tags/1.2.0/build/block-editor.css

    r2220073 r2241118  
    1 @charset "UTF-8";.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block[data-is-initially-open=yes] .wdp-faq-accordion-block__content{display:block;height:auto}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox]{margin:0}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox] p:first-child{margin-top:0}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox] p:last-child{margin-bottom:0}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block{border-width:var(--wdpfab-border-width);border-style:var(--wdpfab-border-style);border-color:var(--wdpfab-border-color);border-radius:var(--wdpfab-border-radius);background-color:var(--wdpfab-background-color);-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s;cursor:pointer;box-shadow:var(--wdpfab-box-shadow-xoffset) var(--wdpfab-box-shadow-yoffset) var(--wdpfab-box-shadow-blurradius) var(--wdpfab-box-shadow-spreadradius) var(--wdpfab-box-shadow-color);padding:var(--wdpfab-padding)}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block:hover{border-color:var(--wdpfab-border-color-hover);background-color:var(--wdpfab-background-color-hover)}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__title{padding:var(--wdpfab-padding);margin:calc(-1 * var(--wdpfab-padding))}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__handle{padding:0}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content{padding:0;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out;display:none;height:0;overflow:hidden}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:first-child{padding-top:var(--wdpfab-padding);margin-top:0}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:last-child{margin-bottom:0}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content--is-visible{display:block;height:auto}
     1@charset "UTF-8";.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block[data-is-initially-open=yes] .wdp-faq-accordion-block__content,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block[data-is-initially-open=yes] .wdp-faq-accordion-block__content{display:block;height:auto}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox],.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox]{margin:0}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox] p:first-child,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox] p:first-child{margin-top:0}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox] p:last-child,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox] p:last-child{margin-bottom:0}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block{border-width:var(--wdpfab-border-width);border-style:var(--wdpfab-border-style);border-color:var(--wdpfab-border-color);border-radius:var(--wdpfab-border-radius);background-color:var(--wdpfab-background-color);transition:border-color .2s,background-color .2s;cursor:pointer;box-shadow:var(--wdpfab-box-shadow-xoffset) var(--wdpfab-box-shadow-yoffset) var(--wdpfab-box-shadow-blurradius) var(--wdpfab-box-shadow-spreadradius) var(--wdpfab-box-shadow-color);padding:var(--wdpfab-padding)}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block:hover,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block:hover{border-color:var(--wdpfab-border-color-hover);background-color:var(--wdpfab-background-color-hover)}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__title,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__title{padding:var(--wdpfab-padding);margin:calc(-1 * var(--wdpfab-padding))}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__handle,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__handle{padding:0}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content{padding:0;transition:height .3s ease-in-out;display:none;height:0;overflow:hidden}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:first-child,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:first-child{padding-top:var(--wdpfab-padding);margin-top:0}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:last-child,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:last-child{margin-bottom:0}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content--is-visible,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content--is-visible{display:block;height:auto}
  • faq-accordion-block/tags/1.2.0/build/block.css

    r2220046 r2241118  
    1 @charset "UTF-8";.wp-block-wdp-faq-accordion-block{border-width:var(--wdpfab-border-width);border-style:var(--wdpfab-border-style);border-color:var(--wdpfab-border-color);border-radius:var(--wdpfab-border-radius);background-color:var(--wdpfab-background-color);-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s;cursor:pointer;box-shadow:var(--wdpfab-box-shadow-xoffset) var(--wdpfab-box-shadow-yoffset) var(--wdpfab-box-shadow-blurradius) var(--wdpfab-box-shadow-spreadradius) var(--wdpfab-box-shadow-color);padding:var(--wdpfab-padding)}.wp-block-wdp-faq-accordion-block:hover{border-color:var(--wdpfab-border-color-hover);background-color:var(--wdpfab-background-color-hover)}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__title{padding:var(--wdpfab-padding);margin:calc(-1 * var(--wdpfab-padding))}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__handle{padding:0}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content{padding:0;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out;display:none;height:0;overflow:hidden}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:first-child{padding-top:var(--wdpfab-padding);margin-top:0}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:last-child{margin-bottom:0}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content--is-visible{display:block;height:auto}
     1@charset "UTF-8";.wp-block-wdp-faq-accordion-block{border-width:var(--wdpfab-border-width);border-style:var(--wdpfab-border-style);border-color:var(--wdpfab-border-color);border-radius:var(--wdpfab-border-radius);background-color:var(--wdpfab-background-color);transition:border-color .2s,background-color .2s;cursor:pointer;box-shadow:var(--wdpfab-box-shadow-xoffset) var(--wdpfab-box-shadow-yoffset) var(--wdpfab-box-shadow-blurradius) var(--wdpfab-box-shadow-spreadradius) var(--wdpfab-box-shadow-color);padding:var(--wdpfab-padding)}.wp-block-wdp-faq-accordion-block:hover{border-color:var(--wdpfab-border-color-hover);background-color:var(--wdpfab-background-color-hover)}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__title{padding:var(--wdpfab-padding);margin:calc(-1 * var(--wdpfab-padding))}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__handle{padding:0}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content{padding:0;transition:height .3s ease-in-out;display:none;height:0;overflow:hidden}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:first-child{padding-top:var(--wdpfab-padding);margin-top:0}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:last-child{margin-bottom:0}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content--is-visible{display:block;height:auto}
  • faq-accordion-block/tags/1.2.0/build/block.min.js

    r2156432 r2241118  
    1 !function(e){var o={};function a(t){if(o[t])return o[t].exports;var r=o[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=o,a.d=function(e,o,t){a.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,o){if(1&o&&(e=a(e)),8&o)return e;if(4&o&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(a.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var r in e)a.d(t,r,function(o){return e[o]}.bind(null,r));return t},a.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(o,"a",o),o},a.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},a.p="",a(a.s=1)}([,function(e,o,a){"use strict";a.r(o);var t=function(e,o){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(e,o,a,t){return o+o+a+a+t+t}));var a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return a?"rgba(".concat(parseInt(a[1],16),",").concat(parseInt(a[2],16),",").concat(parseInt(a[3],16),",").concat(parseFloat(o,10),")"):e},r=function(e){var o=e.useCustomStyles,a=e.padding,r=e.borderColor,n=e.borderColorHover,l=e.borderStyle,c=e.borderWidth,d=e.borderRadius,i=e.backgroundColor,b=e.backgroundColorHover,f=e.boxShadowXOffset,u=e.boxShadowYOffset,s=e.boxShadowBlurRadius,p=e.boxShadowSpreadRadius,h=e.boxShadowColor,w=e.boxShadowOpacity,g={};return!1===o?g:(a!==parseInt(wdpfab.padding,10)&&(g["--wdpfab-padding"]="".concat(a,"px")),void 0!==r&&r!==wdpfab.borderColor&&(g["--wdpfab-border-color"]=r),void 0!==n&&n!==wdpfab.borderColorHover&&(g["--wdpfab-border-color-hover"]=n),l!==wdpfab.borderStyle&&(g["--wdpfab-border-style"]=l),c!==parseInt(wdpfab.borderWidth,10)&&(g["--wdpfab-border-width"]="".concat(c,"px")),d!==parseInt(wdpfab.borderRadius,10)&&(g["--wdpfab-border-radius"]="".concat(d,"px")),void 0!==i&&i!==wdpfab.backgroundColor&&(g["--wdpfab-background-color"]=i),void 0!==b&&b!==wdpfab.backgroundColorHover&&(g["--wdpfab-background-color-hover"]=b),f!==parseInt(wdpfab.boxShadowXOffset,10)&&(g["--wdpfab-box-shadow-xoffset"]="".concat(f,"px")),u!==parseInt(wdpfab.boxShadowYOffset,10)&&(g["--wdpfab-box-shadow-yoffset"]="".concat(u,"px")),s!==parseInt(wdpfab.boxShadowBlurRadius,10)&&(g["--wdpfab-box-shadow-blurradius"]="".concat(s,"px")),p!==parseInt(wdpfab.boxShadowSpreadRadius,10)&&(g["--wdpfab-box-shadow-spreadradius"]="".concat(p,"px")),void 0===h||h===wdpfab.boxShadowColor&&w===parseFloat(wdpfab.boxShadowOpacity,10)||(g["--wdpfab-box-shadow-color"]=t(h,w)),void 0===h&&w!==parseFloat(wdpfab.boxShadowOpacity,10)&&(g["--wdpfab-box-shadow-color"]=t(wdpfab.boxShadowColor,w)),g)},n=wp.i18n.__,l=wp.blocks.registerBlockType,c=wp.blockEditor,d=c.InspectorControls,i=c.RichText,b=wp.element.Fragment,f=wp.components,u=f.PanelBody,s=f.RangeControl,p=f.SelectControl,h=f.ToggleControl,w=f.ColorPalette,g={heading:{type:"string"},headingTag:{type:"string",default:"h5"},content:{type:"string"},initiallyOpen:{type:"boolean",default:!0},useCustomStyles:{type:"boolean",default:!1},padding:{type:"integer",default:parseInt(wdpfab.padding,10)},borderColor:{type:"string",default:wdpfab.borderColor},borderColorHover:{type:"string",default:wdpfab.borderColorHover},borderStyle:{type:"string",default:wdpfab.borderStyle},borderRadius:{type:"integer",default:parseInt(wdpfab.borderRadius,10)},borderWidth:{type:"integer",default:parseInt(wdpfab.borderWidth,10)},backgroundColor:{type:"string",default:wdpfab.backgroundColor},backgroundColorHover:{type:"string",default:wdpfab.backgroundColorHover},boxShadowXOffset:{type:"integer",default:parseInt(wdpfab.boxShadowXOffset,10)},boxShadowYOffset:{type:"integer",default:parseInt(wdpfab.boxShadowYOffset,10)},boxShadowBlurRadius:{type:"integer",default:parseInt(wdpfab.boxShadowBlurRadius,10)},boxShadowSpreadRadius:{type:"integer",default:parseInt(wdpfab.boxShadowSpreadRadius,10)},boxShadowColor:{type:"string",default:wdpfab.boxShadowColor},boxShadowOpacity:{type:"float",default:parseFloat(wdpfab.boxShadowOpacity,10)}};l("wdp/faq-accordion-block",{title:n("FAQ Accordion Block (by We Do Plugins)","faq-accordion-block"),description:n("Cool FAQ Accordion Block for new Block Editor.","faq-accordion-block"),icon:"index-card",category:"widgets",attributes:g,example:{attributes:{defaultAttributes:g}},edit:function(e){var o=e.attributes,a=e.setAttributes,t=e.className,l=o.heading,c=o.headingTag,f=o.content,g=o.initiallyOpen,m=o.useCustomStyles,v=o.padding,x=o.borderColor,k=o.borderColorHover,y=o.borderStyle,C=o.borderWidth,R=o.borderRadius,S=o.backgroundColor,E=o.backgroundColorHover,q=o.boxShadowXOffset,O=o.boxShadowYOffset,B=o.boxShadowBlurRadius,H=o.boxShadowSpreadRadius,I=o.boxShadowColor,_=o.boxShadowOpacity;return React.createElement(b,null,React.createElement(d,null,React.createElement(u,{title:n("Heading tag","faq-accordion-block")},React.createElement(p,{label:n("Heading tag","faq-accordion-block"),value:c,options:[{label:"H1",value:"h1"},{label:"H2",value:"h2"},{label:"H3",value:"h3"},{label:"H4",value:"h4"},{label:"H5",value:"h5"},{label:"H6",value:"h6"}],onChange:function(e){a({headingTag:e})}})),React.createElement(u,{title:n("Initial state","faq-accordion-block")},React.createElement(h,{label:n("Initially open","faq-accordion-block"),checked:g,onChange:function(e){a({initiallyOpen:e})}})),React.createElement(u,{title:n("Use custom styles?","faq-accordion-block")},React.createElement(h,{label:n("Use custom styles?","faq-accordion-block"),checked:m,onChange:function(e){a({useCustomStyles:e})}})),!0===m&&React.createElement("div",null,React.createElement(u,{title:n("Padding","faq-accordion-block"),initialOpen:!1},React.createElement(s,{label:n("Padding","faq-accordion-block"),value:v,onChange:function(e){a({padding:e})},min:0,max:120})),React.createElement(u,{title:n("Border","faq-accordion-block"),initialOpen:!1},React.createElement(b,null,React.createElement("p",null,n("Border color","faq-accordion-block")),React.createElement(w,{label:n("Border color","faq-accordion-block"),value:x,colors:wdpfab.themeColors,onChange:function(e){a({borderColor:e})}})),React.createElement(b,null,React.createElement("p",null,n("Border color (on hover)","faq-accordion-block")),React.createElement(w,{label:n("Border color (on hover)","faq-accordion-block"),value:k,colors:wdpfab.themeColors,onChange:function(e){a({borderColorHover:e})}})),React.createElement(p,{label:n("Border style","faq-accordion-block"),value:y,onChange:function(e){a({borderStyle:e})},options:[{value:"solid",label:n("Solid","faq-accordion-block")},{value:"dashed",label:n("Dashed","faq-accordion-block")},{value:"dotted",label:n("Dotted","faq-accordion-block")}]}),React.createElement(s,{label:n("Border width","faq-accordion-block"),value:C,onChange:function(e){a({borderWidth:e})},min:0,max:30}),React.createElement(s,{label:n("Border radius","faq-accordion-block"),value:R,onChange:function(e){a({borderRadius:e})},min:0,max:50})),React.createElement(u,{title:n("Background color","faq-accordion-block"),initialOpen:!1},React.createElement(b,null,React.createElement("p",null,n("Background color","faq-accordion-block")),React.createElement(w,{label:n("Background color","faq-accordion-block"),value:S,colors:wdpfab.themeColors,onChange:function(e){a({backgroundColor:e})}})),React.createElement(b,null,React.createElement("p",null,n("Background color (on hover)","faq-accordion-block")),React.createElement(w,{label:n("Background color (on hover)","faq-accordion-block"),value:E,colors:wdpfab.themeColors,onChange:function(e){a({backgroundColorHover:e})}}))),React.createElement(u,{title:n("Box shadow","faq-accordion-block"),initialOpen:!1},React.createElement(s,{label:n("X offset","faq-accordion-block"),value:q,onChange:function(e){a({boxShadowXOffset:e})},min:-100,max:100}),React.createElement(s,{label:n("Y offset","faq-accordion-block"),value:O,onChange:function(e){a({boxShadowYOffset:e})},min:-100,max:100}),React.createElement(s,{label:n("Blur radius","faq-accordion-block"),value:B,onChange:function(e){a({boxShadowBlurRadius:e})},min:0,max:100}),React.createElement(s,{label:n("Spread radius","faq-accordion-block"),value:H,onChange:function(e){a({boxShadowSpreadRadius:e})},min:-100,max:100}),React.createElement(b,null,React.createElement("p",null,n("Box shadow color","faq-accordion-block")),React.createElement(w,{label:n("Box shadow color","faq-accordion-block"),value:I,colors:wdpfab.themeColors,onChange:function(e){a({boxShadowColor:e})}})),React.createElement(s,{label:n("Box shadow color opacity","faq-accordion-block"),value:_,onChange:function(e){a({boxShadowOpacity:e})},min:0,max:1,step:.01})))),React.createElement("div",{className:t,style:!0===m?r(o):{},"data-is-initially-open":g?"yes":"no"},React.createElement("div",{className:"wdp-faq-accordion-block__handle"},React.createElement(i,{tagName:c,className:"wdp-faq-accordion-block__title",placeholder:n("Write the heading here...","faq-accordion-block"),value:l,onChange:function(e){a({heading:e})}})),React.createElement(i,{tagName:"div",className:"wdp-faq-accordion-block__content",multiline:"p",placeholder:n("Write the content here...","faq-accordion-block"),value:f,onChange:function(e){a({content:e})}})))},save:function(e){var o=e.attributes,a=e.className,t=o.heading,n=o.headingTag,l=o.content,c=o.initiallyOpen,d=o.useCustomStyles;return React.createElement("div",{className:a,style:!0===d?r(o):{},"data-is-initially-open":c?"yes":"no"},React.createElement("div",{className:"wdp-faq-accordion-block__handle"},React.createElement(i.Content,{tagName:n,className:"wdp-faq-accordion-block__title",value:t})),React.createElement(i.Content,{tagName:"div",className:"wdp-faq-accordion-block__content",value:l}))}})}]);
     1!function(e){var o={};function a(t){if(o[t])return o[t].exports;var r=o[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=o,a.d=function(e,o,t){a.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,o){if(1&o&&(e=a(e)),8&o)return e;if(4&o&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(a.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var r in e)a.d(t,r,function(o){return e[o]}.bind(null,r));return t},a.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(o,"a",o),o},a.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},a.p="",a(a.s=1)}([,function(e,o,a){"use strict";a.r(o);var t=function(e,o){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(e,o,a,t){return o+o+a+a+t+t}));var a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return a?"rgba(".concat(parseInt(a[1],16),",").concat(parseInt(a[2],16),",").concat(parseInt(a[3],16),",").concat(parseFloat(o,10),")"):e},r=function(e){var o=e.useCustomStyles,a=e.padding,r=e.borderColor,n=e.borderColorHover,l=e.borderStyle,c=e.borderWidth,d=e.borderRadius,i=e.backgroundColor,b=e.backgroundColorHover,f=e.boxShadowXOffset,u=e.boxShadowYOffset,s=e.boxShadowBlurRadius,p=e.boxShadowSpreadRadius,h=e.boxShadowColor,w=e.boxShadowOpacity,g={};return!1===o?g:(a!==parseInt(wdpfab.padding,10)&&(g["--wdpfab-padding"]="".concat(a,"px")),void 0!==r&&r!==wdpfab.borderColor&&(g["--wdpfab-border-color"]=r),void 0!==n&&n!==wdpfab.borderColorHover&&(g["--wdpfab-border-color-hover"]=n),l!==wdpfab.borderStyle&&(g["--wdpfab-border-style"]=l),c!==parseInt(wdpfab.borderWidth,10)&&(g["--wdpfab-border-width"]="".concat(c,"px")),d!==parseInt(wdpfab.borderRadius,10)&&(g["--wdpfab-border-radius"]="".concat(d,"px")),void 0!==i&&i!==wdpfab.backgroundColor&&(g["--wdpfab-background-color"]=i),void 0!==b&&b!==wdpfab.backgroundColorHover&&(g["--wdpfab-background-color-hover"]=b),f!==parseInt(wdpfab.boxShadowXOffset,10)&&(g["--wdpfab-box-shadow-xoffset"]="".concat(f,"px")),u!==parseInt(wdpfab.boxShadowYOffset,10)&&(g["--wdpfab-box-shadow-yoffset"]="".concat(u,"px")),s!==parseInt(wdpfab.boxShadowBlurRadius,10)&&(g["--wdpfab-box-shadow-blurradius"]="".concat(s,"px")),p!==parseInt(wdpfab.boxShadowSpreadRadius,10)&&(g["--wdpfab-box-shadow-spreadradius"]="".concat(p,"px")),void 0===h||h===wdpfab.boxShadowColor&&w===parseFloat(wdpfab.boxShadowOpacity,10)||(g["--wdpfab-box-shadow-color"]=t(h,w)),void 0===h&&w!==parseFloat(wdpfab.boxShadowOpacity,10)&&(g["--wdpfab-box-shadow-color"]=t(wdpfab.boxShadowColor,w)),g)},n=wp.i18n.__,l=wp.blocks.registerBlockType,c=wp.blockEditor,d=c.InspectorControls,i=c.RichText,b=wp.element.Fragment,f=wp.components,u=f.PanelBody,s=f.RangeControl,p=f.SelectControl,h=f.ToggleControl,w=f.ColorPalette,g={heading:{type:"string"},headingTag:{type:"string",default:"h5"},content:{type:"string"},initiallyOpen:{type:"boolean",default:!0},useCustomStyles:{type:"boolean",default:!1},padding:{type:"integer",default:parseInt(wdpfab.padding,10)},borderColor:{type:"string",default:wdpfab.borderColor},borderColorHover:{type:"string",default:wdpfab.borderColorHover},borderStyle:{type:"string",default:wdpfab.borderStyle},borderRadius:{type:"integer",default:parseInt(wdpfab.borderRadius,10)},borderWidth:{type:"integer",default:parseInt(wdpfab.borderWidth,10)},backgroundColor:{type:"string",default:wdpfab.backgroundColor},backgroundColorHover:{type:"string",default:wdpfab.backgroundColorHover},boxShadowXOffset:{type:"integer",default:parseInt(wdpfab.boxShadowXOffset,10)},boxShadowYOffset:{type:"integer",default:parseInt(wdpfab.boxShadowYOffset,10)},boxShadowBlurRadius:{type:"integer",default:parseInt(wdpfab.boxShadowBlurRadius,10)},boxShadowSpreadRadius:{type:"integer",default:parseInt(wdpfab.boxShadowSpreadRadius,10)},boxShadowColor:{type:"string",default:wdpfab.boxShadowColor},boxShadowOpacity:{type:"float",default:parseFloat(wdpfab.boxShadowOpacity,10)}};l("wdp/faq-accordion-block",{title:n("FAQ Accordion Block (by We Do Plugins)","faq-accordion-block"),description:n("Cool FAQ Accordion Block for new Block Editor.","faq-accordion-block"),icon:"index-card",category:"widgets",attributes:g,example:{attributes:{defaultAttributes:g}},edit:function(e){var o=e.attributes,a=e.setAttributes,t=e.className,l=o.heading,c=o.headingTag,f=o.content,g=o.initiallyOpen,m=o.useCustomStyles,x=o.padding,v=o.borderColor,k=o.borderColorHover,y=o.borderStyle,C=o.borderWidth,R=o.borderRadius,S=o.backgroundColor,E=o.backgroundColorHover,q=o.boxShadowXOffset,O=o.boxShadowYOffset,B=o.boxShadowBlurRadius,I=o.boxShadowSpreadRadius,H=o.boxShadowColor,_=o.boxShadowOpacity;return React.createElement(b,null,React.createElement(d,null,React.createElement(u,{title:n("Heading tag","faq-accordion-block")},React.createElement(p,{label:n("Heading tag","faq-accordion-block"),value:c,options:[{label:"H1",value:"h1"},{label:"H2",value:"h2"},{label:"H3",value:"h3"},{label:"H4",value:"h4"},{label:"H5",value:"h5"},{label:"H6",value:"h6"}],onChange:function(e){a({headingTag:e})}})),React.createElement(u,{title:n("Initial state","faq-accordion-block")},React.createElement(h,{label:n("Initially open","faq-accordion-block"),checked:g,onChange:function(e){a({initiallyOpen:e})}})),React.createElement(u,{title:n("Use custom styles?","faq-accordion-block")},React.createElement(h,{label:n("Use custom styles?","faq-accordion-block"),checked:m,onChange:function(e){a({useCustomStyles:e})}})),!0===m&&React.createElement("div",null,React.createElement(u,{title:n("Padding","faq-accordion-block"),initialOpen:!1},React.createElement(s,{label:n("Padding","faq-accordion-block"),value:x,onChange:function(e){a({padding:e})},min:0,max:120})),React.createElement(u,{title:n("Border","faq-accordion-block"),initialOpen:!1},React.createElement(b,null,React.createElement("p",null,n("Border color","faq-accordion-block")),React.createElement(w,{label:n("Border color","faq-accordion-block"),value:v,colors:wdpfab.themeColors,onChange:function(e){a({borderColor:e})}})),React.createElement(b,null,React.createElement("p",null,n("Border color (on hover)","faq-accordion-block")),React.createElement(w,{label:n("Border color (on hover)","faq-accordion-block"),value:k,colors:wdpfab.themeColors,onChange:function(e){a({borderColorHover:e})}})),React.createElement(p,{label:n("Border style","faq-accordion-block"),value:y,onChange:function(e){a({borderStyle:e})},options:[{value:"solid",label:n("Solid","faq-accordion-block")},{value:"dashed",label:n("Dashed","faq-accordion-block")},{value:"dotted",label:n("Dotted","faq-accordion-block")}]}),React.createElement(s,{label:n("Border width","faq-accordion-block"),value:C,onChange:function(e){a({borderWidth:e})},min:0,max:30}),React.createElement(s,{label:n("Border radius","faq-accordion-block"),value:R,onChange:function(e){a({borderRadius:e})},min:0,max:50})),React.createElement(u,{title:n("Background color","faq-accordion-block"),initialOpen:!1},React.createElement(b,null,React.createElement("p",null,n("Background color","faq-accordion-block")),React.createElement(w,{label:n("Background color","faq-accordion-block"),value:S,colors:wdpfab.themeColors,onChange:function(e){a({backgroundColor:e})}})),React.createElement(b,null,React.createElement("p",null,n("Background color (on hover)","faq-accordion-block")),React.createElement(w,{label:n("Background color (on hover)","faq-accordion-block"),value:E,colors:wdpfab.themeColors,onChange:function(e){a({backgroundColorHover:e})}}))),React.createElement(u,{title:n("Box shadow","faq-accordion-block"),initialOpen:!1},React.createElement(s,{label:n("X offset","faq-accordion-block"),value:q,onChange:function(e){a({boxShadowXOffset:e})},min:-100,max:100}),React.createElement(s,{label:n("Y offset","faq-accordion-block"),value:O,onChange:function(e){a({boxShadowYOffset:e})},min:-100,max:100}),React.createElement(s,{label:n("Blur radius","faq-accordion-block"),value:B,onChange:function(e){a({boxShadowBlurRadius:e})},min:0,max:100}),React.createElement(s,{label:n("Spread radius","faq-accordion-block"),value:I,onChange:function(e){a({boxShadowSpreadRadius:e})},min:-100,max:100}),React.createElement(b,null,React.createElement("p",null,n("Box shadow color","faq-accordion-block")),React.createElement(w,{label:n("Box shadow color","faq-accordion-block"),value:H,colors:wdpfab.themeColors,onChange:function(e){a({boxShadowColor:e})}})),React.createElement(s,{label:n("Box shadow color opacity","faq-accordion-block"),value:_,onChange:function(e){a({boxShadowOpacity:e})},min:0,max:1,step:.01})))),React.createElement("div",{className:t,style:!0===m?r(o):{},"data-is-initially-open":g?"yes":"no"},React.createElement("div",{className:"wdp-faq-accordion-block__handle"},React.createElement(i,{tagName:c,className:"wdp-faq-accordion-block__title",placeholder:n("Write the heading here...","faq-accordion-block"),value:l,onChange:function(e){a({heading:e})}})),React.createElement(i,{tagName:"div",className:"wdp-faq-accordion-block__content",multiline:"p",placeholder:n("Write the content here...","faq-accordion-block"),value:f,onChange:function(e){a({content:e})}})))},save:function(e){var o=e.attributes,a=e.className,t=o.heading,n=o.headingTag,l=o.content,c=o.initiallyOpen,d=o.useCustomStyles;return React.createElement("div",{className:a,style:!0===d?r(o):{},"data-is-initially-open":c?"yes":"no"},React.createElement("div",{className:"wdp-faq-accordion-block__handle",tabIndex:"0",role:"button"},React.createElement(i.Content,{tagName:n,className:"wdp-faq-accordion-block__title",value:t})),React.createElement(i.Content,{tagName:"div",className:"wdp-faq-accordion-block__content",value:l}))}})}]);
  • faq-accordion-block/tags/1.2.0/build/slide-toggle.min.js

    r2166530 r2241118  
    1 !function(e){var t={};function n(i){if(t[i])return t[i].exports;var o=t[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var i=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.visibleClass="wdp-faq-accordion-block__content--is-visible",this.proceedClass="wdp-faq-accordion-block__content--proceed",this.duration=300,this.handleClickEvent=this.handleClickEvent.bind(this);var t=document.getElementsByClassName("wdp-faq-accordion-block__handle"),n=!0,i=!1,o=void 0;try{for(var r,a=t[Symbol.iterator]();!(n=(r=a.next()).done);n=!0){var l=r.value;l.addEventListener("click",this.handleClickEvent),"yes"===l.parentNode.getAttribute("data-is-initially-open")&&this.show(l.parentNode.lastChild)}}catch(e){i=!0,o=e}finally{try{n||null==a.return||a.return()}finally{if(i)throw o}}}var t,i,o;return t=e,(i=[{key:"handleClickEvent",value:function(e){var t=e.target.closest(".wdp-faq-accordion-block__handle").parentNode.lastChild,n="block"===window.getComputedStyle(t).display;t.classList.contains(this.proceedClass)||(t.classList.add(this.proceedClass),n?this.hide(t):this.show(t))}},{key:"getNaturalHeight",value:function(e){e.style.display="block";var t="".concat(e.scrollHeight,"px");return e.style.display="",t}},{key:"hide",value:function(e){var t=this;e.style.height="".concat(e.scrollHeight,"px"),window.setTimeout((function(){e.style.height="0"}),1),window.setTimeout((function(){e.classList.remove(t.visibleClass),e.classList.remove(t.proceedClass)}),this.duration)}},{key:"show",value:function(e){var t=this,n=this.getNaturalHeight(e);e.classList.add(this.visibleClass),e.style.height=n,window.setTimeout((function(){e.style.height="",e.classList.remove(t.proceedClass)}),this.duration)}}])&&n(t.prototype,i),o&&n(t,o),e}();window.addEventListener("DOMContentLoaded",(function(){new i}))}]);
     1!function(e){var t={};function n(i){if(t[i])return t[i].exports;var o=t[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var i=function(){function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.visibleClass="wdp-faq-accordion-block__content--is-visible",this.proceedClass="wdp-faq-accordion-block__content--proceed",this.duration=300,this.handleClickEvent=this.handleClickEvent.bind(this);var n=document.getElementsByClassName("wdp-faq-accordion-block__handle"),i=!0,o=!1,r=void 0;try{for(var a,l=function(){var e=a.value;e.addEventListener("click",t.handleClickEvent),e.addEventListener("keydown",(function(t){"Enter"===t.key&&e.click()})),"yes"===e.parentNode.getAttribute("data-is-initially-open")&&t.show(e.parentNode.lastChild)},s=n[Symbol.iterator]();!(i=(a=s.next()).done);i=!0)l()}catch(e){o=!0,r=e}finally{try{i||null==s.return||s.return()}finally{if(o)throw r}}}var t,i,o;return t=e,(i=[{key:"handleClickEvent",value:function(e){var t=e.target.closest(".wdp-faq-accordion-block__handle").parentNode.lastChild,n="block"===window.getComputedStyle(t).display;t.classList.contains(this.proceedClass)||(t.classList.add(this.proceedClass),n?this.hide(t):this.show(t))}},{key:"getNaturalHeight",value:function(e){e.style.display="block";var t="".concat(e.scrollHeight,"px");return e.style.display="",t}},{key:"hide",value:function(e){var t=this;e.style.height="".concat(e.scrollHeight,"px"),window.setTimeout((function(){e.style.height="0"}),1),window.setTimeout((function(){e.classList.remove(t.visibleClass),e.classList.remove(t.proceedClass)}),this.duration)}},{key:"show",value:function(e){var t=this,n=this.getNaturalHeight(e);e.classList.add(this.visibleClass),e.style.height=n,window.setTimeout((function(){e.style.height="",e.classList.remove(t.proceedClass)}),this.duration)}}])&&n(t.prototype,i),o&&n(t,o),e}();window.addEventListener("DOMContentLoaded",(function(){new i}))}]);
  • faq-accordion-block/tags/1.2.0/faq-accordion-block.php

    r2220073 r2241118  
    66 * Author: We Do Plugins
    77 * Author URI: http://wedoplugins.com/
    8  * Version: 1.1.4
     8 * Version: 1.2.0
    99 * License: GPLv3
    1010 * Text Domain: faq-accordion-block
     
    1818
    1919define( 'WDPFAB_MAIN_FILE', __FILE__ );
    20 define( 'WDPFAB_VERSION', '1.1.4' );
     20define( 'WDPFAB_VERSION', '1.2.0' );
    2121
    2222/**
  • faq-accordion-block/tags/1.2.0/readme.txt

    r2220073 r2241118  
    77License: GPLv3
    88License URI: http://www.gnu.org/licenses/gpl.html
    9 Stable tag: 1.1.4
     9Stable tag: 1.2.0
    1010
    1111FAQ / Accordion Block for new WordPress Block Editor allow you to to group your page content into sections (nested blocks support), and highlight the most important parts of your website.
     
    3333
    3434== Changelog ==
     35
     36= 1.2.0 =
     37* keyboard navigation improved
    3538
    3639= 1.1.4 =
  • faq-accordion-block/trunk/build/block-editor.css

    r2220073 r2241118  
    1 @charset "UTF-8";.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block[data-is-initially-open=yes] .wdp-faq-accordion-block__content{display:block;height:auto}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox]{margin:0}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox] p:first-child{margin-top:0}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox] p:last-child{margin-bottom:0}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block{border-width:var(--wdpfab-border-width);border-style:var(--wdpfab-border-style);border-color:var(--wdpfab-border-color);border-radius:var(--wdpfab-border-radius);background-color:var(--wdpfab-background-color);-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s;cursor:pointer;box-shadow:var(--wdpfab-box-shadow-xoffset) var(--wdpfab-box-shadow-yoffset) var(--wdpfab-box-shadow-blurradius) var(--wdpfab-box-shadow-spreadradius) var(--wdpfab-box-shadow-color);padding:var(--wdpfab-padding)}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block:hover{border-color:var(--wdpfab-border-color-hover);background-color:var(--wdpfab-background-color-hover)}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__title{padding:var(--wdpfab-padding);margin:calc(-1 * var(--wdpfab-padding))}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__handle{padding:0}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content{padding:0;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out;display:none;height:0;overflow:hidden}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:first-child{padding-top:var(--wdpfab-padding);margin-top:0}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:last-child{margin-bottom:0}.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content--is-visible{display:block;height:auto}
     1@charset "UTF-8";.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block[data-is-initially-open=yes] .wdp-faq-accordion-block__content,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block[data-is-initially-open=yes] .wdp-faq-accordion-block__content{display:block;height:auto}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox],.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox]{margin:0}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox] p:first-child,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox] p:first-child{margin-top:0}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox] p:last-child,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content [role=textbox] p:last-child{margin-bottom:0}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block{border-width:var(--wdpfab-border-width);border-style:var(--wdpfab-border-style);border-color:var(--wdpfab-border-color);border-radius:var(--wdpfab-border-radius);background-color:var(--wdpfab-background-color);transition:border-color .2s,background-color .2s;cursor:pointer;box-shadow:var(--wdpfab-box-shadow-xoffset) var(--wdpfab-box-shadow-yoffset) var(--wdpfab-box-shadow-blurradius) var(--wdpfab-box-shadow-spreadradius) var(--wdpfab-box-shadow-color);padding:var(--wdpfab-padding)}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block:hover,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block:hover{border-color:var(--wdpfab-border-color-hover);background-color:var(--wdpfab-background-color-hover)}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__title,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__title{padding:var(--wdpfab-padding);margin:calc(-1 * var(--wdpfab-padding))}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__handle,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__handle{padding:0}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content{padding:0;transition:height .3s ease-in-out;display:none;height:0;overflow:hidden}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:first-child,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:first-child{padding-top:var(--wdpfab-padding);margin-top:0}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:last-child,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:last-child{margin-bottom:0}.editor-styles-wrapper .block-editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content--is-visible,.editor-styles-wrapper .editor-block-list__block .wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content--is-visible{display:block;height:auto}
  • faq-accordion-block/trunk/build/block.css

    r2220046 r2241118  
    1 @charset "UTF-8";.wp-block-wdp-faq-accordion-block{border-width:var(--wdpfab-border-width);border-style:var(--wdpfab-border-style);border-color:var(--wdpfab-border-color);border-radius:var(--wdpfab-border-radius);background-color:var(--wdpfab-background-color);-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s;cursor:pointer;box-shadow:var(--wdpfab-box-shadow-xoffset) var(--wdpfab-box-shadow-yoffset) var(--wdpfab-box-shadow-blurradius) var(--wdpfab-box-shadow-spreadradius) var(--wdpfab-box-shadow-color);padding:var(--wdpfab-padding)}.wp-block-wdp-faq-accordion-block:hover{border-color:var(--wdpfab-border-color-hover);background-color:var(--wdpfab-background-color-hover)}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__title{padding:var(--wdpfab-padding);margin:calc(-1 * var(--wdpfab-padding))}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__handle{padding:0}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content{padding:0;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out;display:none;height:0;overflow:hidden}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:first-child{padding-top:var(--wdpfab-padding);margin-top:0}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:last-child{margin-bottom:0}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content--is-visible{display:block;height:auto}
     1@charset "UTF-8";.wp-block-wdp-faq-accordion-block{border-width:var(--wdpfab-border-width);border-style:var(--wdpfab-border-style);border-color:var(--wdpfab-border-color);border-radius:var(--wdpfab-border-radius);background-color:var(--wdpfab-background-color);transition:border-color .2s,background-color .2s;cursor:pointer;box-shadow:var(--wdpfab-box-shadow-xoffset) var(--wdpfab-box-shadow-yoffset) var(--wdpfab-box-shadow-blurradius) var(--wdpfab-box-shadow-spreadradius) var(--wdpfab-box-shadow-color);padding:var(--wdpfab-padding)}.wp-block-wdp-faq-accordion-block:hover{border-color:var(--wdpfab-border-color-hover);background-color:var(--wdpfab-background-color-hover)}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__title{padding:var(--wdpfab-padding);margin:calc(-1 * var(--wdpfab-padding))}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__handle{padding:0}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content{padding:0;transition:height .3s ease-in-out;display:none;height:0;overflow:hidden}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:first-child{padding-top:var(--wdpfab-padding);margin-top:0}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content>p:last-child{margin-bottom:0}.wp-block-wdp-faq-accordion-block .wdp-faq-accordion-block__content--is-visible{display:block;height:auto}
  • faq-accordion-block/trunk/build/block.min.js

    r2156432 r2241118  
    1 !function(e){var o={};function a(t){if(o[t])return o[t].exports;var r=o[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=o,a.d=function(e,o,t){a.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,o){if(1&o&&(e=a(e)),8&o)return e;if(4&o&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(a.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var r in e)a.d(t,r,function(o){return e[o]}.bind(null,r));return t},a.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(o,"a",o),o},a.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},a.p="",a(a.s=1)}([,function(e,o,a){"use strict";a.r(o);var t=function(e,o){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(e,o,a,t){return o+o+a+a+t+t}));var a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return a?"rgba(".concat(parseInt(a[1],16),",").concat(parseInt(a[2],16),",").concat(parseInt(a[3],16),",").concat(parseFloat(o,10),")"):e},r=function(e){var o=e.useCustomStyles,a=e.padding,r=e.borderColor,n=e.borderColorHover,l=e.borderStyle,c=e.borderWidth,d=e.borderRadius,i=e.backgroundColor,b=e.backgroundColorHover,f=e.boxShadowXOffset,u=e.boxShadowYOffset,s=e.boxShadowBlurRadius,p=e.boxShadowSpreadRadius,h=e.boxShadowColor,w=e.boxShadowOpacity,g={};return!1===o?g:(a!==parseInt(wdpfab.padding,10)&&(g["--wdpfab-padding"]="".concat(a,"px")),void 0!==r&&r!==wdpfab.borderColor&&(g["--wdpfab-border-color"]=r),void 0!==n&&n!==wdpfab.borderColorHover&&(g["--wdpfab-border-color-hover"]=n),l!==wdpfab.borderStyle&&(g["--wdpfab-border-style"]=l),c!==parseInt(wdpfab.borderWidth,10)&&(g["--wdpfab-border-width"]="".concat(c,"px")),d!==parseInt(wdpfab.borderRadius,10)&&(g["--wdpfab-border-radius"]="".concat(d,"px")),void 0!==i&&i!==wdpfab.backgroundColor&&(g["--wdpfab-background-color"]=i),void 0!==b&&b!==wdpfab.backgroundColorHover&&(g["--wdpfab-background-color-hover"]=b),f!==parseInt(wdpfab.boxShadowXOffset,10)&&(g["--wdpfab-box-shadow-xoffset"]="".concat(f,"px")),u!==parseInt(wdpfab.boxShadowYOffset,10)&&(g["--wdpfab-box-shadow-yoffset"]="".concat(u,"px")),s!==parseInt(wdpfab.boxShadowBlurRadius,10)&&(g["--wdpfab-box-shadow-blurradius"]="".concat(s,"px")),p!==parseInt(wdpfab.boxShadowSpreadRadius,10)&&(g["--wdpfab-box-shadow-spreadradius"]="".concat(p,"px")),void 0===h||h===wdpfab.boxShadowColor&&w===parseFloat(wdpfab.boxShadowOpacity,10)||(g["--wdpfab-box-shadow-color"]=t(h,w)),void 0===h&&w!==parseFloat(wdpfab.boxShadowOpacity,10)&&(g["--wdpfab-box-shadow-color"]=t(wdpfab.boxShadowColor,w)),g)},n=wp.i18n.__,l=wp.blocks.registerBlockType,c=wp.blockEditor,d=c.InspectorControls,i=c.RichText,b=wp.element.Fragment,f=wp.components,u=f.PanelBody,s=f.RangeControl,p=f.SelectControl,h=f.ToggleControl,w=f.ColorPalette,g={heading:{type:"string"},headingTag:{type:"string",default:"h5"},content:{type:"string"},initiallyOpen:{type:"boolean",default:!0},useCustomStyles:{type:"boolean",default:!1},padding:{type:"integer",default:parseInt(wdpfab.padding,10)},borderColor:{type:"string",default:wdpfab.borderColor},borderColorHover:{type:"string",default:wdpfab.borderColorHover},borderStyle:{type:"string",default:wdpfab.borderStyle},borderRadius:{type:"integer",default:parseInt(wdpfab.borderRadius,10)},borderWidth:{type:"integer",default:parseInt(wdpfab.borderWidth,10)},backgroundColor:{type:"string",default:wdpfab.backgroundColor},backgroundColorHover:{type:"string",default:wdpfab.backgroundColorHover},boxShadowXOffset:{type:"integer",default:parseInt(wdpfab.boxShadowXOffset,10)},boxShadowYOffset:{type:"integer",default:parseInt(wdpfab.boxShadowYOffset,10)},boxShadowBlurRadius:{type:"integer",default:parseInt(wdpfab.boxShadowBlurRadius,10)},boxShadowSpreadRadius:{type:"integer",default:parseInt(wdpfab.boxShadowSpreadRadius,10)},boxShadowColor:{type:"string",default:wdpfab.boxShadowColor},boxShadowOpacity:{type:"float",default:parseFloat(wdpfab.boxShadowOpacity,10)}};l("wdp/faq-accordion-block",{title:n("FAQ Accordion Block (by We Do Plugins)","faq-accordion-block"),description:n("Cool FAQ Accordion Block for new Block Editor.","faq-accordion-block"),icon:"index-card",category:"widgets",attributes:g,example:{attributes:{defaultAttributes:g}},edit:function(e){var o=e.attributes,a=e.setAttributes,t=e.className,l=o.heading,c=o.headingTag,f=o.content,g=o.initiallyOpen,m=o.useCustomStyles,v=o.padding,x=o.borderColor,k=o.borderColorHover,y=o.borderStyle,C=o.borderWidth,R=o.borderRadius,S=o.backgroundColor,E=o.backgroundColorHover,q=o.boxShadowXOffset,O=o.boxShadowYOffset,B=o.boxShadowBlurRadius,H=o.boxShadowSpreadRadius,I=o.boxShadowColor,_=o.boxShadowOpacity;return React.createElement(b,null,React.createElement(d,null,React.createElement(u,{title:n("Heading tag","faq-accordion-block")},React.createElement(p,{label:n("Heading tag","faq-accordion-block"),value:c,options:[{label:"H1",value:"h1"},{label:"H2",value:"h2"},{label:"H3",value:"h3"},{label:"H4",value:"h4"},{label:"H5",value:"h5"},{label:"H6",value:"h6"}],onChange:function(e){a({headingTag:e})}})),React.createElement(u,{title:n("Initial state","faq-accordion-block")},React.createElement(h,{label:n("Initially open","faq-accordion-block"),checked:g,onChange:function(e){a({initiallyOpen:e})}})),React.createElement(u,{title:n("Use custom styles?","faq-accordion-block")},React.createElement(h,{label:n("Use custom styles?","faq-accordion-block"),checked:m,onChange:function(e){a({useCustomStyles:e})}})),!0===m&&React.createElement("div",null,React.createElement(u,{title:n("Padding","faq-accordion-block"),initialOpen:!1},React.createElement(s,{label:n("Padding","faq-accordion-block"),value:v,onChange:function(e){a({padding:e})},min:0,max:120})),React.createElement(u,{title:n("Border","faq-accordion-block"),initialOpen:!1},React.createElement(b,null,React.createElement("p",null,n("Border color","faq-accordion-block")),React.createElement(w,{label:n("Border color","faq-accordion-block"),value:x,colors:wdpfab.themeColors,onChange:function(e){a({borderColor:e})}})),React.createElement(b,null,React.createElement("p",null,n("Border color (on hover)","faq-accordion-block")),React.createElement(w,{label:n("Border color (on hover)","faq-accordion-block"),value:k,colors:wdpfab.themeColors,onChange:function(e){a({borderColorHover:e})}})),React.createElement(p,{label:n("Border style","faq-accordion-block"),value:y,onChange:function(e){a({borderStyle:e})},options:[{value:"solid",label:n("Solid","faq-accordion-block")},{value:"dashed",label:n("Dashed","faq-accordion-block")},{value:"dotted",label:n("Dotted","faq-accordion-block")}]}),React.createElement(s,{label:n("Border width","faq-accordion-block"),value:C,onChange:function(e){a({borderWidth:e})},min:0,max:30}),React.createElement(s,{label:n("Border radius","faq-accordion-block"),value:R,onChange:function(e){a({borderRadius:e})},min:0,max:50})),React.createElement(u,{title:n("Background color","faq-accordion-block"),initialOpen:!1},React.createElement(b,null,React.createElement("p",null,n("Background color","faq-accordion-block")),React.createElement(w,{label:n("Background color","faq-accordion-block"),value:S,colors:wdpfab.themeColors,onChange:function(e){a({backgroundColor:e})}})),React.createElement(b,null,React.createElement("p",null,n("Background color (on hover)","faq-accordion-block")),React.createElement(w,{label:n("Background color (on hover)","faq-accordion-block"),value:E,colors:wdpfab.themeColors,onChange:function(e){a({backgroundColorHover:e})}}))),React.createElement(u,{title:n("Box shadow","faq-accordion-block"),initialOpen:!1},React.createElement(s,{label:n("X offset","faq-accordion-block"),value:q,onChange:function(e){a({boxShadowXOffset:e})},min:-100,max:100}),React.createElement(s,{label:n("Y offset","faq-accordion-block"),value:O,onChange:function(e){a({boxShadowYOffset:e})},min:-100,max:100}),React.createElement(s,{label:n("Blur radius","faq-accordion-block"),value:B,onChange:function(e){a({boxShadowBlurRadius:e})},min:0,max:100}),React.createElement(s,{label:n("Spread radius","faq-accordion-block"),value:H,onChange:function(e){a({boxShadowSpreadRadius:e})},min:-100,max:100}),React.createElement(b,null,React.createElement("p",null,n("Box shadow color","faq-accordion-block")),React.createElement(w,{label:n("Box shadow color","faq-accordion-block"),value:I,colors:wdpfab.themeColors,onChange:function(e){a({boxShadowColor:e})}})),React.createElement(s,{label:n("Box shadow color opacity","faq-accordion-block"),value:_,onChange:function(e){a({boxShadowOpacity:e})},min:0,max:1,step:.01})))),React.createElement("div",{className:t,style:!0===m?r(o):{},"data-is-initially-open":g?"yes":"no"},React.createElement("div",{className:"wdp-faq-accordion-block__handle"},React.createElement(i,{tagName:c,className:"wdp-faq-accordion-block__title",placeholder:n("Write the heading here...","faq-accordion-block"),value:l,onChange:function(e){a({heading:e})}})),React.createElement(i,{tagName:"div",className:"wdp-faq-accordion-block__content",multiline:"p",placeholder:n("Write the content here...","faq-accordion-block"),value:f,onChange:function(e){a({content:e})}})))},save:function(e){var o=e.attributes,a=e.className,t=o.heading,n=o.headingTag,l=o.content,c=o.initiallyOpen,d=o.useCustomStyles;return React.createElement("div",{className:a,style:!0===d?r(o):{},"data-is-initially-open":c?"yes":"no"},React.createElement("div",{className:"wdp-faq-accordion-block__handle"},React.createElement(i.Content,{tagName:n,className:"wdp-faq-accordion-block__title",value:t})),React.createElement(i.Content,{tagName:"div",className:"wdp-faq-accordion-block__content",value:l}))}})}]);
     1!function(e){var o={};function a(t){if(o[t])return o[t].exports;var r=o[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=o,a.d=function(e,o,t){a.o(e,o)||Object.defineProperty(e,o,{enumerable:!0,get:t})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,o){if(1&o&&(e=a(e)),8&o)return e;if(4&o&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(a.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&o&&"string"!=typeof e)for(var r in e)a.d(t,r,function(o){return e[o]}.bind(null,r));return t},a.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(o,"a",o),o},a.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},a.p="",a(a.s=1)}([,function(e,o,a){"use strict";a.r(o);var t=function(e,o){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(e,o,a,t){return o+o+a+a+t+t}));var a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return a?"rgba(".concat(parseInt(a[1],16),",").concat(parseInt(a[2],16),",").concat(parseInt(a[3],16),",").concat(parseFloat(o,10),")"):e},r=function(e){var o=e.useCustomStyles,a=e.padding,r=e.borderColor,n=e.borderColorHover,l=e.borderStyle,c=e.borderWidth,d=e.borderRadius,i=e.backgroundColor,b=e.backgroundColorHover,f=e.boxShadowXOffset,u=e.boxShadowYOffset,s=e.boxShadowBlurRadius,p=e.boxShadowSpreadRadius,h=e.boxShadowColor,w=e.boxShadowOpacity,g={};return!1===o?g:(a!==parseInt(wdpfab.padding,10)&&(g["--wdpfab-padding"]="".concat(a,"px")),void 0!==r&&r!==wdpfab.borderColor&&(g["--wdpfab-border-color"]=r),void 0!==n&&n!==wdpfab.borderColorHover&&(g["--wdpfab-border-color-hover"]=n),l!==wdpfab.borderStyle&&(g["--wdpfab-border-style"]=l),c!==parseInt(wdpfab.borderWidth,10)&&(g["--wdpfab-border-width"]="".concat(c,"px")),d!==parseInt(wdpfab.borderRadius,10)&&(g["--wdpfab-border-radius"]="".concat(d,"px")),void 0!==i&&i!==wdpfab.backgroundColor&&(g["--wdpfab-background-color"]=i),void 0!==b&&b!==wdpfab.backgroundColorHover&&(g["--wdpfab-background-color-hover"]=b),f!==parseInt(wdpfab.boxShadowXOffset,10)&&(g["--wdpfab-box-shadow-xoffset"]="".concat(f,"px")),u!==parseInt(wdpfab.boxShadowYOffset,10)&&(g["--wdpfab-box-shadow-yoffset"]="".concat(u,"px")),s!==parseInt(wdpfab.boxShadowBlurRadius,10)&&(g["--wdpfab-box-shadow-blurradius"]="".concat(s,"px")),p!==parseInt(wdpfab.boxShadowSpreadRadius,10)&&(g["--wdpfab-box-shadow-spreadradius"]="".concat(p,"px")),void 0===h||h===wdpfab.boxShadowColor&&w===parseFloat(wdpfab.boxShadowOpacity,10)||(g["--wdpfab-box-shadow-color"]=t(h,w)),void 0===h&&w!==parseFloat(wdpfab.boxShadowOpacity,10)&&(g["--wdpfab-box-shadow-color"]=t(wdpfab.boxShadowColor,w)),g)},n=wp.i18n.__,l=wp.blocks.registerBlockType,c=wp.blockEditor,d=c.InspectorControls,i=c.RichText,b=wp.element.Fragment,f=wp.components,u=f.PanelBody,s=f.RangeControl,p=f.SelectControl,h=f.ToggleControl,w=f.ColorPalette,g={heading:{type:"string"},headingTag:{type:"string",default:"h5"},content:{type:"string"},initiallyOpen:{type:"boolean",default:!0},useCustomStyles:{type:"boolean",default:!1},padding:{type:"integer",default:parseInt(wdpfab.padding,10)},borderColor:{type:"string",default:wdpfab.borderColor},borderColorHover:{type:"string",default:wdpfab.borderColorHover},borderStyle:{type:"string",default:wdpfab.borderStyle},borderRadius:{type:"integer",default:parseInt(wdpfab.borderRadius,10)},borderWidth:{type:"integer",default:parseInt(wdpfab.borderWidth,10)},backgroundColor:{type:"string",default:wdpfab.backgroundColor},backgroundColorHover:{type:"string",default:wdpfab.backgroundColorHover},boxShadowXOffset:{type:"integer",default:parseInt(wdpfab.boxShadowXOffset,10)},boxShadowYOffset:{type:"integer",default:parseInt(wdpfab.boxShadowYOffset,10)},boxShadowBlurRadius:{type:"integer",default:parseInt(wdpfab.boxShadowBlurRadius,10)},boxShadowSpreadRadius:{type:"integer",default:parseInt(wdpfab.boxShadowSpreadRadius,10)},boxShadowColor:{type:"string",default:wdpfab.boxShadowColor},boxShadowOpacity:{type:"float",default:parseFloat(wdpfab.boxShadowOpacity,10)}};l("wdp/faq-accordion-block",{title:n("FAQ Accordion Block (by We Do Plugins)","faq-accordion-block"),description:n("Cool FAQ Accordion Block for new Block Editor.","faq-accordion-block"),icon:"index-card",category:"widgets",attributes:g,example:{attributes:{defaultAttributes:g}},edit:function(e){var o=e.attributes,a=e.setAttributes,t=e.className,l=o.heading,c=o.headingTag,f=o.content,g=o.initiallyOpen,m=o.useCustomStyles,x=o.padding,v=o.borderColor,k=o.borderColorHover,y=o.borderStyle,C=o.borderWidth,R=o.borderRadius,S=o.backgroundColor,E=o.backgroundColorHover,q=o.boxShadowXOffset,O=o.boxShadowYOffset,B=o.boxShadowBlurRadius,I=o.boxShadowSpreadRadius,H=o.boxShadowColor,_=o.boxShadowOpacity;return React.createElement(b,null,React.createElement(d,null,React.createElement(u,{title:n("Heading tag","faq-accordion-block")},React.createElement(p,{label:n("Heading tag","faq-accordion-block"),value:c,options:[{label:"H1",value:"h1"},{label:"H2",value:"h2"},{label:"H3",value:"h3"},{label:"H4",value:"h4"},{label:"H5",value:"h5"},{label:"H6",value:"h6"}],onChange:function(e){a({headingTag:e})}})),React.createElement(u,{title:n("Initial state","faq-accordion-block")},React.createElement(h,{label:n("Initially open","faq-accordion-block"),checked:g,onChange:function(e){a({initiallyOpen:e})}})),React.createElement(u,{title:n("Use custom styles?","faq-accordion-block")},React.createElement(h,{label:n("Use custom styles?","faq-accordion-block"),checked:m,onChange:function(e){a({useCustomStyles:e})}})),!0===m&&React.createElement("div",null,React.createElement(u,{title:n("Padding","faq-accordion-block"),initialOpen:!1},React.createElement(s,{label:n("Padding","faq-accordion-block"),value:x,onChange:function(e){a({padding:e})},min:0,max:120})),React.createElement(u,{title:n("Border","faq-accordion-block"),initialOpen:!1},React.createElement(b,null,React.createElement("p",null,n("Border color","faq-accordion-block")),React.createElement(w,{label:n("Border color","faq-accordion-block"),value:v,colors:wdpfab.themeColors,onChange:function(e){a({borderColor:e})}})),React.createElement(b,null,React.createElement("p",null,n("Border color (on hover)","faq-accordion-block")),React.createElement(w,{label:n("Border color (on hover)","faq-accordion-block"),value:k,colors:wdpfab.themeColors,onChange:function(e){a({borderColorHover:e})}})),React.createElement(p,{label:n("Border style","faq-accordion-block"),value:y,onChange:function(e){a({borderStyle:e})},options:[{value:"solid",label:n("Solid","faq-accordion-block")},{value:"dashed",label:n("Dashed","faq-accordion-block")},{value:"dotted",label:n("Dotted","faq-accordion-block")}]}),React.createElement(s,{label:n("Border width","faq-accordion-block"),value:C,onChange:function(e){a({borderWidth:e})},min:0,max:30}),React.createElement(s,{label:n("Border radius","faq-accordion-block"),value:R,onChange:function(e){a({borderRadius:e})},min:0,max:50})),React.createElement(u,{title:n("Background color","faq-accordion-block"),initialOpen:!1},React.createElement(b,null,React.createElement("p",null,n("Background color","faq-accordion-block")),React.createElement(w,{label:n("Background color","faq-accordion-block"),value:S,colors:wdpfab.themeColors,onChange:function(e){a({backgroundColor:e})}})),React.createElement(b,null,React.createElement("p",null,n("Background color (on hover)","faq-accordion-block")),React.createElement(w,{label:n("Background color (on hover)","faq-accordion-block"),value:E,colors:wdpfab.themeColors,onChange:function(e){a({backgroundColorHover:e})}}))),React.createElement(u,{title:n("Box shadow","faq-accordion-block"),initialOpen:!1},React.createElement(s,{label:n("X offset","faq-accordion-block"),value:q,onChange:function(e){a({boxShadowXOffset:e})},min:-100,max:100}),React.createElement(s,{label:n("Y offset","faq-accordion-block"),value:O,onChange:function(e){a({boxShadowYOffset:e})},min:-100,max:100}),React.createElement(s,{label:n("Blur radius","faq-accordion-block"),value:B,onChange:function(e){a({boxShadowBlurRadius:e})},min:0,max:100}),React.createElement(s,{label:n("Spread radius","faq-accordion-block"),value:I,onChange:function(e){a({boxShadowSpreadRadius:e})},min:-100,max:100}),React.createElement(b,null,React.createElement("p",null,n("Box shadow color","faq-accordion-block")),React.createElement(w,{label:n("Box shadow color","faq-accordion-block"),value:H,colors:wdpfab.themeColors,onChange:function(e){a({boxShadowColor:e})}})),React.createElement(s,{label:n("Box shadow color opacity","faq-accordion-block"),value:_,onChange:function(e){a({boxShadowOpacity:e})},min:0,max:1,step:.01})))),React.createElement("div",{className:t,style:!0===m?r(o):{},"data-is-initially-open":g?"yes":"no"},React.createElement("div",{className:"wdp-faq-accordion-block__handle"},React.createElement(i,{tagName:c,className:"wdp-faq-accordion-block__title",placeholder:n("Write the heading here...","faq-accordion-block"),value:l,onChange:function(e){a({heading:e})}})),React.createElement(i,{tagName:"div",className:"wdp-faq-accordion-block__content",multiline:"p",placeholder:n("Write the content here...","faq-accordion-block"),value:f,onChange:function(e){a({content:e})}})))},save:function(e){var o=e.attributes,a=e.className,t=o.heading,n=o.headingTag,l=o.content,c=o.initiallyOpen,d=o.useCustomStyles;return React.createElement("div",{className:a,style:!0===d?r(o):{},"data-is-initially-open":c?"yes":"no"},React.createElement("div",{className:"wdp-faq-accordion-block__handle",tabIndex:"0",role:"button"},React.createElement(i.Content,{tagName:n,className:"wdp-faq-accordion-block__title",value:t})),React.createElement(i.Content,{tagName:"div",className:"wdp-faq-accordion-block__content",value:l}))}})}]);
  • faq-accordion-block/trunk/build/slide-toggle.min.js

    r2166530 r2241118  
    1 !function(e){var t={};function n(i){if(t[i])return t[i].exports;var o=t[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var i=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.visibleClass="wdp-faq-accordion-block__content--is-visible",this.proceedClass="wdp-faq-accordion-block__content--proceed",this.duration=300,this.handleClickEvent=this.handleClickEvent.bind(this);var t=document.getElementsByClassName("wdp-faq-accordion-block__handle"),n=!0,i=!1,o=void 0;try{for(var r,a=t[Symbol.iterator]();!(n=(r=a.next()).done);n=!0){var l=r.value;l.addEventListener("click",this.handleClickEvent),"yes"===l.parentNode.getAttribute("data-is-initially-open")&&this.show(l.parentNode.lastChild)}}catch(e){i=!0,o=e}finally{try{n||null==a.return||a.return()}finally{if(i)throw o}}}var t,i,o;return t=e,(i=[{key:"handleClickEvent",value:function(e){var t=e.target.closest(".wdp-faq-accordion-block__handle").parentNode.lastChild,n="block"===window.getComputedStyle(t).display;t.classList.contains(this.proceedClass)||(t.classList.add(this.proceedClass),n?this.hide(t):this.show(t))}},{key:"getNaturalHeight",value:function(e){e.style.display="block";var t="".concat(e.scrollHeight,"px");return e.style.display="",t}},{key:"hide",value:function(e){var t=this;e.style.height="".concat(e.scrollHeight,"px"),window.setTimeout((function(){e.style.height="0"}),1),window.setTimeout((function(){e.classList.remove(t.visibleClass),e.classList.remove(t.proceedClass)}),this.duration)}},{key:"show",value:function(e){var t=this,n=this.getNaturalHeight(e);e.classList.add(this.visibleClass),e.style.height=n,window.setTimeout((function(){e.style.height="",e.classList.remove(t.proceedClass)}),this.duration)}}])&&n(t.prototype,i),o&&n(t,o),e}();window.addEventListener("DOMContentLoaded",(function(){new i}))}]);
     1!function(e){var t={};function n(i){if(t[i])return t[i].exports;var o=t[i]={i:i,l:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}var i=function(){function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.visibleClass="wdp-faq-accordion-block__content--is-visible",this.proceedClass="wdp-faq-accordion-block__content--proceed",this.duration=300,this.handleClickEvent=this.handleClickEvent.bind(this);var n=document.getElementsByClassName("wdp-faq-accordion-block__handle"),i=!0,o=!1,r=void 0;try{for(var a,l=function(){var e=a.value;e.addEventListener("click",t.handleClickEvent),e.addEventListener("keydown",(function(t){"Enter"===t.key&&e.click()})),"yes"===e.parentNode.getAttribute("data-is-initially-open")&&t.show(e.parentNode.lastChild)},s=n[Symbol.iterator]();!(i=(a=s.next()).done);i=!0)l()}catch(e){o=!0,r=e}finally{try{i||null==s.return||s.return()}finally{if(o)throw r}}}var t,i,o;return t=e,(i=[{key:"handleClickEvent",value:function(e){var t=e.target.closest(".wdp-faq-accordion-block__handle").parentNode.lastChild,n="block"===window.getComputedStyle(t).display;t.classList.contains(this.proceedClass)||(t.classList.add(this.proceedClass),n?this.hide(t):this.show(t))}},{key:"getNaturalHeight",value:function(e){e.style.display="block";var t="".concat(e.scrollHeight,"px");return e.style.display="",t}},{key:"hide",value:function(e){var t=this;e.style.height="".concat(e.scrollHeight,"px"),window.setTimeout((function(){e.style.height="0"}),1),window.setTimeout((function(){e.classList.remove(t.visibleClass),e.classList.remove(t.proceedClass)}),this.duration)}},{key:"show",value:function(e){var t=this,n=this.getNaturalHeight(e);e.classList.add(this.visibleClass),e.style.height=n,window.setTimeout((function(){e.style.height="",e.classList.remove(t.proceedClass)}),this.duration)}}])&&n(t.prototype,i),o&&n(t,o),e}();window.addEventListener("DOMContentLoaded",(function(){new i}))}]);
  • faq-accordion-block/trunk/faq-accordion-block.php

    r2220073 r2241118  
    66 * Author: We Do Plugins
    77 * Author URI: http://wedoplugins.com/
    8  * Version: 1.1.4
     8 * Version: 1.2.0
    99 * License: GPLv3
    1010 * Text Domain: faq-accordion-block
     
    1818
    1919define( 'WDPFAB_MAIN_FILE', __FILE__ );
    20 define( 'WDPFAB_VERSION', '1.1.4' );
     20define( 'WDPFAB_VERSION', '1.2.0' );
    2121
    2222/**
  • faq-accordion-block/trunk/readme.txt

    r2220073 r2241118  
    77License: GPLv3
    88License URI: http://www.gnu.org/licenses/gpl.html
    9 Stable tag: 1.1.4
     9Stable tag: 1.2.0
    1010
    1111FAQ / Accordion Block for new WordPress Block Editor allow you to to group your page content into sections (nested blocks support), and highlight the most important parts of your website.
     
    3333
    3434== Changelog ==
     35
     36= 1.2.0 =
     37* keyboard navigation improved
    3538
    3639= 1.1.4 =
Note: See TracChangeset for help on using the changeset viewer.