some changes to have a lighter mailgo

This commit is contained in:
Matteo Manzinello committed 2020-01-14 15:16:01 +01:00
1 parent e45ca56718
commit 0bc2f46a9c
3 files changed
+28 -25

No files matched your search

+1 -1
View File
@@ -1 +1 @@
"use strict";var mailgoVersion="0.8.3";!function(){function e(){var t=Y("div");t.style.display="none",t.id="mailgo",t.classList.add("m-modal");var e=Y("div");e.className="m-modal-back",t.aC(e);var a=Y("div");a.className="m-modal-content",t.aC(a),(w=Y("strong")).id="m-title",w.className="m-title",a.aC(w);var o=Y("div");o.id="m-details",o.className="m-details",(x=Y("p")).id="m-cc";var n=Y("span");n.className="w-500",n.aC(et("cc ")),(L=Y("span")).id="m-cc-value",x.aC(n),x.aC(L),o.aC(x),(C=Y("p")).id="m-bcc";var i=Y("span");i.className="w-500",i.aC(et("bcc ")),(z=Y("span")).id="m-bcc-value",C.aC(i),C.aC(z),o.aC(C),(y=Y("p")).id="m-subject";var s=Y("span");s.className="w-500",s.aC(et("subject ")),(A=Y("span")).id="m-subject-value",y.aC(s),y.aC(A),o.aC(y),(k=Y("p")).id="m-body";var d=Y("span");d.className="w-500",d.aC(et("body ")),(E=Y("span")).id="m-body-value",k.aC(d),k.aC(E),o.aC(k),a.aC(o),(N=Y("a")).id="m-gmail",N.href=W,N.classList.add("m-open"),N.classList.add("m-gmail"),N.aC(et("open in "));var l=Y("span");l.className="w-500",l.aC(et("Gmail")),N.aC(l),a.aC(N),(j=Y("a")).id="m-outlook",j.href=W,j.classList.add("m-open"),j.classList.add("m-outlook"),j.aC(et("open in "));var c=Y("span");c.className="w-500",c.aC(et("Outlook")),j.aC(c),a.aC(j),(R=Y("a")).id="m-open",R.href=W,R.classList.add("m-open"),R.classList.add("m-default");var r=Y("span");r.className="w-500",r.aC(et("open")),R.aC(r),R.aC(et(" default")),a.aC(R),(M=Y("a")).id="m-copy",M.href=W,M.classList.add("m-copy"),M.classList.add("w-500"),M.aC(et("copy")),a.aC(M),a.aC(X()),document.body.aC(t),e.addEventListener("click",K);var m=Y("div");m.style.display="none",m.id="mailgo-tel",m.classList.add("m-modal");var p=Y("div");p.className="m-modal-back",m.aC(p);var b=Y("div");b.className="m-modal-content",m.aC(b),(h=Y("strong")).id="m-tel-title",h.className="m-title",b.aC(h),(U=Y("a")).id="m-tg",U.href=W,U.classList.add("m-open"),U.classList.add("m-tg"),U.style.display="none",U.aC(et("open in "));var u=Y("span");u.className="w-500",u.aC(et("Telegram")),U.aC(u),b.aC(U),(I=Y("a")).id="m-wa",I.href=W,I.classList.add("m-open"),I.classList.add("m-wa"),I.aC(et("open in "));var f=Y("span");f.className="w-500",f.aC(et("WhatsApp")),I.aC(f),b.aC(I),(S=Y("a")).id="m-skype",S.href=W,S.classList.add("m-open"),S.classList.add("m-skype"),S.aC(et("open in "));var g=Y("span");g.className="w-500",g.aC(et("Skype")),S.aC(g),b.aC(S),(T=Y("a")).id="m-call",T.href=W,T.classList.add("m-open"),T.classList.add("m-default");var v=Y("span");v.className="w-500",v.aC(et("call")),T.aC(v),T.aC(et(" as default")),b.aC(T),(H=Y("a")).id="m-tel-copy",H.href=W,H.classList.add("m-copy"),H.classList.add("w-500"),H.aC(et("copy")),b.aC(H),b.aC(X()),document.body.aC(m),p.addEventListener("click",K)}function a(t,e){var a=0<arguments.length&&void 0!==t?t:l,o=1<arguments.length?e:void 0;if(a===l){if(o.href&&o.href.toLowerCase().startsWith(i)){m=decodeURIComponent(o.href.split("?")[0].split(i)[1].trim()),r=new URL(o.href);var n=new URLSearchParams(r.search);b=n.get("cc"),u=n.get("bcc"),f=n.get("subject"),g=n.get("body")}else m=o.getAttribute("data-address")+"@"+o.getAttribute("data-domain"),r=new URL(i+encodeURIComponent(m)),b=o.getAttribute("data-cc-address")+"@"+o.getAttribute("data-cc-domain"),u=o.getAttribute("data-bcc-address")+"@"+o.getAttribute("data-bcc-domain"),f=o.getAttribute("data-subject"),g=o.getAttribute("data-body");if(!dt(m.split(",")))return;b&&!dt(b.split(","))&&(b=""),u&&!dt(u.split(","))&&(u=""),w.innerHTML=m.split(",").join("<br/>"),b?(x.style.display="block",L.innerHTML=b.split(",").join("<br/>")):x.style.display="none",u?(C.style.display="block",z.innerHTML=u.split(",").join("<br/>")):C.style.display="none",f?(y.style.display="block",A.textContent=f):y.style.display="none",g?(k.style.display="block",E.textContent=g):k.style.display="none",N.addEventListener("click",P),j.addEventListener("click",B),p=at(m),R.addEventListener("click",O),M.addEventListener("click",function(){return $(m)})}a===c&&(o.href&&o.href.toLowerCase().startsWith(s)?v=decodeURIComponent(o.href.split("?")[0].split(s)[1].trim()):o.href&&o.href.toLowerCase().startsWith(d)?v=decodeURIComponent(o.href.split("?")[0].split(d)[1].trim()):o.hasAttribute("data-tel")&&(v=o.getAttribute("data-tel"),o.getAttribute("data-msg")),o.hasAttribute("data-telegram")&&(_=o.getAttribute("data-telegram")),o.hasAttribute("data-skype")&&(D=o.getAttribute("data-skype")),h.innerHTML=v,I.addEventListener("click",G),_&&(it("m-tg","block"),U.addEventListener("click",Z)),S.addEventListener("click",F),T.addEventListener("click",V),H.addEventListener("click",function(){return $(v)})),J(a),document.addEventListener("keydown",q)}function o(t,e){var a=1<arguments.length&&void 0!==e?e:l;return a===l?t.href&&t.href.toLowerCase().startsWith(i)&&!t.classList.contains("no-mailgo")||t.hasAttribute("data-address")&&(t.href&&"#mailgo"===t.getAttribute("href").toLowerCase()||t.classList&&t.classList.contains("mailgo")):a===c&&(t.href&&(t.href.toLowerCase(Line truncated
"use strict";var mailgoVersion="0.8.3";!function(){function e(){var t=tt();t.style.display="none",t.id="mailgo",t.classList.add("m-modal");var e=tt();e.className="m-modal-back",t.aC(e);var a=tt();a.className="m-modal-content",t.aC(a),(w=tt("strong")).id="m-title",w.className="m-title",a.aC(w);var o=tt();o.id="m-details",o.className="m-details",(v=tt("p")).id="m-cc";var n=tt(_);n.className="w-500",n.aC(at("cc ")),(L=tt(_)).id="m-cc-value",v.aC(n),v.aC(L),o.aC(v),(C=tt("p")).id="m-bcc";var i=tt(_);i.className="w-500",i.aC(at("bcc ")),(z=tt(_)).id="m-bcc-value",C.aC(i),C.aC(z),o.aC(C),(y=tt("p")).id="m-subject";var l=tt(_);l.className="w-500",l.aC(at("subject ")),(A=tt(_)).id="m-subject-value",y.aC(l),y.aC(A),o.aC(y),(k=tt("p")).id="m-body";var s=tt(_);s.className="w-500",s.aC(at("body ")),(E=tt(_)).id="m-body-value",k.aC(s),k.aC(E),o.aC(k),a.aC(o),(N=tt("a")).id="m-gmail",N.href=W,N.classList.add("m-open"),N.classList.add("m-gmail"),N.aC(at("open in "));var d=tt(_);d.className="w-500",d.aC(at("Gmail")),N.aC(d),a.aC(N),(j=tt("a")).id="m-outlook",j.href=W,j.classList.add("m-open"),j.classList.add("m-outlook"),j.aC(at("open in "));var r=tt(_);r.className="w-500",r.aC(at("Outlook")),j.aC(r),a.aC(j),(R=tt("a")).id="m-open",R.href=W,R.classList.add("m-open"),R.classList.add("m-default");var c=tt(_);c.className="w-500",c.aC(at("open")),R.aC(c),R.aC(at(" default")),a.aC(R),(M=tt("a")).id="m-copy",M.href=W,M.classList.add("m-copy"),M.classList.add("w-500"),M.aC(at("copy")),a.aC(M),a.aC(Y()),document.body.aC(t),e.addEventListener("click",Q);var m=tt();m.style.display="none",m.id="mailgo-tel",m.classList.add("m-modal");var p=tt();p.className="m-modal-back",m.aC(p);var b=tt();b.className="m-modal-content",m.aC(b),(x=tt("strong")).id="m-tel-title",x.className="m-title",b.aC(x),(U=tt("a")).id="m-tg",U.href=W,U.classList.add("m-open"),U.classList.add("m-tg"),U.style.display="none",U.aC(at("open in "));var u=tt(_);u.className="w-500",u.aC(at("Telegram")),U.aC(u),b.aC(U),(I=tt("a")).id="m-wa",I.href=W,I.classList.add("m-open"),I.classList.add("m-wa"),I.aC(at("open in "));var f=tt(_);f.className="w-500",f.aC(at("WhatsApp")),I.aC(f),b.aC(I),(S=tt("a")).id="m-skype",S.href=W,S.classList.add("m-open"),S.classList.add("m-skype"),S.aC(at("open in "));var g=tt(_);g.className="w-500",g.aC(at("Skype")),S.aC(g),b.aC(S),(T=tt("a")).id="m-call",T.href=W,T.classList.add("m-open"),T.classList.add("m-default");var h=tt(_);h.className="w-500",h.aC(at("call")),T.aC(h),T.aC(at(" as default")),b.aC(T),(H=tt("a")).id="m-tel-copy",H.href=W,H.classList.add("m-copy"),H.classList.add("w-500"),H.aC(at("copy")),b.aC(H),b.aC(Y()),document.body.aC(m),p.addEventListener("click",Q)}function a(t,e){var a=0<arguments.length&&void 0!==t?t:d,o=1<arguments.length?e:void 0;if(a===d){if(o.href&&o.href.toLowerCase().startsWith(i)){m=decodeURIComponent(o.href.split("?")[0].split(i)[1].trim()),c=new URL(o.href);var n=new URLSearchParams(c.search);b=n.get("cc"),u=n.get("bcc"),f=n.get("subject"),g=n.get("body")}else m=o.getAttribute("data-address")+"@"+o.getAttribute("data-domain"),c=new URL(i+encodeURIComponent(m)),b=o.getAttribute("data-cc-address")+"@"+o.getAttribute("data-cc-domain"),u=o.getAttribute("data-bcc-address")+"@"+o.getAttribute("data-bcc-domain"),f=o.getAttribute("data-subject"),g=o.getAttribute("data-body");if(!dt(m.split(",")))return;b&&!dt(b.split(","))&&(b=""),u&&!dt(u.split(","))&&(u=""),w.innerHTML=m.split(",").join("<br/>"),b?(v.style.display="block",L.innerHTML=b.split(",").join("<br/>")):v.style.display="none",u?(C.style.display="block",z.innerHTML=u.split(",").join("<br/>")):C.style.display="none",f?(y.style.display="block",A.textContent=f):y.style.display="none",g?(k.style.display="block",E.textContent=g):k.style.display="none",N.addEventListener("click",B),j.addEventListener("click",O),p=ot(m),R.addEventListener("click",Z),M.addEventListener("click",function(){return q(m)})}a===r&&(o.href&&o.href.toLowerCase().startsWith(l)?h=decodeURIComponent(o.href.split("?")[0].split(l)[1].trim()):o.href&&o.href.toLowerCase().startsWith(s)?h=decodeURIComponent(o.href.split("?")[0].split(s)[1].trim()):o.hasAttribute("data-tel")&&(h=o.getAttribute("data-tel"),o.getAttribute("data-msg")),o.hasAttribute("data-telegram")&&(D=o.getAttribute("data-telegram")),o.hasAttribute("data-skype")&&(P=o.getAttribute("data-skype")),x.innerHTML=h,I.addEventListener("click",V),D&&(lt("m-tg","block"),U.addEventListener("click",F)),S.addEventListener("click",G),T.addEventListener("click",$),H.addEventListener("click",function(){return q(h)})),K(a),document.addEventListener("keydown",J)}function o(t,e){var a=1<arguments.length&&void 0!==e?e:d;return a===d?t.href&&t.href.toLowerCase().startsWith(i)&&!t.classList.contains("no-mailgo")||t.hasAttribute("data-address")&&(t.href&&"#mailgo"===t.getAttribute("href").toLowerCase()||t.classList&&t.classList.contains("mailgo")):a===r&&(t.href&&(t.href.toLowerCase().startsWith(l)||t.href.toLowerCase().startsWith(s))&&!t.classList.contaiLine truncated
+1 -1
View File
@@ -1 +1 @@
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.mailgo=t():e.mailgo=t()}(window,(function(){return function(e){var t={};function o(a){if(t[a])return t[a].exports;var n=t[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,o),n.l=!0,n.exports}return o.m=e,o.c=t,o.d=function(e,t,a){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(o.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)o.d(a,n,function(t){return e[t]}.bind(null,n));return a},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=0)}([function(e,t,o){"use strict";!function(){function e(){var e=X("div");e.style.display="none",e.id="mailgo",e.classList.add("m-modal");var t=X("div");t.className="m-modal-back",e.aC(t);var o=X("div");o.className="m-modal-content",e.aC(o),(n=X("strong")).id="m-title",n.className="m-title",o.aC(n);var a=X("div");a.id="m-details",a.className="m-details",(r=X("p")).id="m-cc";var k=X("span");k.className="w-500",k.aC(ee("cc ")),(c=X("span")).id="m-cc-value",r.aC(k),r.aC(c),a.aC(r),(l=X("p")).id="m-bcc";var L=X("span");L.className="w-500",L.aC(ee("bcc ")),(m=X("span")).id="m-bcc-value",l.aC(L),l.aC(m),a.aC(l),(s=X("p")).id="m-subject";var z=X("span");z.className="w-500",z.aC(ee("subject ")),(p=X("span")).id="m-subject-value",s.aC(z),s.aC(p),a.aC(s),(d=X("p")).id="m-body";var j=X("span");j.className="w-500",j.aC(ee("body ")),(u=X("span")).id="m-body-value",d.aC(j),d.aC(u),a.aC(d),o.aC(a),(b=X("a")).id="m-gmail",b.href=E,b.classList.add("m-open"),b.classList.add("m-gmail"),b.aC(ee("open in "));var A=X("span");A.className="w-500",A.aC(ee("Gmail")),b.aC(A),o.aC(b),(f=X("a")).id="m-outlook",f.href=E,f.classList.add("m-open"),f.classList.add("m-outlook"),f.aC(ee("open in "));var N=X("span");N.className="w-500",N.aC(ee("Outlook")),f.aC(N),o.aC(f),(g=X("a")).id="m-open",g.href=E,g.classList.add("m-open"),g.classList.add("m-default");var S=X("span");S.className="w-500",S.aC(ee("open")),g.aC(S),g.aC(ee(" default")),o.aC(g),(h=X("a")).id="m-copy",h.href=E,h.classList.add("m-copy"),h.classList.add("w-500"),h.aC(ee("copy")),o.aC(h),o.aC(V()),document.body.aC(e),t.addEventListener("click",K);var R=X("div");R.style.display="none",R.id="mailgo-tel",R.classList.add("m-modal");var U=X("div");U.className="m-modal-back",R.aC(U);var M=X("div");M.className="m-modal-content",R.aC(M),(i=X("strong")).id="m-tel-title",i.className="m-title",M.aC(i),(x=X("a")).id="m-tg",x.href=E,x.classList.add("m-open"),x.classList.add("m-tg"),x.style.display="none",x.aC(ee("open in "));var I=X("span");I.className="w-500",I.aC(ee("Telegram")),x.aC(I),M.aC(x),(v=X("a")).id="m-wa",v.href=E,v.classList.add("m-open"),v.classList.add("m-wa"),v.aC(ee("open in "));var T=X("span");T.className="w-500",T.aC(ee("WhatsApp")),v.aC(T),M.aC(v),(w=X("a")).id="m-skype",w.href=E,w.classList.add("m-open"),w.classList.add("m-skype"),w.aC(ee("open in "));var _=X("span");_.className="w-500",_.aC(ee("Skype")),w.aC(_),M.aC(w),(y=X("a")).id="m-call",y.href=E,y.classList.add("m-open"),y.classList.add("m-default");var O=X("span");O.className="w-500",O.aC(ee("call")),y.aC(O),y.aC(ee(" as default")),M.aC(y),(C=X("a")).id="m-tel-copy",C.href=E,C.classList.add("m-copy"),C.classList.add("w-500"),C.aC(ee("copy")),M.aC(C),M.aC(V()),document.body.aC(R),U.addEventListener("click",K)}function t(e,t){var o=0<arguments.length&&void 0!==e?e:j,a=1<arguments.length?t:void 0;if(o===j){if(a.href&&a.href.toLowerCase().startsWith(k)){S=decodeURIComponent(a.href.split("?")[0].split(k)[1].trim()),N=new URL(a.href);var E=new URLSearchParams(N.search);U=E.get("cc"),M=E.get("bcc"),I=E.get("subject"),T=E.get("body")}else S=a.getAttribute("data-address")+"@"+a.getAttribute("data-domain"),N=new URL(k+encodeURIComponent(S)),U=a.getAttribute("data-cc-address")+"@"+a.getAttribute("data-cc-domain"),M=a.getAttribute("data-bcc-address")+"@"+a.getAttribute("data-bcc-domain"),I=a.getAttribute("data-subject"),T=a.getAttribute("data-body");if(!le(S.split(",")))return;U&&!le(U.split(","))&&(U=""),M&&!le(M.split(","))&&(M=""),n.innerHTML=S.split(",").join("<br/>"),U?(r.style.display="block",c.innerHTML=U.split(",").join("<br/>")):r.style.display="none",M?(l.style.display="block",m.innerHTML=M.split(",").join("<br/>")):l.style.display="none",I?(s.style.display="block",p.textContent=I):s.style.display="none",T?(d.style.display="block",u.textContent=T):d.style.display="none",b.addEventListener("click",P),f.addELine truncated
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.mailgo=t():e.mailgo=t()}(window,(function(){return function(e){var t={};function o(a){if(t[a])return t[a].exports;var n=t[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,o),n.l=!0,n.exports}return o.m=e,o.c=t,o.d=function(e,t,a){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(o.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)o.d(a,n,function(t){return e[t]}.bind(null,n));return a},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=0)}([function(e,t,o){"use strict";!function(){function e(){var e=Y();e.style.display="none",e.id="mailgo",e.classList.add("m-modal");var t=Y();t.className="m-modal-back",e.aC(t);var o=Y();o.className="m-modal-content",e.aC(o),(n=Y("strong")).id="m-title",n.className="m-title",o.aC(n);var a=Y();a.id="m-details",a.className="m-details",(r=Y("p")).id="m-cc";var k=Y(N);k.className="w-500",k.aC(te("cc ")),(s=Y(N)).id="m-cc-value",r.aC(k),r.aC(s),a.aC(r),(l=Y("p")).id="m-bcc";var L=Y(N);L.className="w-500",L.aC(te("bcc ")),(m=Y(N)).id="m-bcc-value",l.aC(L),l.aC(m),a.aC(l),(d=Y("p")).id="m-subject";var z=Y(N);z.className="w-500",z.aC(te("subject ")),(p=Y(N)).id="m-subject-value",d.aC(z),d.aC(p),a.aC(d),(c=Y("p")).id="m-body";var j=Y(N);j.className="w-500",j.aC(te("body ")),(u=Y(N)).id="m-body-value",c.aC(j),c.aC(u),a.aC(c),o.aC(a),(b=Y("a")).id="m-gmail",b.href=E,b.classList.add("m-open"),b.classList.add("m-gmail"),b.aC(te("open in "));var A=Y(N);A.className="w-500",A.aC(te("Gmail")),b.aC(A),o.aC(b),(f=Y("a")).id="m-outlook",f.href=E,f.classList.add("m-open"),f.classList.add("m-outlook"),f.aC(te("open in "));var S=Y(N);S.className="w-500",S.aC(te("Outlook")),f.aC(S),o.aC(f),(g=Y("a")).id="m-open",g.href=E,g.classList.add("m-open"),g.classList.add("m-default");var R=Y(N);R.className="w-500",R.aC(te("open")),g.aC(R),g.aC(te(" default")),o.aC(g),(y=Y("a")).id="m-copy",y.href=E,y.classList.add("m-copy"),y.classList.add("w-500"),y.aC(te("copy")),o.aC(y),o.aC(X()),document.body.aC(e),t.addEventListener("click",Q);var U=Y();U.style.display="none",U.id="mailgo-tel",U.classList.add("m-modal");var M=Y();M.className="m-modal-back",U.aC(M);var I=Y();I.className="m-modal-content",U.aC(I),(i=Y("strong")).id="m-tel-title",i.className="m-title",I.aC(i),(x=Y("a")).id="m-tg",x.href=E,x.classList.add("m-open"),x.classList.add("m-tg"),x.style.display="none",x.aC(te("open in "));var T=Y(N);T.className="w-500",T.aC(te("Telegram")),x.aC(T),I.aC(x),(v=Y("a")).id="m-wa",v.href=E,v.classList.add("m-open"),v.classList.add("m-wa"),v.aC(te("open in "));var _=Y(N);_.className="w-500",_.aC(te("WhatsApp")),v.aC(_),I.aC(v),(w=Y("a")).id="m-skype",w.href=E,w.classList.add("m-open"),w.classList.add("m-skype"),w.aC(te("open in "));var O=Y(N);O.className="w-500",O.aC(te("Skype")),w.aC(O),I.aC(w),(h=Y("a")).id="m-call",h.href=E,h.classList.add("m-open"),h.classList.add("m-default");var H=Y(N);H.className="w-500",H.aC(te("call")),h.aC(H),h.aC(te(" as default")),I.aC(h),(C=Y("a")).id="m-tel-copy",C.href=E,C.classList.add("m-copy"),C.classList.add("w-500"),C.aC(te("copy")),I.aC(C),I.aC(X()),document.body.aC(U),M.addEventListener("click",Q)}function t(e,t){var o=0<arguments.length&&void 0!==e?e:j,a=1<arguments.length?t:void 0;if(o===j){if(a.href&&a.href.toLowerCase().startsWith(k)){R=decodeURIComponent(a.href.split("?")[0].split(k)[1].trim()),S=new URL(a.href);var E=new URLSearchParams(S.search);M=E.get("cc"),I=E.get("bcc"),T=E.get("subject"),_=E.get("body")}else R=a.getAttribute("data-address")+"@"+a.getAttribute("data-domain"),S=new URL(k+encodeURIComponent(R)),M=a.getAttribute("data-cc-address")+"@"+a.getAttribute("data-cc-domain"),I=a.getAttribute("data-bcc-address")+"@"+a.getAttribute("data-bcc-domain"),T=a.getAttribute("data-subject"),_=a.getAttribute("data-body");if(!de(R.split(",")))return;M&&!de(M.split(","))&&(M=""),I&&!de(I.split(","))&&(I=""),n.innerHTML=R.split(",").join("<br/>"),M?(r.style.display="block",s.innerHTML=M.split(",").join("<br/>")):r.style.display="none",I?(l.style.display="block",m.innerHTML=I.split(",").join("<br/>")):l.style.display="none",T?(d.style.display="block",p.textContent=T):d.style.display="none",_?(c.style.display="block",u.textContent=_):c.style.display="none",b.addEventListener("click",W),f.addEventListener("click",D),U=ae(R),g.addEventListener("click",B),y.addEventListener("click",(function(){return q(Line truncated
+26 -23
View File
@@ -13,6 +13,9 @@ const mailgoVersion = "MAILGO_VERSION";
// default href for links
const DEFAULT_BTN_HREF = "javascript:void(0);";
// html tags
const span = "span";
// mailgo variables
let url = "",
mail = "",
@@ -51,18 +54,18 @@ const mailgoVersion = "MAILGO_VERSION";
// mailgo mail
{
// modal
let modal = createElement("div");
let modal = createElement();
modal.style.display = "none";
modal.id = "mailgo";
modal.classList.add("m-modal");
// background
let modalBackground = createElement("div");
let modalBackground = createElement();
modalBackground.className = "m-modal-back";
modal.aC(modalBackground);
// modal content
let modalContent = createElement("div");
let modalContent = createElement();
modalContent.className = "m-modal-content";
modal.aC(modalContent);
@@ -73,16 +76,16 @@ const mailgoVersion = "MAILGO_VERSION";
modalContent.aC(title);
// details
let details = createElement("div");
let details = createElement();
details.id = "m-details";
details.className = "m-details";
detailCc = createElement("p");
detailCc.id = "m-cc";
let ccSpan = createElement("span");
let ccSpan = createElement(span);
ccSpan.className = "w-500";
ccSpan.aC(createTextNode("cc "));
ccValue = createElement("span");
ccValue = createElement(span);
ccValue.id = "m-cc-value";
detailCc.aC(ccSpan);
detailCc.aC(ccValue);
@@ -90,10 +93,10 @@ const mailgoVersion = "MAILGO_VERSION";
detailBcc = createElement("p");
detailBcc.id = "m-bcc";
let bccSpan = createElement("span");
let bccSpan = createElement(span);
bccSpan.className = "w-500";
bccSpan.aC(createTextNode("bcc "));
bccValue = createElement("span");
bccValue = createElement(span);
bccValue.id = "m-bcc-value";
detailBcc.aC(bccSpan);
detailBcc.aC(bccValue);
@@ -101,10 +104,10 @@ const mailgoVersion = "MAILGO_VERSION";
detailSubject = createElement("p");
detailSubject.id = "m-subject";
let subjectSpan = createElement("span");
let subjectSpan = createElement(span);
subjectSpan.className = "w-500";
subjectSpan.aC(createTextNode("subject "));
subjectValue = createElement("span");
subjectValue = createElement(span);
subjectValue.id = "m-subject-value";
detailSubject.aC(subjectSpan);
detailSubject.aC(subjectValue);
@@ -112,10 +115,10 @@ const mailgoVersion = "MAILGO_VERSION";
detailBody = createElement("p");
detailBody.id = "m-body";
let bodySpan = createElement("span");
let bodySpan = createElement(span);
bodySpan.className = "w-500";
bodySpan.aC(createTextNode("body "));
bodyValue = createElement("span");
bodyValue = createElement(span);
bodyValue.id = "m-body-value";
detailBody.aC(bodySpan);
detailBody.aC(bodyValue);
@@ -130,7 +133,7 @@ const mailgoVersion = "MAILGO_VERSION";
gmail.classList.add("m-open");
gmail.classList.add("m-gmail");
gmail.aC(createTextNode("open in "));
let gmailSpan = createElement("span");
let gmailSpan = createElement(span);
gmailSpan.className = "w-500";
gmailSpan.aC(createTextNode("Gmail"));
gmail.aC(gmailSpan);
@@ -144,7 +147,7 @@ const mailgoVersion = "MAILGO_VERSION";
outlook.classList.add("m-open");
outlook.classList.add("m-outlook");
outlook.aC(createTextNode("open in "));
let outlookSpan = createElement("span");
let outlookSpan = createElement(span);
outlookSpan.className = "w-500";
outlookSpan.aC(createTextNode("Outlook"));
outlook.aC(outlookSpan);
@@ -157,7 +160,7 @@ const mailgoVersion = "MAILGO_VERSION";
open.href = DEFAULT_BTN_HREF;
open.classList.add("m-open");
open.classList.add("m-default");
let openSpan = createElement("span");
let openSpan = createElement(span);
openSpan.className = "w-500";
openSpan.aC(createTextNode("open"));
open.aC(openSpan);
@@ -186,18 +189,18 @@ const mailgoVersion = "MAILGO_VERSION";
// mailgo tel
{
// modal
let modal = createElement("div");
let modal = createElement();
modal.style.display = "none";
modal.id = "mailgo-tel";
modal.classList.add("m-modal");
// background
let modalBackground = createElement("div");
let modalBackground = createElement();
modalBackground.className = "m-modal-back";
modal.aC(modalBackground);
// modal content
let modalContent = createElement("div");
let modalContent = createElement();
modalContent.className = "m-modal-content";
modal.aC(modalContent);
@@ -218,7 +221,7 @@ const mailgoVersion = "MAILGO_VERSION";
telegram.style.display = "none";
telegram.aC(createTextNode("open in "));
let telegramSpan = createElement("span");
let telegramSpan = createElement(span);
telegramSpan.className = "w-500";
telegramSpan.aC(createTextNode("Telegram"));
telegram.aC(telegramSpan);
@@ -232,7 +235,7 @@ const mailgoVersion = "MAILGO_VERSION";
wa.classList.add("m-open");
wa.classList.add("m-wa");
wa.aC(createTextNode("open in "));
let waSpan = createElement("span");
let waSpan = createElement(span);
waSpan.className = "w-500";
waSpan.aC(createTextNode("WhatsApp"));
wa.aC(waSpan);
@@ -246,7 +249,7 @@ const mailgoVersion = "MAILGO_VERSION";
skype.classList.add("m-open");
skype.classList.add("m-skype");
skype.aC(createTextNode("open in "));
let skypeSpan = createElement("span");
let skypeSpan = createElement(span);
skypeSpan.className = "w-500";
skypeSpan.aC(createTextNode("Skype"));
skype.aC(skypeSpan);
@@ -259,7 +262,7 @@ const mailgoVersion = "MAILGO_VERSION";
call.href = DEFAULT_BTN_HREF;
call.classList.add("m-open");
call.classList.add("m-default");
let callSpan = createElement("span");
let callSpan = createElement(span);
callSpan.className = "w-500";
callSpan.aC(createTextNode("call"));
call.aC(callSpan);
@@ -752,7 +755,7 @@ const mailgoVersion = "MAILGO_VERSION";
const windowExists = () => window && typeof window !== "undefined";
// create element
const createElement = element => document.createElement(element);
const createElement = (element = "div") => document.createElement(element);
// append child (prototype)
HTMLElement.prototype.aC = function(childElement) {