all buttons as let

This commit is contained in:
Matteo Manzinello committed 2019-10-28 19:17:47 +01:00
1 parent 6897c001ca
commit bd9fbefb7b
3 files changed
+73 -93

No files matched your search

+1 -1
View File
@@ -1 +1 @@
"use strict";!function(){function o(){var e=document.createElement("div");e.style.display="none",e.id="mailgo",e.classList.add("mailgo-modal");var a=document.createElement("div");a.className="mailgo-modal-background",e.appendChild(a);var o=document.createElement("div");o.className="mailgo-modal-content",e.appendChild(o);var t=document.createElement("strong");t.id="mailgo-title",t.className="mailgo-title",o.appendChild(t);var i=document.createElement("div");i.id="mailgo-details",i.className="mailgo-details";var l=document.createElement("p");l.id="mailgo-cc";var n=document.createElement("span");n.className="mailgo-weight-500";var d=document.createTextNode("cc ");n.appendChild(d);var c=document.createElement("span");c.id="mailgo-cc-value",l.appendChild(n),l.appendChild(c),i.appendChild(l);var m=document.createElement("p");m.id="mailgo-bcc";var r=document.createElement("span");r.className="mailgo-weight-500";var s=document.createTextNode("bcc ");r.appendChild(s);var p=document.createElement("span");p.id="mailgo-bcc-value",m.appendChild(r),m.appendChild(p),i.appendChild(m);var g=document.createElement("p");g.id="mailgo-subject";var u=document.createElement("span");u.className="mailgo-weight-500";var h=document.createTextNode("subject ");u.appendChild(h);var b=document.createElement("span");b.id="mailgo-subject-value",g.appendChild(u),g.appendChild(b),i.appendChild(g);var v=document.createElement("p");v.id="mailgo-body";var f=document.createElement("span");f.className="mailgo-weight-500";var x=document.createTextNode("body ");f.appendChild(x);var w=document.createElement("span");w.id="mailgo-body-value",v.appendChild(f),v.appendChild(w),i.appendChild(v),o.appendChild(i);var y=document.createElement("a");y.id="mailgo-gmail",y.href=de,y.classList.add("mailgo-open"),y.classList.add("mailgo-gmail");var C=document.createTextNode("open in ");y.appendChild(C);var k=document.createElement("span");k.className="mailgo-weight-500";var E=document.createTextNode("Gmail");k.appendChild(E),y.appendChild(k),o.appendChild(y);var L=document.createElement("a");L.id="mailgo-outlook",L.href=de,L.classList.add("mailgo-open"),L.classList.add("mailgo-outlook");var N=document.createTextNode("open in ");L.appendChild(N);var T=document.createElement("span");T.className="mailgo-weight-500";var z=document.createTextNode("Outlook");T.appendChild(z),L.appendChild(T),o.appendChild(L);var A=document.createElement("a");A.id="mailgo-open",A.href=de,A.classList.add("mailgo-open"),A.classList.add("mailgo-default");var j=document.createElement("span");j.className="mailgo-weight-500";var R=document.createTextNode("open");j.appendChild(R);var U=document.createTextNode(" default");A.appendChild(j),A.appendChild(U),o.appendChild(A);var I=document.createElement("a");I.id="mailgo-copy",I.href=de,I.classList.add("mailgo-copy"),I.classList.add("mailgo-weight-500");var S=document.createTextNode("copy");I.appendChild(S),o.appendChild(I);var M=document.createElement("a");M.id="mailgo.js.org",M.href="https://mailgo.js.org?ref=mailgo-modal",M.className="mailgo-by",M.target="_blank",M.rel="noopener noreferrer";var W=document.createTextNode("mailgo.js.org");M.appendChild(W),o.appendChild(M),document.body.appendChild(e),a.addEventListener("click",ce);var H=document.createElement("div");H.style.display="none",H.id="mailgo-tel",H.classList.add("mailgo-modal");var _=document.createElement("div");_.className="mailgo-modal-background",H.appendChild(_);var D=document.createElement("div");D.className="mailgo-modal-content",H.appendChild(D);var P=document.createElement("strong");P.id="mailgo-tel-title",P.className="mailgo-title",D.appendChild(P);var B=document.createElement("a");B.id="mailgo-telegram",B.href=de,B.classList.add("mailgo-open"),B.classList.add("mailgo-telegram"),B.style.display="none";var O=document.createTextNode("open in ");B.appendChild(O);var Z=document.createElement("span");Z.className="mailgo-weight-500";var F=document.createTextNode("Telegram");Z.appendChild(F),B.appendChild(Z),D.appendChild(B);var G=document.createElement("a");G.id="mailgo-wa",G.href=de,G.classList.add("mailgo-open"),G.classList.add("mailgo-wa");var $=document.createTextNode("open in ");G.appendChild($);var q=document.createElement("span");q.className="mailgo-weight-500";var J=document.createTextNode("WhatsApp");q.appendChild(J),G.appendChild(q),D.appendChild(G);var K=document.createElement("a");K.id="mailgo-skype",K.href=de,K.classList.add("mailgo-open"),K.classList.add("mailgo-skype");var Q=document.createTextNode("open in ");K.appendChild(Q);var V=document.createElement("span");V.className="mailgo-weight-500";var X=document.createTextNode("Skype");V.appendChild(X),K.appendChild(V),D.appendChild(K);var Y=document.createElement("a");Y.id="mailgo-call",Y.href=de,Y.classList.add("mailgo-open"),Y.classList.add("mailgo-default");var ee=document.createElement("span");ee.className="mailgo-weight-500";var ae=document.createTextNode("call");ee.appendChild(ae);var oe=document.createTextNode("Line truncated
"use strict";!function(){function o(){var e=document.createElement("div");e.style.display="none",e.id="mailgo",e.classList.add("mailgo-modal");var a=document.createElement("div");a.className="mailgo-modal-background",e.appendChild(a);var o=document.createElement("div");o.className="mailgo-modal-content",e.appendChild(o),(ne=document.createElement("strong")).id="mailgo-title",ne.className="mailgo-title",o.appendChild(ne);var t=document.createElement("div");t.id="mailgo-details",t.className="mailgo-details";var i=document.createElement("p");i.id="mailgo-cc";var n=document.createElement("span");n.className="mailgo-weight-500";var l=document.createTextNode("cc ");n.appendChild(l);var d=document.createElement("span");d.id="mailgo-cc-value",i.appendChild(n),i.appendChild(d),t.appendChild(i);var c=document.createElement("p");c.id="mailgo-bcc";var m=document.createElement("span");m.className="mailgo-weight-500";var r=document.createTextNode("bcc ");m.appendChild(r);var s=document.createElement("span");s.id="mailgo-bcc-value",c.appendChild(m),c.appendChild(s),t.appendChild(c);var p=document.createElement("p");p.id="mailgo-subject";var g=document.createElement("span");g.className="mailgo-weight-500";var u=document.createTextNode("subject ");g.appendChild(u);var h=document.createElement("span");h.id="mailgo-subject-value",p.appendChild(g),p.appendChild(h),t.appendChild(p);var b=document.createElement("p");b.id="mailgo-body";var v=document.createElement("span");v.className="mailgo-weight-500";var f=document.createTextNode("body ");v.appendChild(f);var x=document.createElement("span");x.id="mailgo-body-value",b.appendChild(v),b.appendChild(x),t.appendChild(b),o.appendChild(t);var w=document.createElement("a");w.id="mailgo-gmail",w.href=de,w.classList.add("mailgo-open"),w.classList.add("mailgo-gmail");var y=document.createTextNode("open in ");w.appendChild(y);var C=document.createElement("span");C.className="mailgo-weight-500";var k=document.createTextNode("Gmail");C.appendChild(k),w.appendChild(C),o.appendChild(w);var E=document.createElement("a");E.id="mailgo-outlook",E.href=de,E.classList.add("mailgo-open"),E.classList.add("mailgo-outlook");var L=document.createTextNode("open in ");E.appendChild(L);var N=document.createElement("span");N.className="mailgo-weight-500";var T=document.createTextNode("Outlook");N.appendChild(T),E.appendChild(N),o.appendChild(E);var z=document.createElement("a");z.id="mailgo-open",z.href=de,z.classList.add("mailgo-open"),z.classList.add("mailgo-default");var A=document.createElement("span");A.className="mailgo-weight-500";var j=document.createTextNode("open");A.appendChild(j);var R=document.createTextNode(" default");z.appendChild(A),z.appendChild(R),o.appendChild(z);var U=document.createElement("a");U.id="mailgo-copy",U.href=de,U.classList.add("mailgo-copy"),U.classList.add("mailgo-weight-500");var I=document.createTextNode("copy");U.appendChild(I),o.appendChild(U);var S=document.createElement("a");S.id="mailgo.js.org",S.href="https://mailgo.js.org?ref=mailgo-modal",S.className="mailgo-by",S.target="_blank",S.rel="noopener noreferrer";var M=document.createTextNode("mailgo.js.org");S.appendChild(M),o.appendChild(S),document.body.appendChild(e),a.addEventListener("click",ce);var W=document.createElement("div");W.style.display="none",W.id="mailgo-tel",W.classList.add("mailgo-modal");var H=document.createElement("div");H.className="mailgo-modal-background",W.appendChild(H);var _=document.createElement("div");_.className="mailgo-modal-content",W.appendChild(_),(le=document.createElement("strong")).id="mailgo-tel-title",le.className="mailgo-title",_.appendChild(le);var D=document.createElement("a");D.id="mailgo-telegram",D.href=de,D.classList.add("mailgo-open"),D.classList.add("mailgo-telegram"),D.style.display="none";var P=document.createTextNode("open in ");D.appendChild(P);var B=document.createElement("span");B.className="mailgo-weight-500";var O=document.createTextNode("Telegram");B.appendChild(O),D.appendChild(B),_.appendChild(D);var Z=document.createElement("a");Z.id="mailgo-wa",Z.href=de,Z.classList.add("mailgo-open"),Z.classList.add("mailgo-wa");var F=document.createTextNode("open in ");Z.appendChild(F);var G=document.createElement("span");G.className="mailgo-weight-500";var $=document.createTextNode("WhatsApp");G.appendChild($),Z.appendChild(G),_.appendChild(Z);var q=document.createElement("a");q.id="mailgo-skype",q.href=de,q.classList.add("mailgo-open"),q.classList.add("mailgo-skype");var J=document.createTextNode("open in ");q.appendChild(J);var K=document.createElement("span");K.className="mailgo-weight-500";var Q=document.createTextNode("Skype");K.appendChild(Q),q.appendChild(K),_.appendChild(q);var V=document.createElement("a");V.id="mailgo-call",V.href=de,V.classList.add("mailgo-open"),V.classList.add("mailgo-default");var X=document.createElement("span");X.className="mailgo-weight-500";var Y=document.createTextNode("call");X.appendChild(Y);var ee=document.createTextNode(" as defLine truncated
+1 -1
View File
@@ -1 +1 @@
!function(e,a){"object"==typeof exports&&"object"==typeof module?module.exports=a():"function"==typeof define&&define.amd?define([],a):"object"==typeof exports?exports.mailgo=a():e.mailgo=a()}(window,(function(){return function(e){var a={};function o(t){if(a[t])return a[t].exports;var n=a[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,o),n.l=!0,n.exports}return o.m=e,o.c=a,o.d=function(e,a,t){o.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:t})},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,a){if(1&a&&(e=o(e)),8&a)return e;if(4&a&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(o.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&a&&"string"!=typeof e)for(var n in e)o.d(t,n,function(a){return e[a]}.bind(null,n));return t},o.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(a,"a",a),a},o.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},o.p="",o(o.s=0)}([function(e,a,o){"use strict";!function(){function e(){var e=document.createElement("div");e.style.display="none",e.id="mailgo",e.classList.add("mailgo-modal");var a=document.createElement("div");a.className="mailgo-modal-background",e.appendChild(a);var o=document.createElement("div");o.className="mailgo-modal-content",e.appendChild(o);var t=document.createElement("strong");t.id="mailgo-title",t.className="mailgo-title",o.appendChild(t);var n=document.createElement("div");n.id="mailgo-details",n.className="mailgo-details";var i=document.createElement("p");i.id="mailgo-cc";var l=document.createElement("span");l.className="mailgo-weight-500";var d=document.createTextNode("cc ");l.appendChild(d);var r=document.createElement("span");r.id="mailgo-cc-value",i.appendChild(l),i.appendChild(r),n.appendChild(i);var c=document.createElement("p");c.id="mailgo-bcc";var m=document.createElement("span");m.className="mailgo-weight-500";var s=document.createTextNode("bcc ");m.appendChild(s);var p=document.createElement("span");p.id="mailgo-bcc-value",c.appendChild(m),c.appendChild(p),n.appendChild(c);var g=document.createElement("p");g.id="mailgo-subject";var u=document.createElement("span");u.className="mailgo-weight-500";var b=document.createTextNode("subject ");u.appendChild(b);var h=document.createElement("span");h.id="mailgo-subject-value",g.appendChild(u),g.appendChild(h),n.appendChild(g);var f=document.createElement("p");f.id="mailgo-body";var x=document.createElement("span");x.className="mailgo-weight-500";var y=document.createTextNode("body ");x.appendChild(y);var w=document.createElement("span");w.id="mailgo-body-value",f.appendChild(x),f.appendChild(w),n.appendChild(f),o.appendChild(n);var C=document.createElement("a");C.id="mailgo-gmail",C.href=v,C.classList.add("mailgo-open"),C.classList.add("mailgo-gmail");var k=document.createTextNode("open in ");C.appendChild(k);var E=document.createElement("span");E.className="mailgo-weight-500";var L=document.createTextNode("Gmail");E.appendChild(L),C.appendChild(E),o.appendChild(C);var N=document.createElement("a");N.id="mailgo-outlook",N.href=v,N.classList.add("mailgo-open"),N.classList.add("mailgo-outlook");var T=document.createTextNode("open in ");N.appendChild(T);var j=document.createElement("span");j.className="mailgo-weight-500";var z=document.createTextNode("Outlook");j.appendChild(z),N.appendChild(j),o.appendChild(N);var A=document.createElement("a");A.id="mailgo-open",A.href=v,A.classList.add("mailgo-open"),A.classList.add("mailgo-default");var S=document.createElement("span");S.className="mailgo-weight-500";var R=document.createTextNode("open");S.appendChild(R);var U=document.createTextNode(" default");A.appendChild(S),A.appendChild(U),o.appendChild(A);var _=document.createElement("a");_.id="mailgo-copy",_.href=v,_.classList.add("mailgo-copy"),_.classList.add("mailgo-weight-500");var I=document.createTextNode("copy");_.appendChild(I),o.appendChild(_);var M=document.createElement("a");M.id="mailgo.js.org",M.href="https://mailgo.js.org?ref=mailgo-modal",M.className="mailgo-by",M.target="_blank",M.rel="noopener noreferrer";var O=document.createTextNode("mailgo.js.org");M.appendChild(O),o.appendChild(M),document.body.appendChild(e),a.addEventListener("click",W);var P=document.createElement("div");P.style.display="none",P.id="mailgo-tel",P.classList.add("mailgo-modal");var H=document.createElement("div");H.className="mailgo-modal-background",P.appendChild(H);var D=document.createElement("div");D.className="mailgo-modal-content",P.appendChild(D);var B=document.createElement("strong");B.id="mailgo-tel-title",B.className="mailgo-title",D.appendChild(B);var Z=document.createElement("a");Z.id="mailgo-telegram",Z.href=v,Z.classList.add("mailgo-open"),Z.classList.add("mailgo-telegram"),Z.style.display="none";var F=document.createTextNode("open in ");Z.appendLine truncated
!function(e,a){"object"==typeof exports&&"object"==typeof module?module.exports=a():"function"==typeof define&&define.amd?define([],a):"object"==typeof exports?exports.mailgo=a():e.mailgo=a()}(window,(function(){return function(e){var a={};function o(t){if(a[t])return a[t].exports;var n=a[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,o),n.l=!0,n.exports}return o.m=e,o.c=a,o.d=function(e,a,t){o.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:t})},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,a){if(1&a&&(e=o(e)),8&a)return e;if(4&a&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(o.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&a&&"string"!=typeof e)for(var n in e)o.d(t,n,function(a){return e[a]}.bind(null,n));return t},o.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(a,"a",a),a},o.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},o.p="",o(o.s=0)}([function(e,a,o){"use strict";!function(){function e(){var e=document.createElement("div");e.style.display="none",e.id="mailgo",e.classList.add("mailgo-modal");var a=document.createElement("div");a.className="mailgo-modal-background",e.appendChild(a);var o=document.createElement("div");o.className="mailgo-modal-content",e.appendChild(o),(i=document.createElement("strong")).id="mailgo-title",i.className="mailgo-title",o.appendChild(i);var t=document.createElement("div");t.id="mailgo-details",t.className="mailgo-details";var n=document.createElement("p");n.id="mailgo-cc";var d=document.createElement("span");d.className="mailgo-weight-500";var r=document.createTextNode("cc ");d.appendChild(r);var c=document.createElement("span");c.id="mailgo-cc-value",n.appendChild(d),n.appendChild(c),t.appendChild(n);var m=document.createElement("p");m.id="mailgo-bcc";var s=document.createElement("span");s.className="mailgo-weight-500";var p=document.createTextNode("bcc ");s.appendChild(p);var g=document.createElement("span");g.id="mailgo-bcc-value",m.appendChild(s),m.appendChild(g),t.appendChild(m);var u=document.createElement("p");u.id="mailgo-subject";var b=document.createElement("span");b.className="mailgo-weight-500";var h=document.createTextNode("subject ");b.appendChild(h);var f=document.createElement("span");f.id="mailgo-subject-value",u.appendChild(b),u.appendChild(f),t.appendChild(u);var v=document.createElement("p");v.id="mailgo-body";var x=document.createElement("span");x.className="mailgo-weight-500";var w=document.createTextNode("body ");x.appendChild(w);var C=document.createElement("span");C.id="mailgo-body-value",v.appendChild(x),v.appendChild(C),t.appendChild(v),o.appendChild(t);var k=document.createElement("a");k.id="mailgo-gmail",k.href=y,k.classList.add("mailgo-open"),k.classList.add("mailgo-gmail");var E=document.createTextNode("open in ");k.appendChild(E);var L=document.createElement("span");L.className="mailgo-weight-500";var N=document.createTextNode("Gmail");L.appendChild(N),k.appendChild(L),o.appendChild(k);var T=document.createElement("a");T.id="mailgo-outlook",T.href=y,T.classList.add("mailgo-open"),T.classList.add("mailgo-outlook");var j=document.createTextNode("open in ");T.appendChild(j);var z=document.createElement("span");z.className="mailgo-weight-500";var A=document.createTextNode("Outlook");z.appendChild(A),T.appendChild(z),o.appendChild(T);var S=document.createElement("a");S.id="mailgo-open",S.href=y,S.classList.add("mailgo-open"),S.classList.add("mailgo-default");var R=document.createElement("span");R.className="mailgo-weight-500";var U=document.createTextNode("open");R.appendChild(U);var _=document.createTextNode(" default");S.appendChild(R),S.appendChild(_),o.appendChild(S);var I=document.createElement("a");I.id="mailgo-copy",I.href=y,I.classList.add("mailgo-copy"),I.classList.add("mailgo-weight-500");var M=document.createTextNode("copy");I.appendChild(M),o.appendChild(I);var O=document.createElement("a");O.id="mailgo.js.org",O.href="https://mailgo.js.org?ref=mailgo-modal",O.className="mailgo-by",O.target="_blank",O.rel="noopener noreferrer";var P=document.createTextNode("mailgo.js.org");O.appendChild(P),o.appendChild(O),document.body.appendChild(e),a.addEventListener("click",D);var W=document.createElement("div");W.style.display="none",W.id="mailgo-tel",W.classList.add("mailgo-modal");var H=document.createElement("div");H.className="mailgo-modal-background",W.appendChild(H);var B=document.createElement("div");B.className="mailgo-modal-content",W.appendChild(B),(l=document.createElement("strong")).id="mailgo-tel-title",l.className="mailgo-title",B.appendChild(l);var Z=document.createElement("a");Z.id="mailgo-telegram",Z.href=y,Z.classList.add("mailgo-open"),Z.classList.add("mailgo-telegram"),Z.style.display="none";var F=document.createTextNode("open in ");Z.appendChild(F)Line truncated
+71 -91
View File
@@ -28,15 +28,20 @@
telegramUsername = "",
skypeUsername = "";
// the DOM elements
let title,
titleTel,
detailCc,
detailBcc,
detailSubject,
detailBody,
ccValue,
bccValue,
subjectValue,
bodyValue;
// mailgo buttons
let gmailButton,
outlookButton,
openButton,
telegramButton,
waButton,
skypeButton,
callButton,
copyButton;
let gmail, outlook, open, telegram, wa, skype, call, copyMail, copyTel;
/**
* mailgoInit
@@ -62,7 +67,7 @@
modal.appendChild(modalContent);
// title (email address)
let title = document.createElement("strong");
title = document.createElement("strong");
title.id = "mailgo-title";
title.className = "mailgo-title";
modalContent.appendChild(title);
@@ -72,49 +77,49 @@
details.id = "mailgo-details";
details.className = "mailgo-details";
let detailCc = document.createElement("p");
detailCc = document.createElement("p");
detailCc.id = "mailgo-cc";
let ccSpan = document.createElement("span");
ccSpan.className = "mailgo-weight-500";
let ccContent = document.createTextNode("cc ");
ccSpan.appendChild(ccContent);
let ccValue = document.createElement("span");
ccValue = document.createElement("span");
ccValue.id = "mailgo-cc-value";
detailCc.appendChild(ccSpan);
detailCc.appendChild(ccValue);
details.appendChild(detailCc);
let detailBcc = document.createElement("p");
detailBcc = document.createElement("p");
detailBcc.id = "mailgo-bcc";
let bccSpan = document.createElement("span");
bccSpan.className = "mailgo-weight-500";
let bccContent = document.createTextNode("bcc ");
bccSpan.appendChild(bccContent);
let bccValue = document.createElement("span");
bccValue = document.createElement("span");
bccValue.id = "mailgo-bcc-value";
detailBcc.appendChild(bccSpan);
detailBcc.appendChild(bccValue);
details.appendChild(detailBcc);
let detailSubject = document.createElement("p");
detailSubject = document.createElement("p");
detailSubject.id = "mailgo-subject";
let subjectSpan = document.createElement("span");
subjectSpan.className = "mailgo-weight-500";
let subjectContent = document.createTextNode("subject ");
subjectSpan.appendChild(subjectContent);
let subjectValue = document.createElement("span");
subjectValue = document.createElement("span");
subjectValue.id = "mailgo-subject-value";
detailSubject.appendChild(subjectSpan);
detailSubject.appendChild(subjectValue);
details.appendChild(detailSubject);
let detailBody = document.createElement("p");
detailBody = document.createElement("p");
detailBody.id = "mailgo-body";
let bodySpan = document.createElement("span");
bodySpan.className = "mailgo-weight-500";
let bodyContent = document.createTextNode("body ");
bodySpan.appendChild(bodyContent);
let bodyValue = document.createElement("span");
bodyValue = document.createElement("span");
bodyValue.id = "mailgo-body-value";
detailBody.appendChild(bodySpan);
detailBody.appendChild(bodyValue);
@@ -123,7 +128,7 @@
modalContent.appendChild(details);
// Gmail
let gmail = document.createElement("a");
gmail = document.createElement("a");
gmail.id = "mailgo-gmail";
gmail.href = DEFAULT_BTN_HREF;
gmail.classList.add("mailgo-open");
@@ -139,7 +144,7 @@
modalContent.appendChild(gmail);
// Outlook
let outlook = document.createElement("a");
outlook = document.createElement("a");
outlook.id = "mailgo-outlook";
outlook.href = DEFAULT_BTN_HREF;
outlook.classList.add("mailgo-open");
@@ -155,7 +160,7 @@
modalContent.appendChild(outlook);
// open default
let open = document.createElement("a");
open = document.createElement("a");
open.id = "mailgo-open";
open.href = DEFAULT_BTN_HREF;
open.classList.add("mailgo-open");
@@ -171,15 +176,15 @@
modalContent.appendChild(open);
// copy
let copy = document.createElement("a");
copy.id = "mailgo-copy";
copy.href = DEFAULT_BTN_HREF;
copy.classList.add("mailgo-copy");
copy.classList.add("mailgo-weight-500");
copyMail = document.createElement("a");
copyMail.id = "mailgo-copy";
copyMail.href = DEFAULT_BTN_HREF;
copyMail.classList.add("mailgo-copy");
copyMail.classList.add("mailgo-weight-500");
let copyContent = document.createTextNode("copy");
copy.appendChild(copyContent);
copyMail.appendChild(copyContent);
modalContent.appendChild(copy);
modalContent.appendChild(copyMail);
// by
let by = document.createElement("a");
@@ -218,13 +223,13 @@
modal.appendChild(modalContent);
// title (telephone number)
let title = document.createElement("strong");
title.id = "mailgo-tel-title";
title.className = "mailgo-title";
modalContent.appendChild(title);
titleTel = document.createElement("strong");
titleTel.id = "mailgo-tel-title";
titleTel.className = "mailgo-title";
modalContent.appendChild(titleTel);
// Telegram
let telegram = document.createElement("a");
telegram = document.createElement("a");
telegram.id = "mailgo-telegram";
telegram.href = DEFAULT_BTN_HREF;
telegram.classList.add("mailgo-open");
@@ -244,7 +249,7 @@
modalContent.appendChild(telegram);
// WhatsApp
let wa = document.createElement("a");
wa = document.createElement("a");
wa.id = "mailgo-wa";
wa.href = DEFAULT_BTN_HREF;
wa.classList.add("mailgo-open");
@@ -260,7 +265,7 @@
modalContent.appendChild(wa);
// Skype
let skype = document.createElement("a");
skype = document.createElement("a");
skype.id = "mailgo-skype";
skype.href = DEFAULT_BTN_HREF;
skype.classList.add("mailgo-open");
@@ -276,7 +281,7 @@
modalContent.appendChild(skype);
// call default
let call = document.createElement("a");
call = document.createElement("a");
call.id = "mailgo-call";
call.href = DEFAULT_BTN_HREF;
call.classList.add("mailgo-open");
@@ -292,15 +297,15 @@
modalContent.appendChild(call);
// copy
let copy = document.createElement("a");
copy.id = "mailgo-tel-copy";
copy.href = DEFAULT_BTN_HREF;
copy.classList.add("mailgo-copy");
copy.classList.add("mailgo-weight-500");
let copyTel = document.createElement("a");
copyTel.id = "mailgo-tel-copy";
copyTel.href = DEFAULT_BTN_HREF;
copyTel.classList.add("mailgo-copy");
copyTel.classList.add("mailgo-weight-500");
let copyContent = document.createTextNode("copy");
copy.appendChild(copyContent);
copyTel.appendChild(copyContent);
modalContent.appendChild(copy);
modalContent.appendChild(copyTel);
// by
let by = document.createElement("a");
@@ -381,57 +386,39 @@
if (cc && !validateEmails(cc.split(","))) cc = "";
if (bcc && !validateEmails(bcc.split(","))) bcc = "";
// information
let titleEl = getE("mailgo-title");
let detailsEl = getE("mailgo-details");
let ccEl = getE("mailgo-cc");
let ccValueEl = getE("mailgo-cc-value");
let bccEl = getE("mailgo-bcc");
let bccValueEl = getE("mailgo-bcc-value");
let subjectEl = getE("mailgo-subject");
let subjectValueEl = getE("mailgo-subject-value");
let bodyEl = getE("mailgo-body");
let bodyValueEl = getE("mailgo-body-value");
// action buttons
gmailButton = getE("mailgo-gmail");
outlookButton = getE("mailgo-outlook");
openButton = getE("mailgo-open");
copyButton = getE("mailgo-copy");
// the title of the modal (email address)
titleEl.innerHTML = mail.split(",").join("<br/>");
title.innerHTML = mail.split(",").join("<br/>");
// add the details if provided
cc
? ((ccEl.style.display = "block"),
(ccValueEl.innerHTML = cc.split(",").join("<br/>")))
: (ccEl.style.display = "none");
? ((detailCc.style.display = "block"),
(ccValue.innerHTML = cc.split(",").join("<br/>")))
: (detailCc.style.display = "none");
bcc
? ((bccEl.style.display = "block"),
(bccValueEl.innerHTML = bcc.split(",").join("<br/>")))
: (bccEl.style.display = "none");
? ((detailBcc.style.display = "block"),
(bccValue.innerHTML = bcc.split(",").join("<br/>")))
: (detailBcc.style.display = "none");
subject
? ((subjectEl.style.display = "block"),
(subjectValueEl.textContent = subject))
: (subjectEl.style.display = "none");
? ((detailSubject.style.display = "block"),
(subjectValue.textContent = subject))
: (detailSubject.style.display = "none");
bodyMail
? ((bodyEl.style.display = "block"),
(bodyValueEl.textContent = bodyMail))
: (bodyEl.style.display = "none");
? ((detailBody.style.display = "block"),
(bodyValue.textContent = bodyMail))
: (detailBody.style.display = "none");
// add the actions
gmailButton.addEventListener("click", openGmail);
gmail.addEventListener("click", openGmail);
outlookButton.addEventListener("click", openOutlook);
outlook.addEventListener("click", openOutlook);
encEmail = encodeEmail(mail);
openButton.addEventListener("click", openDefault);
open.addEventListener("click", openDefault);
copyButton.addEventListener("click", () => copy(mail || tel));
copyMail.addEventListener("click", () => copy(mail));
}
// mailgo tel
if (type === TEL_TYPE) {
@@ -455,7 +442,7 @@
}
// information
let titleEl = getE("mailgo-tel-title");
// let titleEl = getE("mailgo-tel-title");
// Telegram username
if (mailgo.hasAttribute("data-telegram")) {
@@ -467,29 +454,22 @@
skypeUsername = mailgo.getAttribute("data-skype");
}
// actions
telegramButton = getE("mailgo-telegram");
waButton = getE("mailgo-wa");
skypeButton = getE("mailgo-skype");
callButton = getE("mailgo-call");
copyButton = getE("mailgo-tel-copy");
// the title of the modal (tel)
titleEl.innerHTML = tel;
titleTel.innerHTML = tel;
// add the actions to buttons
waButton.addEventListener("click", openWhatsApp);
wa.addEventListener("click", openWhatsApp);
if (telegramUsername) {
setDisplay("mailgo-telegram", "block");
telegramButton.addEventListener("click", openTelegram);
telegram.addEventListener("click", openTelegram);
}
skypeButton.addEventListener("click", openSkype);
skype.addEventListener("click", openSkype);
callButton.addEventListener("click", callDefault);
call.addEventListener("click", callDefault);
copyButton.addEventListener("click", () => copy(tel));
copyTel.addEventListener("click", () => copy(tel));
}
// show the mailgo