From 877e4181b2899f8e873c38db47ec9eb66722dad5 Mon Sep 17 00:00:00 2001 From: Eltrac Date: Tue, 6 May 2025 11:39:49 +0800 Subject: feat: add internal link list to footer Former-commit-id: 8e763be2267c0120591d5b20d5d78aacafc5995e --- assets/css/components/_footer.scss | 6 ++++++ hugo.yaml | 7 ++++++- layouts/partials/footer.html | 21 +++++++++++++++------ 3 files changed, 27 insertions(+), 7 deletions(-) diff --git a/assets/css/components/_footer.scss b/assets/css/components/_footer.scss index c79feddc..e82b64c8 100644 --- a/assets/css/components/_footer.scss +++ b/assets/css/components/_footer.scss @@ -46,6 +46,12 @@ filter: grayscale(1) } } + + /* internal links */ + &.footer-navigation-internal li:not(:last-child)::after { + content: '•'; + margin-left: 0.25rem; + } } } } diff --git a/hugo.yaml b/hugo.yaml index 06b05f9f..048be5a4 100644 --- a/hugo.yaml +++ b/hugo.yaml @@ -92,7 +92,7 @@ params: externalJSFIles: - /js/littlefoot.js - /pagefind/pagefind-ui.js - footerLinks: + footerExternalLinks: - name: GitHub link: https://github.com/BigCoke233/geek-death-project icon: https://image.guhub.cn/uPic/2025/01/NqL5b5.png @@ -102,6 +102,11 @@ params: - name: Travelling link: https://www.travellings.cn/go.html icon: https://www.travellings.cn/assets/favicon.png + footerInternalLinks: + - name: blogroll + link: /blogroll/ + - name: about + link: /about/ giscus: repo: BigCoke233/geek-death-project repoId: R_kgDONPoyVw diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index af84bb21..117fa90e 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -4,11 +4,10 @@

{{ T "footer.licenseStatement" (printf "CC BY-SA 4.0") | safeHTML }}