feat: Add obfuscates partials

This commit is contained in:
2021-07-03 16:03:24 +02:00
parent 84539d10ae
commit b8ae0a19ca
7 changed files with 31 additions and 22 deletions

View File

@ -1,3 +1,9 @@
{{- with .Site.Data.contact.mail -}}
<a class="mail" href="mailto:{{ .}}">{{ . }}</a>
{{- $protocol := "mailto" -}}
{{- $mail := . -}}
{{- $mailWithProtocol := print $protocol ":" . -}}
<a
class="mail obfuscate"
data-link="{{ range $index := seq (sub (len $mailWithProtocol) 1) 0}}{{ substr $mailWithProtocol $index 1}}{{ end }}"
>{{ range $index := seq (sub (len $mail) 1) 0}}{{ substr $mail $index 1}}{{ end }}</a>
{{- end -}}

View File

@ -1,3 +1,9 @@
{{- with .Site.Data.contact.telephone -}}
<a class="tel" href="tel:{{ . }}">{{ . }}</a>
{{- $protocol := "tel" -}}
{{- $tel := . -}}
{{- $telWithProtocol := print $protocol ":" (replace $tel " " "") -}}
<a
class="tel obfuscate"
data-link="{{ range $index := seq (sub (len $telWithProtocol) 1) 0}}{{ substr $telWithProtocol $index 1}}{{ end }}"
>{{ range $index := seq (sub (len $tel) 1) 0}}{{ substr $tel $index 1}}{{ end }}</a>
{{- end -}}

View File

@ -1,5 +1,5 @@
{{ $js := resources.Get "js/main.js" }}
{{ with $js }}
{{ $secureJS := . | resources.Minify | resources.Fingerprint }}
{{ $secureJS := . | js.Build | resources.Minify | resources.Fingerprint }}
<script src="{{ $secureJS.Permalink }}" integrity="{{ $secureJS.Data.Integrity }}"></script>
{{ end }}