First go at share buttons
This commit is contained in:
@@ -7,6 +7,10 @@
|
||||
{{ end }}</p>
|
||||
{{.Content}}
|
||||
<small>Published on {{ .Date.Format "2006-01-02" }}</small>
|
||||
<br>{{ partial "share-buttons.html" . }}
|
||||
<script defer src="https://comments.aronajones.com/js/commento.js"></script>
|
||||
<div id="commento" style="width: 50%"></div>
|
||||
<noscript>FYI: Comments would be here, but they require Javascript.</noscript>
|
||||
<div class="next-post" style="padding-top: 1em;">
|
||||
{{ if .NextPage }}
|
||||
Next: <a class="link-reverse" href="{{ .NextPage.Permalink }}"> {{ .NextPage.Title | truncate 50 "..." }}</a> »
|
||||
@@ -17,8 +21,5 @@
|
||||
« Previous: <a class="link-reverse" href="{{ .PrevPage.Permalink }}"> {{ .PrevPage.Title | truncate 50 "..."}}</a>
|
||||
{{ end }}
|
||||
</div>
|
||||
<script defer src="https://comments.aronajones.com/js/commento.js"></script>
|
||||
<div id="commento" style="width: 50%"></div>
|
||||
<noscript>FYI: Comments would be here, but they require Javascript.</noscript>
|
||||
</article>
|
||||
{{ end }}
|
||||
|
||||
26
layouts/partials/share-buttons.html
Normal file
26
layouts/partials/share-buttons.html
Normal file
@@ -0,0 +1,26 @@
|
||||
{{ $pageurl := .Permalink }}
|
||||
|
||||
<style>
|
||||
#share-buttons {display: inline-block; vertical-align: middle; }
|
||||
#share-buttons:after {content: ""; display: block; clear: both;}
|
||||
#share-buttons > div {
|
||||
position: relative;
|
||||
text-align: left;
|
||||
height: 36px;
|
||||
width: 32px;
|
||||
float: left;
|
||||
text-align: center;
|
||||
}
|
||||
#share-buttons > div > svg {height: 16px; fill: #d5d5d5; margin-top: 10px;}
|
||||
#share-buttons > div:hover {cursor: pointer;}
|
||||
#share-buttons > div.twitter:hover > svg {fill: #55ACEE;}
|
||||
#share-buttons > div.mail:hover > svg {fill: #7D7D7D;}
|
||||
#share-buttons > div.instagram:hover > svg {fill: #C73B92;}
|
||||
#share-buttons > div.twitter > svg {height: 20px; margin-top: 8px;}
|
||||
#share-buttons > div.mail > svg {height: 14px; margin-top: 11px;}
|
||||
</style>
|
||||
|
||||
<span style="color: silver;">Share on: </span><div id="share-buttons">
|
||||
<div class="twitter" title="Share this on Twitter" onclick="window.open('https://twitter.com/intent/tweet?text={{ $pageurl }}');"><svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1684 408q-67 98-162 167 1 14 1 42 0 130-38 259.5t-115.5 248.5-184.5 210.5-258 146-323 54.5q-271 0-496-145 35 4 78 4 225 0 401-138-105-2-188-64.5t-114-159.5q33 5 61 5 43 0 85-11-112-23-185.5-111.5t-73.5-205.5v-4q68 38 146 41-66-44-105-115t-39-154q0-88 44-163 121 149 294.5 238.5t371.5 99.5q-8-38-8-74 0-134 94.5-228.5t228.5-94.5q140 0 236 102 109-21 205-78-37 115-142 178 93-10 186-50z"/></svg></div>
|
||||
<div class="mail" title="Share this through Email" onclick="window.open('mailto:?&body={{ $pageurl }}');"><svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1792 710v794q0 66-47 113t-113 47h-1472q-66 0-113-47t-47-113v-794q44 49 101 87 362 246 497 345 57 42 92.5 65.5t94.5 48 110 24.5h2q51 0 110-24.5t94.5-48 92.5-65.5q170-123 498-345 57-39 100-87zm0-294q0 79-49 151t-122 123q-376 261-468 325-10 7-42.5 30.5t-54 38-52 32.5-57.5 27-50 9h-2q-23 0-50-9t-57.5-27-52-32.5-54-38-42.5-30.5q-91-64-262-182.5t-205-142.5q-62-42-117-115.5t-55-136.5q0-78 41.5-130t118.5-52h1472q65 0 112.5 47t47.5 113z"/></svg></div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user