Add fallback email to guestbook
This commit is contained in:
parent
51063b95d9
commit
55131e8356
|
@ -55,6 +55,10 @@
|
||||||
background-color: var(--clr-quote-bg);
|
background-color: var(--clr-quote-bg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.inline-banner.warning {
|
||||||
|
background-color: #9e0f00;
|
||||||
|
}
|
||||||
|
|
||||||
.form-footer,
|
.form-footer,
|
||||||
.comment-footer {
|
.comment-footer {
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
|
@ -192,6 +192,23 @@ registerNamespace("GW.Controls", function (ns)
|
||||||
if (request.readyState == 4)
|
if (request.readyState == 4)
|
||||||
{
|
{
|
||||||
console.log(request.responseText);
|
console.log(request.responseText);
|
||||||
|
|
||||||
|
this.bannerEl.classList.add("warning");
|
||||||
|
this.bannerEl.innerHTML =
|
||||||
|
`
|
||||||
|
<gw-icon iconKey="triangle-exclamation"></gw-icon>
|
||||||
|
<span>
|
||||||
|
That didn't work.
|
||||||
|
${this.fallbackEmail
|
||||||
|
? `<a class="full" href="mailto:${this.fallbackEmail}?subject=Comment on ${document.title}&body=${contentAry.join("; ")}">Click here to send as an email instead</a>.`
|
||||||
|
: ""
|
||||||
|
}
|
||||||
|
</span>
|
||||||
|
`;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
alert("Your comment has been submitted!");
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -20,6 +20,7 @@ eleventyComputed:
|
||||||
id="guestbookForm"
|
id="guestbookForm"
|
||||||
titleText="Sign the Guestbook"
|
titleText="Sign the Guestbook"
|
||||||
discordURL="https://discord.com/api/webhooks/1243241310664659076/JQNvj369B_d8DipyooUrYA7gSfd01lBcUb7-U45OVLXkHoEkMFdjrY555B-WZYG9CwL0"
|
discordURL="https://discord.com/api/webhooks/1243241310664659076/JQNvj369B_d8DipyooUrYA7gSfd01lBcUb7-U45OVLXkHoEkMFdjrY555B-WZYG9CwL0"
|
||||||
|
fallbackEmail="{{ sitemeta.siteAuthor.email }}"
|
||||||
></gw-comment-form>
|
></gw-comment-form>
|
||||||
|
|
||||||
<h2 class="gb__messages--title">Guest Messages</h2>
|
<h2 class="gb__messages--title">Guest Messages</h2>
|
||||||
|
|
Loading…
Reference in New Issue