align with latest Hugo. Hugo is a piece of shit!

This commit is contained in:
Junyi Hou 2024-09-11 11:57:49 +08:00
parent f53cc0573b
commit 422f416612
No known key found for this signature in database
3 changed files with 17 additions and 15 deletions

View File

@ -3,11 +3,13 @@ languageCode = "en-us"
defaultContentLanguage = "en"
title = "Anubis2 Demo Site"
theme = "anubis2"
paginate = 5
disqusShortname = ""
[author]
[pagination]
pagerSize = 5
[params.author]
name = "Junyi"
email = "me@junyi.dev"
location = "Singapore"

View File

@ -23,8 +23,8 @@
</article>
{{ $readNextPosts := 3}}
{{ if isset .Site.Params "readnextposts" }}
{{ $readNextPosts = .Site.Params.readNextPosts }}
{{ if site.Params.readNextPosts }}
{{ $readNextPosts = site.Params.readNextPosts }}
{{ end }}
{{ if gt $readNextPosts 0 }}
@ -56,7 +56,7 @@
{{ partial "resource.html" (dict "context" . "type" "js" "filename" "js/load-mermaid.js") }}
{{ $colorTheme := "light" }}
{{ if and (isset site.Params "colortheme") (ne site.Params.colortheme "") }}
{{ if and (site.Params.colortheme) (ne site.Params.colortheme "") }}
{{ $colorTheme = site.Params.colortheme | lower }}
{{ end }}

View File

@ -5,23 +5,23 @@
{{ end }}
<div class="common-footer-bottom">
{{ if .Site.Menus.footer }}
{{ if site.Menus.footer }}
{{ $currentPage := . }}
<ul class="footer-menu">
{{ range .Site.Menus.footer }}
{{ range site.Menus.footer }}
<li><a class="{{if or ($currentPage.IsMenuCurrent "footer" .) ($currentPage.HasMenuCurrent "footer" .) }} active{{end}}" href="{{ .URL | absLangURL }}" title="{{ .Title }}">{{ .Name }}</a></li>
{{ end }}
</ul>
{{ end }}
<div style="display: flex; align-items: center; gap:8px">
© {{ if isset .Site.Params.author "name"}}{{ .Site.Params.author.name }}, {{end}}{{ now.Year }}
{{ if .Site.Params.UmamiAnalytics.shareUrl }}
<a aria-label="Check statistics data" style="display: flex; align-items: center; border-bottom: none; cursor: pointer; color: var(--pagination-link-color)" href="{{ .Site.Params.UmamiAnalytics.shareUrl }}"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-report-analytics"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" /><path d="M9 3m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v0a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z" /><path d="M9 17v-5" /><path d="M12 17v-1" /><path d="M15 17v-3" /></svg></a>
© {{ if site.Params.Author.name }} {{ site.Params.Author.name }}, {{end}} {{ now.Year }}
{{ if site.Params.UmamiAnalytics.shareUrl }}
<a aria-label="Check statistics data" style="display: flex; align-items: center; border-bottom: none; cursor: pointer; color: var(--pagination-link-color)" href="{{ site.Params.UmamiAnalytics.shareUrl }}"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-report-analytics"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M9 5h-2a2 2 0 0 0 -2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-12a2 2 0 0 0 -2 -2h-2" /><path d="M9 3m0 2a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v0a2 2 0 0 1 -2 2h-2a2 2 0 0 1 -2 -2z" /><path d="M9 17v-5" /><path d="M12 17v-1" /><path d="M15 17v-3" /></svg></a>
{{ end }}
</div>
<div style="display:flex;align-items: center">
{{ $police := .Site.Params.police }}
{{ $police := site.Params.police }}
{{ $info := "info" }}
{{ $pattern := "[0-9]+" }}
{{ $matches := findRE $pattern $police }}
@ -29,11 +29,11 @@
{{ $firstNumber := index $matches 0 }}
{{ $info = print $firstNumber }}
<img src="https://beian.mps.gov.cn/img/logo01.dd7ff50e.png" alt="备案图标" style="width: 1em;height: 1em;object-fit: contain;">
<a target="_blank" href="https://www.beian.gov.cn/portal/registerSystemInfo?recordcode={{$info}}">{{ .Site.Params.police }}</a>
<a target="_blank" href="https://www.beian.gov.cn/portal/registerSystemInfo?recordcode={{$info}}">{{ site.Params.police }}</a>
&nbsp;
{{ end }}
{{ if .Site.Params.icp }}
<a target="_blank" href="https://beian.miit.gov.cn/">{{ .Site.Params.icp }}</a>
{{ if site.Params.icp }}
<a target="_blank" href="https://beian.miit.gov.cn/">{{ site.Params.icp }}</a>
{{ end }}
</div>
<div>