Welcome to mirror list, hosted at ThFree Co, Russian Federation.

contact.html « partials « layouts - github.com/aerohub/hugo-identity-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 2860ecc83a0bfa25c18c57d31e4c09ae98ccfc90 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<hr />
<h2>{{ .Site.Params.contact.title }}</h2>
{{ if not .Site.Params.contact.postURL }}
  <form action="https://formspree.io/{{ with .Site.Params.contact.email }}{{.}}{{ end }}" method="post" name="sentMessage" id="contactForm" novalidate>
{{ else }}
  <form  action="{{ .Site.Params.contact.postURL }}" method="POST" name="sentMessage" id="contactForm" novalidate>
{{ end }}
    <div class="field">
      <input name="name" id="name" placeholder="{{ .Site.Params.contact.namePlaceholder }}" />
      </div>
    <div class="field">
      <input type="email" name="email" id="email" placeholder="{{ .Site.Params.contact.emailPlaceholder }}" />
    </div>
    <div class="field">
      <textarea name="message" id="message" placeholder="{{ .Site.Params.contact.messagePlaceholder }}" rows="4"></textarea>
    </div>
    <div class="text-success" id="success" style="display:none;">
      {{ with .Site.Params.contact.success }}
        {{ . | markdownify }}
      {{ else }}
        "Thank you for contacting us."
      {{ end }}
    </div>
    <div class="text-danger" id="error" style="display:none;">
      {{ if .Site.Params.contact.error }}
        {{ .Site.Params.contact.error | markdownify }}
      {{ else }}
        "Message could not be send. Please contact us at " {{ .Site.Params.contact.email }}
      {{ end }}
    </div>
    <ul class="actions">
      <li><button type="submit" {{ with .Site.Params.contact.captcha }} class="g-recaptcha"
data-sitekey="{{ .sitekey }}" data-callback="onSubmit" data-badge="inline" {{ end }}>{{ .Site.Params.contact.buttonText }}</button></li>
    </ul>
    {{ range .Site.Params.contact.fields.hidden }}
      {{ if eq .name "site" }}
        <input type="hidden" name="{{ .name }}" value="{{ $.Permalink }}"/>
      {{ else if eq .name "page" }}
        <input type="hidden" name="{{ .name }}" value="{{ $.URL }}"/>
      {{ else }}
        <input type="hidden" name="{{ .name }}" value="{{ .value }}"/>
      {{ end }}
    {{ end }}
  </form>