From 5e65cff96ebb00cb4ce4fa55f5f727dcd8310241 Mon Sep 17 00:00:00 2001 From: Eltrac Date: Fri, 30 May 2025 20:05:54 +0800 Subject: feat: better footer navigation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - replace "·" with "/" as separator - narrower gap - localization --- assets/css/components/_footer.scss | 10 +++++++--- config/_default/languages.yaml | 8 ++++++++ config/_default/params.yaml | 5 ----- i18n/en.yml | 1 + i18n/zh.yml | 1 + layouts/partials/footer.html | 2 +- 6 files changed, 18 insertions(+), 9 deletions(-) diff --git a/assets/css/components/_footer.scss b/assets/css/components/_footer.scss index f3e6bf80..d4996ab7 100644 --- a/assets/css/components/_footer.scss +++ b/assets/css/components/_footer.scss @@ -51,9 +51,13 @@ } /* internal links */ - &.footer-navigation-internal li:not(:last-child)::after { - content: '•'; - margin-left: 0.5rem; + &.footer-navigation-internal { + gap: 0.25rem; + li:not(:last-child)::after { + color: var(--secondary-text-color); + content: '/'; + margin-left: 0.25rem; + } } } } diff --git a/config/_default/languages.yaml b/config/_default/languages.yaml index f2a6baaa..c6de1f86 100644 --- a/config/_default/languages.yaml +++ b/config/_default/languages.yaml @@ -36,6 +36,11 @@ zh: link: /categories/稻草人周刊/ cover: https://image.guhub.cn/uPic/2025/01/%E7%A8%BB%E8%8D%89%E4%BA%BA%E5%91%A8%E5%88%8A.jpeg description: 个人化的信息整合,每周一更新 + footerInternalLinks: + - name: 波卷 + link: /blogroll/ + - name: 赞助 + link: /sponsor/ title: 極客死亡計劃 weight: 1 en: @@ -56,5 +61,8 @@ en: - name: /blogroll link: /en/blogroll/ target: _self + footerInternalLinks: + - name: blogroll + link: /en/blogroll/ title: Geek Death Project weight: 2 diff --git a/config/_default/params.yaml b/config/_default/params.yaml index 27f9e88d..5314fee8 100644 --- a/config/_default/params.yaml +++ b/config/_default/params.yaml @@ -19,11 +19,6 @@ footerExternalLinks: - name: Travelling link: https://www.travellings.cn/go.html icon: https://www.travellings.cn/assets/favicon.png -footerInternalLinks: - - name: blogroll - link: /blogroll/ - - name: sponsor - link: /sponsor/ giscus: repo: BigCoke233/geek-death-project repoId: R_kgDONPoyVw diff --git a/i18n/en.yml b/i18n/en.yml index 34c7ec59..c574fdb5 100644 --- a/i18n/en.yml +++ b/i18n/en.yml @@ -23,3 +23,4 @@ backToHome: 'Back To Home' termPage: cards: 'Cards about this topic' books: "Books I've read about this topic" +RSS: RSS diff --git a/i18n/zh.yml b/i18n/zh.yml index c4cdc8fa..96aa8086 100644 --- a/i18n/zh.yml +++ b/i18n/zh.yml @@ -24,3 +24,4 @@ backToHome: '返回首页' termPage: cards: '相关卡片' books: '我读过的相关书籍' +RSS: 订阅 diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 2bba1ed9..a4fbd231 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -15,7 +15,7 @@ {{ else if eq .Site.Language.Lang "zh" }} {{ end }} - RSS + {{ T "RSS" . }} -- cgit v1.2.3