PluginProbe
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz / 0.0.10
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz v0.0.10
2.12.8 2.12.7 2.12.6 2.12.5 2.12.4 2.12.3 2.12.2 2.12.1 2.12.0 2.11.1 2.11.0 2.10.1 2.10.0 2.9.1 2.9.0 2.8.2 2.8.1 2.7.0 2.7.1 2.8.0 trunk 0.0.10 0.0.11 0.0.12 0.0.13 All 98 releases
sureforms / assets / js / minified / frontend.min.js

frontend.min.js in SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz 0.0.10, at assets/js/minified/frontend.min.js

1 lines 2.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 const emailElements=document.getElementsByClassName("srfm-input-email-container");if(0<emailElements.length){const a=document.getElementsByClassName("srfm-input-email");a[0].addEventListener("input",e=>{document.querySelector("#srfm-sender-email").value=e.target.value})}const submitButton=document.getElementsByClassName("srfm-button");if(submitButton){const c=getComputedStyle(document.documentElement),d=c.getPropertyValue("--srfm-primary-color"),e=c.getPropertyValue("--srfm-secondary-color");if(""!==d)for(let e=0;e<submitButton.length;e++)submitButton[e].style.backgroundColor=d;if(""!==e)for(let t=0;t<submitButton.length;t++)submitButton[t].style.color=e}function onSuccess(e){0!==e.length&&(document.querySelector("#captcha-error").style.display="none")}!function(){function s(e){return window.getComputedStyle(e).backgroundColor||"transparent"}function l(e){let t,n,r;if(e.startsWith("rgb"))[t,n,r]=e.match(/\d+/g).map(Number);else{if(!e.startsWith("#"))return.5;{const l=e.slice(1);6===l.length?[t,n,r]=[0,2,4].map(e=>parseInt(l.substr(e,2),16)):3===l.length&&([t,n,r]=l.split("").map(e=>parseInt(e+e,16)))}}var e=t,o=n,s=r,[e,o,s]=[e,o,s].map(e=>(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4));return.2126*e+.7152*o+.0722*s}function t(e){var t=e.querySelector("form");if(t){var n=function(e){let t=s(e),n=s(e.parentElement),r="rgba(0, 0, 0, 0)"===t&&t===n;for(;("transparent"===t||r)&&e!==document.documentElement;)e=e.parentElement,t=s(e),n=s(e.parentElement),r="rgba(0, 0, 0, 0)"===t&&t===n,t=r?"transparent":n;var o=l(t);return{color:t,isDark:o<.5}}(e)["isDark"],n=(n&&e.classList.add("srfm-has-dark-bg"),window.getComputedStyle(e).getPropertyValue("--srfm-color-input-text"));if(!(l(n)<.5)){const r={"--srfm-expandable-menu-background":"#2e2e2e"},o=[];Object.keys(r).forEach(e=>{o.push(`${e}: ${r[e]};`)});n=`.srfm-form-container-${t.getAttribute("form-id")} { ${o.join(" ")} }`;e.querySelector("style").innerHTML+=n}}}function e(){var e;document.getElementById("srfm-single-page-container")&&(e=document.querySelector(".srfm-form-container"))&&"absolute"===window.getComputedStyle(e).position&&(document.querySelector(".srfm-form-wrapper").style.height=e.clientHeight+"px")}window.addEventListener("resize",e),window.addEventListener("load",function(){e();{const r=document.querySelector(".srfm-branding");if(r){const o=document.querySelector("form.srfm-form");setInterval(()=>{var e,t,n;"none"===window.getComputedStyle(o).display?r.style.display="none":({opacity:e,visibility:t,display:n}=window.getComputedStyle(r),e<1&&(r.style.opacity=1),"visible"!==t&&(r.style.visibility="visible"),"none"===n&&(r.style.display="block"))},100)}}document.querySelectorAll(".srfm-form-container").forEach(e=>{t(e)})})}();