summaryrefslogtreecommitdiffstats
path: root/layouts
diff options
context:
space:
mode:
Diffstat (limited to 'layouts')
-rw-r--r--layouts/robots.txt1
-rw-r--r--layouts/shortcodes/form-contact.html16
2 files changed, 10 insertions, 7 deletions
diff --git a/layouts/robots.txt b/layouts/robots.txt
index c07f0df..53082b7 100644
--- a/layouts/robots.txt
+++ b/layouts/robots.txt
@@ -3,6 +3,7 @@
User-agent: *
{{- if eq (getenv "HUGO_ENV") "production" | or (eq site.Params.env "production") }}
Allow: /
+Disallow: /thanks
Sitemap: {{ "/stemap.xml" | absURL }}
{{- else }}
diff --git a/layouts/shortcodes/form-contact.html b/layouts/shortcodes/form-contact.html
index d2e0c99..3be7777 100644
--- a/layouts/shortcodes/form-contact.html
+++ b/layouts/shortcodes/form-contact.html
@@ -1,24 +1,26 @@
{{- /* TODO: Translate me */ -}}
<div class="contact-form">
- <form accept-charset="UTF-8" action="{{ site.Params.Contact.formAction | default "example.com" }}" method="POST" id="contact-form">
+ <form accept-charset="UTF-8" action="{{ site.Params.Contact.formAction | default site.BaseURL }}" method="POST" id="contact-form">
<div class="contact-form-item">
<label for="name" class="contact-form-label">Your name</label>
- <input type="text" id="name" name="name" class="contact-form-input form-input" placeholder="Your name" required aria-labelledby="name">
+ <input type="text" id="name" name="name" class="contact-form-input form-input" placeholder="" required aria-labelledby="name">
</div>
<div class="contact-form-item">
<label for="email" class="contact-form-label">Email addres</label>
- <input type="email" id="email" name="email" class="contact-form-input form-input" placeholder="Email addres" required aria-labelledby="email">
+ <input type="email" id="email" name="email" class="contact-form-input form-input" placeholder="" required aria-labelledby="email">
</div>
<div class="contact-form-item">
<label for="message" class="contact-form-label">Message</label>
- <textarea id="message" name="message" class="contact-form-textarea form-input" placeholder="Message" required aria-labelledby="message"></textarea>
+ <textarea id="message" name="message" class="contact-form-textarea form-input" placeholder="" required aria-labelledby="message"></textarea>
</div>
- <input type="hidden" name="_language" value="{{ site.Language.Lang }}" >
- <input type="hidden" name="_subject" value="{{ site.Params.Contact.emailSubject | default "Contact form submission" }}">
- <input type="text" name="_gotcha" style="display:none" class="contact-form-gotcha" value="">
+ <input type="hidden" name="_feedback.language" value="{{ site.Language.Lang }}" >
+ <input type="hidden" name="_email.subject" value="{{ site.Params.Contact.emailSubject | default "" }}">
+ <input type="hidden" name="_redirect" value="{{ site.Params.Contact.thanksUrl | absURL }}">
+
+ <input type="checkbox" name="_honeypot" style="display:none" tabindex="-1" autocomplete="off" class="contact-form-gotcha" value="">
<div class="contact-form-item">
<input type="submit" value="Send" class="button button-large">