diff options
| -rw-r--r-- | config/_default/params.zh.toml | 8 | ||||
| -rw-r--r-- | layouts/_partials/home/latest-posts.html | 4 | ||||
| -rw-r--r-- | layouts/_partials/home/more-links.html | 15 | ||||
| -rw-r--r-- | layouts/home.html | 1 |
4 files changed, 20 insertions, 8 deletions
diff --git a/config/_default/params.zh.toml b/config/_default/params.zh.toml index 3f054306..5a95f956 100644 --- a/config/_default/params.zh.toml +++ b/config/_default/params.zh.toml @@ -36,18 +36,18 @@ link = "/library/" name = "虚构" link = "/fiction/" -[[footerInternalLinks]] +[[internalLinks]] name = "用词" link = "/glossary/" -[[footerInternalLinks]] +[[internalLinks]] name = "考锹" link = "/colophon/" -[[footerInternalLinks]] +[[internalLinks]] name = "洞察" link = "/stats/" -[[footerInternalLinks]] +[[internalLinks]] name = "赞助" link = "/sponsor/" diff --git a/layouts/_partials/home/latest-posts.html b/layouts/_partials/home/latest-posts.html index 0beab66b..ac015111 100644 --- a/layouts/_partials/home/latest-posts.html +++ b/layouts/_partials/home/latest-posts.html @@ -8,8 +8,4 @@ ) }} {{ $firstPost = false }} {{ end }} - <div> - <a class="small-button" href="{{ if eq .Site.Language.Lang "zh" }}/archive{{ else }}{{ .Site.LanguagePrefix }}/posts{{ end }}"> - {{ T "seeArchive" }} →</a> - </div> </section> diff --git a/layouts/_partials/home/more-links.html b/layouts/_partials/home/more-links.html new file mode 100644 index 00000000..6201f642 --- /dev/null +++ b/layouts/_partials/home/more-links.html @@ -0,0 +1,15 @@ +<!-- more links: see archive & slash pages --> +<div class="flex justify-between items-center"> + <div> + <a class="small-button" href="{{ if eq .Site.Language.Lang "zh" }}/archive{{ else }}{{ .Site.LanguagePrefix }}/posts{{ end }}"> + {{ T "seeArchive" }} → + </a> + </div> + <ul class="list-none flex gap-1 md:gap-2 text-sm md:text-base ps-0 my-2 mx-0 md:justify-end"> + {{ range .Site.Params.internalLinks }} + <li><a href="{{ .link }}" title="{{ .name }}" + class="text-secondary">{{ .name }}</a></li> + <li class="text-secondary last:hidden">·</li> + {{ end }} + </ul> +</div> diff --git a/layouts/home.html b/layouts/home.html index 2e36c63d..a419bd8f 100644 --- a/layouts/home.html +++ b/layouts/home.html @@ -3,6 +3,7 @@ {{ partial "header" . }} {{ partial "home/home-nav" . }} {{ partial "home/latest-posts" . }} + {{ partial "home/more-links" . }} </article> {{ partial "footer.html" . }} {{ end }} |
