mirror of https://github.com/jpanther/congo.git
♻️ Rename `showRecentItems` to `recentLimit`
parent
1cb30ff9b2
commit
172ac4fc9a
|
@ -29,7 +29,7 @@ enableCodeCopy = false
|
||||||
[homepage]
|
[homepage]
|
||||||
layout = "page" # valid options: page, profile, custom
|
layout = "page" # valid options: page, profile, custom
|
||||||
showRecent = false
|
showRecent = false
|
||||||
showRecentItems = 10
|
recentLimit = 5
|
||||||
|
|
||||||
[article]
|
[article]
|
||||||
showDate = true
|
showDate = true
|
||||||
|
|
|
@ -29,6 +29,7 @@ mainSections = ["samples"]
|
||||||
[homepage]
|
[homepage]
|
||||||
layout = "custom" # valid options: page, profile, custom
|
layout = "custom" # valid options: page, profile, custom
|
||||||
showRecent = true
|
showRecent = true
|
||||||
|
recentLimit = 5
|
||||||
|
|
||||||
[article]
|
[article]
|
||||||
showDate = true
|
showDate = true
|
||||||
|
|
|
@ -133,7 +133,7 @@ Many of the article defaults here can be overridden on a per article basis by sp
|
||||||
|`footer.showScrollToTop`|`true`|When set to `true` the scroll to top arrow is displayed.|
|
|`footer.showScrollToTop`|`true`|When set to `true` the scroll to top arrow is displayed.|
|
||||||
|`homepage.layout`|`"page"`|The layout of the homepage. Valid values are `page`, `profile` or `custom`. When set to `custom`, you must provide your own layout by creating a `/layouts/partials/home/custom.html` file. Refer to the [Homepage Layout]({{< ref "homepage-layout" >}}) section for more details.|
|
|`homepage.layout`|`"page"`|The layout of the homepage. Valid values are `page`, `profile` or `custom`. When set to `custom`, you must provide your own layout by creating a `/layouts/partials/home/custom.html` file. Refer to the [Homepage Layout]({{< ref "homepage-layout" >}}) section for more details.|
|
||||||
|`homepage.showRecent`|`false`|Whether or not to display the recent articles list on the homepage.|
|
|`homepage.showRecent`|`false`|Whether or not to display the recent articles list on the homepage.|
|
||||||
|`homepage.showRecentItems`|`5`|The number of recent articles to display.|
|
|`homepage.recentLimit`|`5`|The maximum number of recent articles to display when `homepage.showRecent` is `true`.|
|
||||||
|`article.showDate`|`true`|Whether or not article dates are displayed.|
|
|`article.showDate`|`true`|Whether or not article dates are displayed.|
|
||||||
|`article.showDateUpdated`|`false`|Whether or not the dates articles were updated are displayed.|
|
|`article.showDateUpdated`|`false`|Whether or not the dates articles were updated are displayed.|
|
||||||
|`article.showAuthor`|`true`|Whether or not the author box is displayed in the article footer.|
|
|`article.showAuthor`|`true`|Whether or not the author box is displayed in the article footer.|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{{ if .Site.Params.homepage.showRecent | default false }}
|
{{ if .Site.Params.homepage.showRecent | default false }}
|
||||||
<h2 class="mt-8 text-2xl font-extrabold">{{ i18n "shortcode.recent_articles" | emojify }}</h2>
|
<h2 class="mt-8 text-2xl font-extrabold">{{ i18n "shortcode.recent_articles" | emojify }}</h2>
|
||||||
{{ range first .Site.Params.homepage.showRecentItems (.Paginate (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) .Site.Params.homepage.showRecentItems).Pages }}
|
{{ range first .Site.Params.homepage.recentLimit (.Paginate (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) .Site.Params.homepage.recentLimit).Pages }}
|
||||||
{{ partial "article-link.html" . }}
|
{{ partial "article-link.html" . }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
Loading…
Reference in New Issue