Override Ananke's social-share partial
This commit is contained in:
parent
3244406bca
commit
a945f0bce0
27
blog/layouts/partials/social-share.html
Normal file
27
blog/layouts/partials/social-share.html
Normal file
@ -0,0 +1,27 @@
|
||||
{{/*
|
||||
Copied and adapted from Ananke theme's implementation, removing `.Site.Social` as that is deprecated.
|
||||
*/}}
|
||||
{{ $title := .Title }}
|
||||
{{ $url := printf "%s" .Permalink | absLangURL }}
|
||||
|
||||
{{ $facebook_href := printf "https://www.facebook.com/sharer.php?u=%s" $url }}
|
||||
{{ $twitter_href := printf "https://twitter.com/intent/tweet?url=%s&text=%s" $url $title }}
|
||||
{{ with site.params.twitter }}
|
||||
{{ $twitter_href = printf "%s&via=%s" $twitter_href . }}
|
||||
{{ end }}
|
||||
{{ $linkedin_href := printf "https://www.linkedin.com/shareArticle?mini=true&url=%s&title=%s" $url $title }}
|
||||
{{ $hrefs := dict "facebook" $facebook_href "twitter" $twitter_href "linkedin" $linkedin_href }}
|
||||
|
||||
{{ $services := where (partialCached "func/socials/Get" "socials/Get") "share" true }}
|
||||
{{ if not ($.Param "disable_share") }}
|
||||
<div id="sharing" class="mt3 ananke-socials">
|
||||
{{ range $service := $services }}
|
||||
{{ $href := index $hrefs .name }}
|
||||
<a href="{{ $href }}" class="ananke-social-link {{ .name }} no-underline" aria-label="share on {{ .label }}">
|
||||
{{ with .icon }}
|
||||
<span class="icon"> {{ . }}</span>
|
||||
{{ end }}
|
||||
</a>
|
||||
{{ end }}
|
||||
</div>
|
||||
{{ end }}
|
@ -1 +1 @@
|
||||
Subproject commit f4131c5efe2702c68347633bcb596ece78d9af2d
|
||||
Subproject commit 8e1a6dc21313d3a765f122c2bd76bdc8ad174e67
|
Loading…
x
Reference in New Issue
Block a user