16 lines
1016 B
HTML
16 lines
1016 B
HTML
{{ if or (.Param "shareLink") (and ((.Param "subscribeBtn") (.Param "subscribeLink"))) (.Param "speak") }}
|
|
<div class="fake-p flex">
|
|
{{ if (.Param "shareLink") }}
|
|
<form action="https://www.addtoany.com/share#url={{ .Permalink }}{{ with .Title }}&title={{ . }}{{ end }}" target="_blank" rel="nofollow noopener noreferrer"><button class="invert" type="submit">{{ T "share" }}</button></form>
|
|
{{ end }}
|
|
{{ if and ((.Param "subscribeBtn") (.Param "subscribeLink")) }}
|
|
<form action="{{ .Param "subscribeLink" }}"><button class="invert" type="submit">{{ T "subscribe" }}</button></form>
|
|
{{ end }}
|
|
{{ if (.Param "speak") }}
|
|
<button id="speakBtn" class="invert" style="display: none;"></button>
|
|
{{ $speakScript := resources.Get "js/speak.js" | minify | fingerprint }}
|
|
<script>const speakText = "{{ T "speak" }}";const stopSpeakText = "{{ T "stopspeak" }}";</script>
|
|
<script defer src="{{ $speakScript.RelPermalink }}" integrity="{{ $speakScript.Data.Integrity }}"></script>
|
|
{{ end }}
|
|
</div>
|
|
{{ end }} |