Commit graph

8 commits

Author SHA1 Message Date
Klaas Demter b06949eb2d
theme(fix): add show_recent_posts parameter to stop showing recent posts on index (#795)
<!---

Add the issue number that is discussed and fixed by this PR (In the form
`Closes #123`). If this PR doesn't fix an issue, remove the line below.
This will
also lead to us not treating this PR as an important one. It might be
closed
without a review.

If there is no issue associated with this PR and you are not a
maintainer of
this repository, your PR might be closed without a review.

-->

Closes #794

You can no longer set `recent_posts_number = 0` because in current hugo
versions `{{ $n_posts := $.Param "recent_posts_number" | default 3 }}`
will default to three if recent_posts_number is 0. This used to work a
couple of versions back, I am assuming this is not a regression but
rather wanted behavior in hugo -- so I introduce a new parameter
(boolean) `show_recent_posts` to enable(default) or disable recent posts
on index.



<!---

Explain what this PR does and what existing problem it solves. If this
PR is a
work in progress, please prefix the title with [WIP].

-->

<!--

Make sure that the code is readable and well-documented. If you have
added new
functionality, please add the necessary documentation.
If testing of the new functionality is possible, please add tests.

-->
2024-12-02 12:17:41 +07:00
Patrick Kollitsch 396d0138ac
config(fix): no default networks, move networks config to exampleSite
Signed-off-by: Patrick Kollitsch <patrick@davids-neighbour.com>
2024-10-24 06:14:45 +07:00
Patrick Kollitsch 9df0c0a878
theme(fix): proper configuration for all networks
Signed-off-by: Patrick Kollitsch <patrick@davids-neighbour.com>
2024-10-21 08:44:48 +07:00
Patrick Kollitsch d9f9cb513f
theme(feat): social share links (wip)
Signed-off-by: Patrick Kollitsch <patrick@davids-neighbour.com>
2024-10-21 05:46:32 +07:00
Patrick Kollitsch 7913086a0f
theme(fix): add labels and label override functionality
Signed-off-by: Patrick Kollitsch <patrick@davids-neighbour.com>
2024-10-20 15:58:53 +07:00
Patrick Kollitsch ef4a6a0cfe
theme(fix): smaller config fixes for social media integration
Signed-off-by: Patrick Kollitsch <patrick@davids-neighbour.com>
2024-10-20 15:26:55 +07:00
Patrick Kollitsch e2360e7ce7
theme(fix): add configs for various networks
Signed-off-by: Patrick Kollitsch <patrick@davids-neighbour.com>
2024-10-20 13:13:31 +07:00
Patrick Kollitsch 4f3e709d83
theme(feat): social media follow links
documentation will follow at https://github.com/theNewDynamic/gohugo-theme-ananke/wiki/Social-media-network-setup

Signed-off-by: Patrick Kollitsch <patrick@davids-neighbour.com>
2024-10-20 12:47:56 +07:00