From ae14ccf4072c13069e1f28e3c5f39bce4b917885 Mon Sep 17 00:00:00 2001
From: Patrick Kollitsch <patrick@davids-neighbour.com>
Date: Thu, 24 Oct 2024 08:28:55 +0000
Subject: [PATCH] docs(fix): update theme.toml with min version and authors

---
 layouts/partials/func/social/sortNetworks.html |   23 +++++++++++
 layouts/partials/func/social/getShareLink.html |   24 ++++++++++++
 layouts/partials/social/share.html             |   29 --------------
 theme.toml                                     |   13 +++---
 layouts/partials/social/follow.html            |   26 -------------
 5 files changed, 54 insertions(+), 61 deletions(-)

diff --git a/layouts/partials/func/social/getShareLink.html b/layouts/partials/func/social/getShareLink.html
new file mode 100644
index 0000000..5025ae9
--- /dev/null
+++ b/layouts/partials/func/social/getShareLink.html
@@ -0,0 +1,24 @@
+{{- $context := .context -}}
+{{- $setup := .setup -}}
+{{- $separator := "&" -}}
+{{- $title := $context.Title | transform.HTMLEscape -}}
+{{- $description := $context.Summary | transform.Plainify | transform.HTMLEscape -}}
+{{- $permalink := $context.Permalink | transform.HTMLEscape -}}
+{{- with $setup.separator -}}
+  {{- $separator = . -}}
+{{- end -}}
+{{- $link := fmt.Printf "%s%s" $setup.link "?" -}}
+{{- range $key, $value := $setup.particles -}}
+  {{- if compare.Eq $key "params" -}}
+    {{- $link = fmt.Printf "%s%s%s" $permalink $separator $value -}}
+  {{- else -}}
+    {{- if compare.Eq $value "description" -}}
+      {{- $link = fmt.Printf "%s%s%s" $link $separator (collections.Querify $key $description) -}}
+    {{- else if compare.Eq $value "title" -}}
+      {{- $link = fmt.Printf "%s%s%s" $link $separator (collections.Querify $key $title) -}}
+    {{- else if compare.Eq $value "permalink" -}}
+      {{- $link = fmt.Printf "%s%s%s" $link $separator (collections.Querify $key $permalink) -}}
+    {{- end -}}
+  {{- end -}}
+{{- end -}}
+{{- return $link -}}
diff --git a/layouts/partials/func/social/sortNetworks.html b/layouts/partials/func/social/sortNetworks.html
new file mode 100644
index 0000000..370a577
--- /dev/null
+++ b/layouts/partials/func/social/sortNetworks.html
@@ -0,0 +1,23 @@
+{{- /*
+
+Sorting a list of social networks defined by the order in `networks`.
+Only networks present in both `networks` and `setups` will be included. Items missing from `networks` are ignored.
+Use `networks` to setup the order of the networks and which network to enable.
+
+Usage: {{ $setups = partials.IncludeCached "func/sortNetworks.html" (dict "networks" $networks "setups" $setups) }}
+
+See also `config/_default/params.toml` > `ananke.social` for details.
+
+*/ -}}
+{{- $networks := .networks -}}
+{{- $setups := .setups -}}
+{{- $output := collections.Slice -}}
+{{- range $networks -}}
+  {{- $network := . -}}
+  {{- range $setups -}}
+    {{- if compare.Eq .slug $network -}}
+      {{- $output = $output | collections.Append . -}}
+    {{- end -}}
+  {{- end -}}
+{{- end -}}
+{{- return $output -}}
diff --git a/layouts/partials/social/follow.html b/layouts/partials/social/follow.html
index 5fbe4fb..3c359dd 100644
--- a/layouts/partials/social/follow.html
+++ b/layouts/partials/social/follow.html
@@ -44,29 +44,3 @@
     </a>
   {{- end -}}
 </div>
-
-{{ define "partials/func/sortNetworks.html" }}
-  {{- /*
-
-  Sorting a list of social networks defined by the order in `networks`.
-  Only networks present in both `networks` and `setups` will be included. Items missing from `networks` are ignored.
-  Use `networks` to setup the order of the networks and which network to enable.
-
-  Usage: {{ $setups = partials.IncludeCached "func/sortNetworks.html" (dict "networks" $networks "setups" $setups) }}
-
-  See also `config/_default/params.toml` > `ananke.social` for details.
-
-  */ -}}
-  {{- $networks := .networks -}}
-  {{- $setups := .setups -}}
-  {{- $output := collections.Slice -}}
-  {{- range $networks -}}
-    {{- $network := . -}}
-    {{- range $setups -}}
-      {{- if compare.Eq .slug $network -}}
-        {{- $output = $output | collections.Append . -}}
-      {{- end -}}
-    {{- end -}}
-  {{- end -}}
-  {{- return $output -}}
-{{- end -}}
diff --git a/layouts/partials/social/share.html b/layouts/partials/social/share.html
index 14cdafc..61ae83b 100644
--- a/layouts/partials/social/share.html
+++ b/layouts/partials/social/share.html
@@ -33,7 +33,7 @@
         {{- continue -}}
         {{/* @todo notification into CLI that a network is configured but not supported */}}
       {{- end -}}
-      {{- $options := (dict "context" page "setup" $setup) }}
+      {{- $options := (dict "context" $context "setup" $setup) }}
       {{- $href := partialCached "func/getShareLink.html" $options $options -}}
       <a href="{{ $href }}"
         class="ananke-social-link {{ $setup.slug }} no-underline"
@@ -60,30 +60,3 @@
   </div>
 
 {{- end -}} {{/* if eq "true" $disabled */}}
-
-{{ define "partials/func/getShareLink.html" }}
-  {{- $context := .context -}}
-  {{- $setup := .setup -}}
-  {{- $separator := "&" -}}
-  {{- $title := $context.Title | transform.HTMLEscape -}}
-  {{- $description := $context.Summary | transform.Plainify | transform.HTMLEscape -}}
-  {{- $permalink := $context.Permalink | transform.HTMLEscape -}}
-  {{- with $setup.separator -}}
-    {{- $separator = . -}}
-  {{- end -}}
-  {{- $link := fmt.Printf "%s%s" $setup.link "?" -}}
-  {{- range $key, $value := $setup.particles -}}
-    {{- if compare.Eq $key "params" -}}
-      {{- $link = fmt.Printf "%s%s%s" $permalink $separator $value -}}
-    {{- else -}}
-      {{- if compare.Eq $value "description" -}}
-        {{- $link = fmt.Printf "%s%s%s" $link $separator (collections.Querify $key $description) -}}
-      {{- else if compare.Eq $value "title" -}}
-        {{- $link = fmt.Printf "%s%s%s" $link $separator (collections.Querify $key $title) -}}
-      {{- else if compare.Eq $value "permalink" -}}
-        {{- $link = fmt.Printf "%s%s%s" $link $separator (collections.Querify $key $permalink) -}}
-      {{- end -}}
-    {{- end -}}
-  {{- end -}}
-  {{- return $link -}}
-{{ end }}
diff --git a/theme.toml b/theme.toml
index 9950135..71ce419 100644
--- a/theme.toml
+++ b/theme.toml
@@ -1,6 +1,3 @@
-# theme.toml template for a Hugo theme
-# See https://github.com/gohugoio/hugoThemes#themetoml for an example
-
 name = "Ananke Gohugo Theme"
 license = "MIT"
 licenselink = "https://github.com/theNewDynamic/gohugo-theme-ananke/blob/master/LICENSE.md"
@@ -8,8 +5,10 @@
 homepage = "https://github.com/theNewDynamic/gohugo-theme-ananke"
 tags = ["website", "starter", "responsive", "Disqus", "blog", "Tachyons", "Multilingual", "Stackbit"]
 features = ["posts", "shortcodes", "related content", "comments"]
-min_version = "0.84.0"
+min_version = "0.128.0"
 
-[author]
-  name = "theNewDynamic"
-  homepage = "https://www.thenewdynamic.com/"
+authors = [
+  {name = "Patrick Kollitsch", homepage = "https://github.com/davidsneighbour"},
+  {name = "Regis Philibert", homepage = "https://github.com/regisphilibert"},
+  {name = "Bud Parr", homepage = "https://github.com/budparr"}
+]

--
Gitblit v1.10.0