From 6d5b8bbb08e3898b9b37656d937524922daabfba Mon Sep 17 00:00:00 2001 From: CN-JS-HuiBai Date: Mon, 6 Apr 2026 17:05:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=A4=87=E6=A1=88=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/css/style.css | 9 +++++++++ public/js/app.js | 8 ++++++++ 2 files changed, 17 insertions(+) diff --git a/public/css/style.css b/public/css/style.css index 2b93ef6..b098c8a 100644 --- a/public/css/style.css +++ b/public/css/style.css @@ -2722,6 +2722,10 @@ input:checked+.slider:before { gap: 20px; } +.footer-content.only-copyright { + justify-content: center; +} + .copyright { font-size: 0.88rem; color: var(--text-muted); @@ -2762,5 +2766,10 @@ input:checked+.slider:before { .filings { flex-direction: column; gap: 8px; + width: 100%; + } + + .filings a { + justify-content: center; } } \ No newline at end of file diff --git a/public/js/app.js b/public/js/app.js index 7a4552c..b3b948b 100644 --- a/public/js/app.js +++ b/public/js/app.js @@ -1744,10 +1744,12 @@ } // Filing info + let hasFilings = false; if (dom.icpFilingDisplay) { if (settings.icp_filing) { dom.icpFilingDisplay.textContent = settings.icp_filing; dom.icpFilingDisplay.style.display = 'inline-block'; + hasFilings = true; } else { dom.icpFilingDisplay.style.display = 'none'; } @@ -1757,10 +1759,16 @@ if (settings.ps_filing) { if (dom.psFilingText) dom.psFilingText.textContent = settings.ps_filing; dom.psFilingDisplay.style.display = 'inline-block'; + hasFilings = true; } else { dom.psFilingDisplay.style.display = 'none'; } } + + const footerContent = document.querySelector('.footer-content'); + if (footerContent) { + footerContent.classList.toggle('only-copyright', !hasFilings); + } } async function saveSiteSettings() {