2023-08-06 02:26:45 +01:00
|
|
|
@page
|
2024-05-05 02:18:20 +01:00
|
|
|
@using Microsoft.AspNetCore.Mvc.TagHelpers
|
2023-08-05 20:54:55 +01:00
|
|
|
@{
|
|
|
|
ViewData["Title"] = "Contact";
|
|
|
|
}
|
|
|
|
|
2023-12-22 14:49:16 +00:00
|
|
|
<main class="container">
|
|
|
|
<h1 class="display-4">Contact</h1>
|
2023-10-01 14:58:15 +01:00
|
|
|
<p>
|
2023-12-22 14:49:16 +00:00
|
|
|
Thanks for getting in touch! While I do my best to read to all inquiries, I cannot guarantee that I will be able
|
|
|
|
to respond to your message. Nevertheless, I appreciate you taking the time to reach out to me and I will respond
|
|
|
|
if I can.
|
2023-10-01 14:58:15 +01:00
|
|
|
</p>
|
|
|
|
|
2024-10-23 16:58:38 +01:00
|
|
|
<div class="callout" data-callout="failure">
|
|
|
|
<div class="callout-title"><i data-lucide="triangle-alert"></i> SMTP Outage</div>
|
|
|
|
<div class="callout-content">
|
|
|
|
I'm aware of an ongoing issue where connection to my SMTP server is failing, which may lead to degraded
|
|
|
|
performance on this contact form. Follow updates for this incident
|
|
|
|
<a href="https://oliverbooth.statuspage.io/incidents/f2vkfn81zbkv">here</a>.
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2024-05-04 00:59:02 +01:00
|
|
|
<div class="callout" data-callout="warning">
|
|
|
|
<div class="callout-title"><i data-lucide="triangle-alert"></i> Spam Warning</div>
|
|
|
|
<div class="callout-content">
|
2023-12-22 14:49:16 +00:00
|
|
|
I am politely asking that you respect my inbox and keep your unsolicited advertising away. This is a simple
|
|
|
|
request. If you send me any kind of spam after this, you have demonstrated that you do not have the basic
|
|
|
|
human decency to respect my wishes or my privacy, and you have lost the privilege for me to respect yours. I
|
|
|
|
<strong>will</strong> block your email address, and I will add your name to my public blacklist of spammers,
|
|
|
|
which you can find <a asp-page="/Contact/Blacklist">here</a>.
|
2024-05-04 00:59:02 +01:00
|
|
|
</div>
|
2023-09-25 19:55:34 +01:00
|
|
|
</div>
|
|
|
|
|
2023-12-22 14:49:16 +00:00
|
|
|
<form method="post" asp-controller="Contact" asp-action="HandleForm">
|
|
|
|
<input type="hidden" name="contact-type" value="other">
|
2023-09-25 19:55:34 +01:00
|
|
|
|
2023-12-22 14:49:16 +00:00
|
|
|
<div class="form-group" style="margin-top: 10px;">
|
|
|
|
<label for="name">Your Name</label>
|
|
|
|
<input type="text" class="form-control" id="name" name="name" placeholder="Who are you?" required>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="form-group" style="margin-top: 10px;">
|
|
|
|
<label for="email">Your Email Address</label>
|
|
|
|
<input type="email" class="form-control" id="email" name="email" placeholder="How can I reach you?" required>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="form-group" style="margin-top: 10px;">
|
|
|
|
<label for="subject">Subject</label>
|
|
|
|
<input type="text" class="form-control" id="subject" name="subject" placeholder="What's the gist?" maxlength="100" required>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="form-group" style="margin-top: 10px;">
|
|
|
|
<label for="message">Message</label>
|
|
|
|
<textarea class="form-control" id="message" name="message" rows="5" required placeholder="What's on your mind?"></textarea>
|
|
|
|
</div>
|
2023-09-25 19:55:34 +01:00
|
|
|
|
2023-12-22 14:49:16 +00:00
|
|
|
<recaptcha/>
|
2023-09-29 15:47:29 +01:00
|
|
|
|
2023-12-22 14:49:16 +00:00
|
|
|
<button class="btn btn-primary" style="margin-top: 10px;">Submit</button>
|
|
|
|
</form>
|
|
|
|
</main>
|