{/* Title rail — flush-left wordmark + status eyebrow on the left, search rail on the
right. Per sentris-design: explorer is dense, not sparse — the prior centered
72px hero pushed live data below the fold and read as a marketing site instead of
diff --git a/apps/scan/app/[locale]/accounts/page.tsx b/apps/scan/app/[locale]/accounts/page.tsx
index 8639069..11b3139 100644
--- a/apps/scan/app/[locale]/accounts/page.tsx
+++ b/apps/scan/app/[locale]/accounts/page.tsx
@@ -54,7 +54,7 @@ export default function AccountsPage() {
}, [data, page]);
return (
-
+
+
+
{/* Headline stats — one row showing chain health at a glance.
diff --git a/apps/scan/app/[locale]/api-docs/page.tsx b/apps/scan/app/[locale]/api-docs/page.tsx
index 2a4a958..aec4a71 100644
--- a/apps/scan/app/[locale]/api-docs/page.tsx
+++ b/apps/scan/app/[locale]/api-docs/page.tsx
@@ -112,7 +112,7 @@ export default function ApiDocsPage() {
const wsBase = network === "mainnet" ? "wss://rpc.sentrixchain.com/ws" : "wss://testnet-rpc.sentrixchain.com/ws";
return (
-
+
diff --git a/apps/scan/app/[locale]/blocks/[height]/page.tsx b/apps/scan/app/[locale]/blocks/[height]/page.tsx
index 231ee87..c845b92 100644
--- a/apps/scan/app/[locale]/blocks/[height]/page.tsx
+++ b/apps/scan/app/[locale]/blocks/[height]/page.tsx
@@ -88,7 +88,7 @@ export default function BlockDetailPage({ params }: { params: Promise<{ height:
// still in flight (same race the tx page used to hit).
if (loading || (!block && loadingOther)) {
return (
-
+
@@ -99,7 +99,7 @@ export default function BlockDetailPage({ params }: { params: Promise<{ height:
if (blockOther) {
// Auto-switch effect above already in flight; transient placeholder.
return (
-
@@ -83,7 +83,7 @@ export default function TxDetailPage({ params }: { params: Promise<{ hash: strin
// and the next-render useTransaction(network, hash) refetches against
// the right network. No button — see the comment on the effect for why.
return (
-