fix(layout): prevent footer gap on non-scroll pages

This commit is contained in:
Supra4E8C
2025-12-26 23:53:13 +08:00
parent 589a5bad4c
commit 7a65e03ad3
2 changed files with 6 additions and 2 deletions

View File

@@ -242,7 +242,11 @@ export function DashboardPage() {
</div> </div>
<div className={styles.connectionInfo}> <div className={styles.connectionInfo}>
<span className={styles.serverUrl}>{apiBase || '-'}</span> <span className={styles.serverUrl}>{apiBase || '-'}</span>
{serverVersion && <span className={styles.serverVersion}>v{serverVersion}</span>} {serverVersion && (
<span className={styles.serverVersion}>
v{serverVersion.trim().replace(/^[vV]+/, '')}
</span>
)}
{serverBuildDate && ( {serverBuildDate && (
<span className={styles.buildDate}> <span className={styles.buildDate}>
{new Date(serverBuildDate).toLocaleDateString(i18n.language)} {new Date(serverBuildDate).toLocaleDateString(i18n.language)}

View File

@@ -331,7 +331,7 @@
} }
.main-content { .main-content {
flex: 0 0 auto; flex: 1 0 auto;
padding: $spacing-lg; padding: $spacing-lg;
display: flex; display: flex;
flex-direction: column; flex-direction: column;