jlelse
/
Indiego
Archived
1
Fork 0
This repository has been archived on 2020-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
Indiego/layouts/partials/post_actions.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>&nbsp;
{{ end }}
{{ if and ((.Param "subscribeBtn") (.Param "subscribeLink")) }}
<form action="{{ .Param "subscribeLink" }}"><button class="invert" type="submit">{{ T "subscribe" }}</button></form>&nbsp;
{{ 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 }}