From b124fa49ef6c78f1acb98271d3c510f844e1cafd Mon Sep 17 00:00:00 2001 From: Usman Baig Date: Sun, 22 Feb 2026 00:42:44 +0100 Subject: [PATCH] style: enhance layout stability by adding min-height to overview cards and improving loading state visuals --- app/page.tsx | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/app/page.tsx b/app/page.tsx index a42001d..fe41272 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -398,13 +398,13 @@ export default function HomePage() { )} - {/* * Global Overview */} + {/* * Global Overview - min-h ensures no layout shift when Plan & usage loads */}
-
+

Total Sites

{sites.length}

-
+

Total Visitors (24h)

{sites.length === 0 || Object.keys(siteStats).length < sites.length @@ -412,10 +412,15 @@ export default function HomePage() { : Object.values(siteStats).reduce((sum, { stats }) => sum + (stats?.visitors ?? 0), 0).toLocaleString()}

-
+

Plan & usage

{subscriptionLoading ? ( -

...

+
+
+
+
+
+
) : subscription ? ( <>