PluginProbe
bBlocks – Essential Gutenberg Blocks & Patterns Collection / 2.1.7
bBlocks – Essential Gutenberg Blocks & Patterns Collection v2.1.7
2.1.7 2.1.6 2.1.5 2.1.4 2.1.3 2.1.2 2.1.1 2.1.0 2.0.43 2.0.42 2.0.41 2.0.40 2.0.39 2.0.38 trunk 1.0 1.1 1.2 1.3 1.4 1.5 1.5.1 1.5.2 1.5.3 1.5.4 All 107 releases
← All changes | build/toggle-content/view.js +1 -1 2.0.432.1.7 View file →
@@ -1 +1 @@
1 -(()=>{"use strict";const t="@media only screen and (max-width: 1024px)",n="@media only screen and (max-width: 640px)",e="linear-gradient(135deg, #0040E3, #18D4FD)";window.React;const o=(t,n,e=!1)=>{return null==(o=n)||""===o||Array.isArray(o)&&0===o.length||"object"==typeof o&&0===Object.keys(o).length||"string"==typeof o&&""===o.trim()||"number"==typeof o&&0===o?"":`${t}: ${n}${e?" !important":""};`;var o},r=(t,n=!0,r=!0,a=!0)=>{const{type:i="solid",color:l="",gradient:s=e,image:c={},position:g="center center",attachment:d="",repeat:$="no-repeat",size:b="",overlayColor:p=""}=t||{};return"gradient"===i&&r?o("background",s):"image"===i&&a?`background: url(${c?.url});\n\t\t\t\t${o("background-color",p)}\n\t\t\t\t${o("background-position",g)}\n\t\t\t\t${o("background-size",b)}\n\t\t\t\t${o("background-repeat",$)}\n\t\t\t\t${o("background-attachment",d)}\n\t\t\t\t${o("background-repeat",$)}\n\t\t\t\tbackground-blend-mode: overlay;`:n&&o("background",l)},a=t=>{if(!t)return"";const n=t=>{const{color:n="#000000",style:e="solid",width:o="0px"}=t;return`${o} ${e} ${n}`};return"object"!=typeof t||Array.isArray(t)?"":t.hasOwnProperty("top")||t.hasOwnProperty("right")||t.hasOwnProperty("bottom")||t.hasOwnProperty("left")?["top","right","bottom","left"].map((e=>t[e]?`border-${e}: ${n(t[e])};`:"")).join(" ").trim():o("border",n(t))},i=(e,r,a=!0)=>{const{fontFamily:i="Default",fontCategory:l="sans-serif",fontVariant:s=400,fontWeight:c,isUploadFont:g=!0,fontSize:d={desktop:null,tablet:null,mobile:null},fontStyle:$,textTransform:b,textDecoration:p,lineHeight:h,letterSpace:u}=r||{},m=!a||!i||"Default"===i,y=d?.desktop||d,k=d?.tablet||y,f=d?.mobile||k,v=t=>{const n=String(t);return["px","em","rem","%","vh","vw"].some((t=>n.endsWith(t)))?n:"number"==typeof t?`${n}px`:""},w=`\n\t\t${m?"":`font-family: '${i}', ${l};`}\n\t\t${o("font-weight",c)}\n\t\t${o("font-size",v(y))}\n\t\t${o("font-style",$)}\n\t\t${o("text-transform",b)}\n\t\t${o("text-decoration",p)}\n\t\t${o("line-height",h)}\n\t\t${o("letter-spacing",u)}\n\t`,_=s&&400!==s?"400i"===s?":ital@1":s?.includes("00i")?`: ital, wght@1, ${s?.replace("00i","00")} `:`: wght@${s} `:"",L=m?"":`https://fonts.googleapis.com/css2?family=${i?.split(" ").join("+")}${_.replace(/ /g,"")}&display=swap`;return{googleFontLink:!g||m?"":`@import url(${L});`,styles:`${e}{\n\t\t\t${w}\n\t\t}\n\t\t${t} {\n\t\t\t${e}{\n\t\t\t\t${o("font-size",v(k))}\n\t\t\t}\n\t\t}\n\t\t${n} {\n\t\t\t${e}{\n\t\t\t\t${o("font-size",v(f))}\n\t\t\t}\n\t\t}`.replace(/\s+/g," ").trim()}},l=t=>{if(!t)return"";if("string"==typeof t)return t;if("object"==typeof t&&!Array.isArray(t)){const n=["top","right","bottom","left"];return n.map((n=>t[n]||"")).every((t=>!t))?"":n.map((n=>t[n]||"0")).join(" ")}return""};document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll(".wp-block-b-blocks-toggle-content").forEach((e=>{let s={};try{s=JSON.parse(e.dataset.attributes||"{}")}catch(t){s={}}const c=document.createElement("style");c.innerHTML=((e,s)=>{const{styles:c}=e,{toggle:g,header:d,label:$}=c,b=`#${s}`,p=`${b} .b-blocks-toggle-content__wrapper .b-blocks-toggle-content__head`,h=`${p} .b-blocks-toggle-content-switch__wrapper`,u=`${h} .b-blocks-toggle-content__switch`,m=`${b} .is-b .b-blocks-toggle-content__switch`,y=`${b} .is-a .b-blocks-toggle-content__switch`,k=`${u} .b-blocks-toggle-content__knob`,f=`${b} .is-b .b-blocks-toggle-content__knob`,v=`${b} .is-a .b-blocks-toggle-content__knob`,w=`${h} .b-blocks-toggle-content__label`;return`\n\t\t${i("",$.typo).googleFontLink}\n\t\t${i(w,$.typo).styles}\n\n\t\t${p}{\n\t\t\t${o("justify-content",g?.desktop?.align)}\n\t\t\t${o("margin-bottom",d?.desktop?.headingGap)}\n\t\t\t${o("padding",l(d?.desktop?.padding))}\n\t\t\t${r(d.normal.bg)}\n\t\t\t${a(d.normal.border)}\n\t\t\t${o("border-radius",l(d.normal.desktop.radius))}\n\t\t}\n\n\t\t${p}:hover{\n\t\t\t${r(d.hover.bg)}\n\t\t\t${a(d.hover.border)}\n\t\t\t${o("border-radius",l(d.hover.desktop.radius))}\n\t\t}\n\n\t\t${h}{\n\t\t\t${o("flex-direction",g?.direction)}\n\t\t\t${o("gap",$?.desktop?.gap)}\n\t\t}\n\n\t\t${u}{\n\t\t\t${o("width",g.width)}\n\t\t\t${o("height",g.height)}\n\t\t}\n\n\t\t${m}{\n\t\t\t${r(g.active.bg)}\n\t\t}\n\n\t\t${y}{\n\t\t\t${r(g.inactive.bg)}\n\t\t}\n\n\t\t${k}{\n\t\t\t${o("width",g.height?`calc(${g.height} - 6px)`:"")}\n\t\t\t${o("height",g.height?`calc(${g.height} - 6px)`:"")}\n\t\t\t\n\t\t}\n\t\t${f}{\n\t\t\t${o("transform",g.width?`translateX(calc(${g.width?g.width:"60px"} - ${g.height?g.height:"30px"}))`:"")}\n\t\t\t${r(g.active.color)}\n\t\t}\n\t\t${v}{\n\t\t\t${r(g.inactive.color)}\n\t\t}\n\n\t\t${w}.b-blocks-toggle-content__label--left {\n\t\t\t${o("color",$.inactive.first.color)}\n\t\t}\n\n\t\t${w}.b-blocks-toggle-content__label--right{\n\t\t\t${o("color",$.inactive.second.color)}\n\t\t}\n\t\t${w}.b-blocks-toggle-content__label--left.is-active {\n\t\t\t${o("color",$.active.first.color)}\n\t\t}\n\n\t\t${w}.b-blocks-toggle-content__label--right.is-active{\n\t\t\t${o("color",$.active.second.color)}\n\t\t}\n\n\t\t${t}{\n\t\t\t${p}{\n\t\t\t\t${o("justify-content",g?.tablet?.align)}\n\t\t\t\t${o("margin-bottom",d?.tablet?.headingGap)}\n\t\t\t\t${o("padding",l(d?.tablet?.padding))}\n\t\t\t\t${o("border-radius",l(d.normal.tablet.radius))}\n\t\t\t}\n\n\t\t\t${p}:hover{\n\t\t\t\t${o("border-radius",l(d.hover.tablet.radius))}\n\t\t\t}\n\n\t\t\t${h}{\n\t\t\t\t${o("gap",$?.tablet?.gap)}\n\t\t\t}\n\t\t}\n\t\t${n}{\n\t\t\t${p}{\n\t\t\t\t${o("justify-content",g?.mobile?.align)}\n\t\t\t\t${o("margin-bottom",d?.mobile?.headingGap)}\n\t\t\t\t${o("padding",l(d?.mobile?.padding))}\n\t\t\t\t${o("border-radius",l(d.normal.mobile.radius))}\n\t\t\t}\n\n\t\t\t${p}:hover{\n\t\t\t\t${o("border-radius",l(d.hover.mobile.radius))}\n\t\t\t}\n\n\t\t\t${h}{\n\t\t\t\t${o("gap",$?.mobile?.gap)}\n\t\t\t}\n\t\t}\n\n\t`})(s,e.id),e.prepend(c),e.removeAttribute("data-attributes");const g=e.querySelector(".b-blocks-toggle-content__wrapper");if(!g)return;const d=e.querySelector("[data-toggle-switch]"),$=e.querySelector('[data-toggle-target="a"]'),b=e.querySelector('[data-toggle-target="b"]');let p=g.classList.contains("is-a");g.classList.contains("is-a")||g.classList.contains("is-b")||(g.classList.add("is-a"),p=!0);const h=t=>{p=!!t,g.classList.toggle("is-a",p),g.classList.toggle("is-b",!p),d&&d.classList.toggle("is-b",!p),$&&$.classList.toggle("is-active",!p),b&&b.classList.toggle("is-active",!p)},u=()=>h(!p);d&&(d.addEventListener("click",(t=>{t.preventDefault(),u()})),d.addEventListener("keydown",(t=>{"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),u())}))),$&&($.addEventListener("click",(t=>{t.preventDefault(),h(!0)})),$.addEventListener("keydown",(t=>{"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),h(!0))}))),b&&(b.addEventListener("click",(t=>{t.preventDefault(),h(!1)})),b.addEventListener("keydown",(t=>{"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),h(!1))}))),h(p)}))}))})();
1 +(()=>{"use strict";const t="@media only screen and (max-width: 1024px)",n="@media only screen and (max-width: 640px)",e="linear-gradient(135deg, #0040E3, #18D4FD)";window.React;const o=t=>{const n=(t=>{try{const n=new URL(t);return["http:","https:"].includes(n.protocol)?n.toString():null}catch(n){return"string"==typeof t&&t.startsWith("/")&&!t.startsWith("//")?t:null}})(t);return n?`url('${n.replace(/['"()]/g,"")}')`:"none"},r=(t,n)=>{return null==(e=n)||""===e||Array.isArray(e)&&0===e.length||"object"==typeof e&&0===Object.keys(e).length||"string"==typeof e&&""===e.trim()||"number"==typeof e&&0===e?"":`${t}: ${n};`;var e},a=(t,n=!0,a=!0,i=!0)=>{const{type:l="solid",color:s="",gradient:c=e,image:g={},position:d="center center",attachment:$="",repeat:b="no-repeat",size:p="",overlayColor:h=""}=t||{};return"gradient"===l&&a?r("background",c):"image"===l&&i?`background: ${o(g?.url)};\n\t\t\t\t${r("background-color",h)}\n\t\t\t\t${r("background-position",d)}\n\t\t\t\t${r("background-size",p)}\n\t\t\t\t${r("background-repeat",b)}\n\t\t\t\t${r("background-attachment",$)}\n\t\t\t\t${r("background-repeat",b)}\n\t\t\t\tbackground-blend-mode: overlay;`:n&&r("background",s)},i=t=>{if(!t)return"";const n=t=>{const{color:n="#000000",style:e="solid",width:o="0px"}=t;return`${o} ${e} ${n}`};return"object"!=typeof t||Array.isArray(t)?"":t.hasOwnProperty("top")||t.hasOwnProperty("right")||t.hasOwnProperty("bottom")||t.hasOwnProperty("left")?["top","right","bottom","left"].map((e=>t[e]?`border-${e}: ${n(t[e])};`:"")).join(" ").trim():r("border",n(t))},l=(e,o,a=!0)=>{const{fontFamily:i="Default",fontCategory:l="sans-serif",fontVariant:s=400,fontWeight:c,isUploadFont:g=!0,fontSize:d={desktop:null,tablet:null,mobile:null},fontStyle:$,textTransform:b,textDecoration:p,lineHeight:h,letterSpace:u}=o||{},y=!a||!i||"Default"===i,m=d?.desktop||d,k=d?.tablet||m,f=d?.mobile||k,v=t=>{const n=String(t);return["px","em","rem","%","vh","vw"].some((t=>n.endsWith(t)))?n:"number"==typeof t?`${n}px`:""},w=`\n\t\t${y?"":`font-family: '${i}', ${l};`}\n\t\t${r("font-weight",c)}\n\t\t${r("font-size",v(m))}\n\t\t${r("font-style",$)}\n\t\t${r("text-transform",b)}\n\t\t${r("text-decoration",p)}\n\t\t${r("line-height",h)}\n\t\t${r("letter-spacing",u)}\n\t`,_=s&&400!==s?"400i"===s?":ital@1":s?.includes("00i")?`: ital, wght@1, ${s?.replace("00i","00")} `:`: wght@${s} `:"",L=y?"":`https://fonts.googleapis.com/css2?family=${i?.split(" ").join("+")}${_.replace(/ /g,"")}&display=swap`;return{googleFontLink:!g||y?"":`@import url(${L});`,styles:`${e}{\n\t\t\t${w}\n\t\t}\n\t\t${t} {\n\t\t\t${e}{\n\t\t\t\t${r("font-size",v(k))}\n\t\t\t}\n\t\t}\n\t\t${n} {\n\t\t\t${e}{\n\t\t\t\t${r("font-size",v(f))}\n\t\t\t}\n\t\t}`.replace(/\s+/g," ").trim()}},s=t=>{if(!t)return"";if("string"==typeof t)return t;if("object"==typeof t&&!Array.isArray(t)){const n=["top","right","bottom","left"];return n.map((n=>t[n]||"")).every((t=>!t))?"":n.map((n=>t[n]||"0")).join(" ")}return""};document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll(".wp-block-b-blocks-toggle-content").forEach((e=>{let o={};try{o=JSON.parse(e.dataset.attributes||"{}")}catch(t){o={}}const c=document.createElement("style");c.innerHTML=((e,o)=>{const{styles:c}=e,{toggle:g,header:d,label:$}=c,b=`#${o}`,p=`${b} .b-blocks-toggle-content__wrapper .b-blocks-toggle-content__head`,h=`${p} .b-blocks-toggle-content-switch__wrapper`,u=`${h} .b-blocks-toggle-content__switch`,y=`${b} .is-b .b-blocks-toggle-content__switch`,m=`${b} .is-a .b-blocks-toggle-content__switch`,k=`${u} .b-blocks-toggle-content__knob`,f=`${b} .is-b .b-blocks-toggle-content__knob`,v=`${b} .is-a .b-blocks-toggle-content__knob`,w=`${h} .b-blocks-toggle-content__label`;return`\n\t\t${l("",$.typo).googleFontLink}\n\t\t${l(w,$.typo).styles}\n\n\t\t${p}{\n\t\t\t${r("justify-content",g?.desktop?.align)}\n\t\t\t${r("margin-bottom",d?.desktop?.headingGap)}\n\t\t\t${r("padding",s(d?.desktop?.padding))}\n\t\t\t${a(d.normal.bg)}\n\t\t\t${i(d.normal.border)}\n\t\t\t${r("border-radius",s(d.normal.desktop.radius))}\n\t\t}\n\n\t\t${p}:hover{\n\t\t\t${a(d.hover.bg)}\n\t\t\t${i(d.hover.border)}\n\t\t\t${r("border-radius",s(d.hover.desktop.radius))}\n\t\t}\n\n\t\t${h}{\n\t\t\t${r("flex-direction",g?.direction)}\n\t\t\t${r("gap",$?.desktop?.gap)}\n\t\t}\n\n\t\t${u}{\n\t\t\t${r("width",g.width)}\n\t\t\t${r("height",g.height)}\n\t\t}\n\n\t\t${y}{\n\t\t\t${a(g.active.bg)}\n\t\t}\n\n\t\t${m}{\n\t\t\t${a(g.inactive.bg)}\n\t\t}\n\n\t\t${k}{\n\t\t\t${r("width",g.height?`calc(${g.height} - 6px)`:"")}\n\t\t\t${r("height",g.height?`calc(${g.height} - 6px)`:"")}\n\t\t\t\n\t\t}\n\t\t${f}{\n\t\t\t${r("transform",g.width?`translateX(calc(${g.width?g.width:"60px"} - ${g.height?g.height:"30px"}))`:"")}\n\t\t\t${a(g.active.color)}\n\t\t}\n\t\t${v}{\n\t\t\t${a(g.inactive.color)}\n\t\t}\n\n\t\t${w}.b-blocks-toggle-content__label--left {\n\t\t\t${r("color",$.inactive.first.color)}\n\t\t}\n\n\t\t${w}.b-blocks-toggle-content__label--right{\n\t\t\t${r("color",$.inactive.second.color)}\n\t\t}\n\t\t${w}.b-blocks-toggle-content__label--left.is-active {\n\t\t\t${r("color",$.active.first.color)}\n\t\t}\n\n\t\t${w}.b-blocks-toggle-content__label--right.is-active{\n\t\t\t${r("color",$.active.second.color)}\n\t\t}\n\n\t\t${t}{\n\t\t\t${p}{\n\t\t\t\t${r("justify-content",g?.tablet?.align)}\n\t\t\t\t${r("margin-bottom",d?.tablet?.headingGap)}\n\t\t\t\t${r("padding",s(d?.tablet?.padding))}\n\t\t\t\t${r("border-radius",s(d.normal.tablet.radius))}\n\t\t\t}\n\n\t\t\t${p}:hover{\n\t\t\t\t${r("border-radius",s(d.hover.tablet.radius))}\n\t\t\t}\n\n\t\t\t${h}{\n\t\t\t\t${r("gap",$?.tablet?.gap)}\n\t\t\t}\n\t\t}\n\t\t${n}{\n\t\t\t${p}{\n\t\t\t\t${r("justify-content",g?.mobile?.align)}\n\t\t\t\t${r("margin-bottom",d?.mobile?.headingGap)}\n\t\t\t\t${r("padding",s(d?.mobile?.padding))}\n\t\t\t\t${r("border-radius",s(d.normal.mobile.radius))}\n\t\t\t}\n\n\t\t\t${p}:hover{\n\t\t\t\t${r("border-radius",s(d.hover.mobile.radius))}\n\t\t\t}\n\n\t\t\t${h}{\n\t\t\t\t${r("gap",$?.mobile?.gap)}\n\t\t\t}\n\t\t}\n\n\t`})(o,e.id),e.prepend(c),e.removeAttribute("data-attributes");const g=e.querySelector(".b-blocks-toggle-content__wrapper");if(!g)return;const d=e.querySelector("[data-toggle-switch]"),$=e.querySelector('[data-toggle-target="a"]'),b=e.querySelector('[data-toggle-target="b"]');let p=g.classList.contains("is-a");g.classList.contains("is-a")||g.classList.contains("is-b")||(g.classList.add("is-a"),p=!0);const h=t=>{p=!!t,g.classList.toggle("is-a",p),g.classList.toggle("is-b",!p),d&&d.classList.toggle("is-b",!p),$&&$.classList.toggle("is-active",!p),b&&b.classList.toggle("is-active",!p)},u=()=>h(!p);d&&(d.addEventListener("click",(t=>{t.preventDefault(),u()})),d.addEventListener("keydown",(t=>{"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),u())}))),$&&($.addEventListener("click",(t=>{t.preventDefault(),h(!0)})),$.addEventListener("keydown",(t=>{"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),h(!0))}))),b&&(b.addEventListener("click",(t=>{t.preventDefault(),h(!1)})),b.addEventListener("keydown",(t=>{"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),h(!1))}))),h(p)}))}))})();