fix(frontend): misaligned loading page for datasets

This commit is contained in:
2026-03-14 17:05:46 +00:00
parent 8a423b2a29
commit c990f29645

View File

@@ -50,7 +50,24 @@ const DatasetsPage = () => {
}, []); }, []);
if (loading) { if (loading) {
return <p style={{ ...styles.page, minHeight: "100vh" }}>Loading datasets...</p>; return (
<div style={styles.loadingPage}>
<div style={{ ...styles.loadingCard, transform: "translateY(-100px)" }}>
<div style={styles.loadingHeader}>
<div style={styles.loadingSpinner} />
<div>
<h2 style={styles.loadingTitle}>Loading datasets</h2>
</div>
</div>
<div style={styles.loadingSkeleton}>
<div style={{ ...styles.loadingSkeletonLine, ...styles.loadingSkeletonLineLong }} />
<div style={{ ...styles.loadingSkeletonLine, ...styles.loadingSkeletonLineMed }} />
<div style={{ ...styles.loadingSkeletonLine, ...styles.loadingSkeletonLineShort }} />
</div>
</div>
</div>
)
} }
return ( return (