mirror of https://github.com/theNewDynamic/gohugo-theme-ananke.git

Patrick Kollitsch
19.41.2024 41d183a03456470e3f8f01ff1298e1662fca1ee4
theme(fix): deprecated: .Site.Social

Signed-off-by: Patrick Kollitsch <patrick@davids-neighbour.com>
3 files modified
8 ■■■■ changed files
README.md 1 ●●●● patch | view | raw | blame | history
exampleSite/config.toml 1 ●●●● patch | view | raw | blame | history
layouts/partials/social-share.html 6 ●●●●● patch | view | raw | blame | history
README.md
@@ -207,6 +207,7 @@
    label: Facebook
    follow: false
  - name: twitter
    username: theNewDynamic
    url: https://twitter.com/theNewDynamic
    label: TND Twitter
```
exampleSite/config.toml
@@ -39,3 +39,4 @@
[[params.ananke_socials]]
name = "twitter"
url = "https://twitter.com/GoHugoIO"
username = "GoHugoIO"
layouts/partials/social-share.html
@@ -3,8 +3,10 @@
{{ $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.Social.twitter }}
  {{ $twitter_href = printf "%s&via=%s" $twitter_href . }}
{{ $twitterSetup := first 1 (where site.Params.ananke_socials "name" "twitter") }}
{{ with index $twitterSetup 0 }}
  {{ $twitter_href = printf "%s&via=%s" $twitter_href .username }}
{{ 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 }}