From 36d28cb013b4ca010a0efac9b6ce953f13ac7bf9 Mon Sep 17 00:00:00 2001 From: fukunee Date: Tue, 26 May 2026 12:55:45 +0800 Subject: [PATCH] Refactor footer layout and styling for improved structure Reorganize footer HTML with consistent spacing, refined typography, and separated copyright/powered-by section. Add footer column layout CSS with constrained brand column width and padding adjustments. --- assets/css/custom.css | 13 +++ layouts/_partials/footer.html | 147 ++++++++++++++++++++++------------ 2 files changed, 109 insertions(+), 51 deletions(-) diff --git a/assets/css/custom.css b/assets/css/custom.css index 2c4834a..2ff5a57 100644 --- a/assets/css/custom.css +++ b/assets/css/custom.css @@ -172,3 +172,16 @@ figcaption.post-caption { grid-template-columns: repeat(3, minmax(0, 1fr)); } } + +/* Footer brand column — extra breathing room */ +.footer-brand .hx\:whitespace-pre-line { + max-width: 18rem; +} +.footer-nav { + padding-left: 1rem; + padding-right: 1rem; +} +.footer-links { + padding-left: 2rem; +} +.footer-roadmap { padding: 1rem; } diff --git a/layouts/_partials/footer.html b/layouts/_partials/footer.html index 7047c9d..081832d 100644 --- a/layouts/_partials/footer.html +++ b/layouts/_partials/footer.html @@ -1,61 +1,106 @@ -{{- $enableFooterSwitches := .Store.Get "enableFooterSwitches" | default false -}} -{{- $displayThemeToggle := site.Params.theme.displayToggle | default true -}} -{{- $footerSwitchesVisible := and $enableFooterSwitches (or hugo.IsMultilingual $displayThemeToggle) -}} -{{- $copyrightSectionVisible := or (.Site.Params.footer.displayPoweredBy | default true) .Site.Params.footer.displayCopyright -}} -{{- $copyright := (T "copyright") | default "© 2024 Hextra." -}} -{{- $poweredBy := (T "poweredBy") | default "Powered by Hextra" -}} -{{- $columns := .Site.Params.footer.columns -}} -