优化布局

This commit is contained in:
CN-JS-HuiBai
2026-04-10 15:16:44 +08:00
parent 9beba2a306
commit f1a215d504
3 changed files with 30 additions and 8 deletions

View File

@@ -2003,30 +2003,38 @@
}
// Filing info
let hasFilings = false;
let hasPs = !!settings.ps_filing;
let hasIcp = !!settings.icp_filing;
if (dom.psFilingDisplay) {
if (settings.ps_filing) {
if (hasPs) {
if (dom.psFilingText) dom.psFilingText.textContent = settings.ps_filing;
dom.psFilingDisplay.style.display = 'inline-block';
hasFilings = true;
} else {
dom.psFilingDisplay.style.display = 'none';
}
}
if (dom.icpFilingDisplay) {
if (settings.icp_filing) {
if (hasIcp) {
dom.icpFilingDisplay.textContent = settings.icp_filing;
dom.icpFilingDisplay.style.display = 'inline-block';
hasFilings = true;
} else {
dom.icpFilingDisplay.style.display = 'none';
}
}
// Handle separator
const filingSep = document.querySelector('.filing-sep');
if (filingSep) {
// Small adjustment: the CSS will handle the PC-only display,
// here we just handle the logical "both exist" requirement.
filingSep.style.display = (hasPs && hasIcp) ? '' : 'none';
}
const footerContent = document.querySelector('.footer-content');
if (footerContent) {
footerContent.classList.toggle('only-copyright', !hasFilings);
footerContent.classList.toggle('only-copyright', !(hasPs || hasIcp));
}
}