优化布局
This commit is contained in:
@@ -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));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user