diff --git a/src/components/ledger-table.tsx b/src/components/ledger-table.tsx index 0d605cad..2803636c 100644 --- a/src/components/ledger-table.tsx +++ b/src/components/ledger-table.tsx @@ -182,48 +182,51 @@ function Row({ {String(i + 1).padStart(2, "0")} - - - {isRegion(r.slug) ? ( - - {r.name} - - ) : ( - - {r.name} - - )} - {r.tag && !isOffline && ( - - {r.tag} - - )} - {isOffline && ( - - - - Currently unavailable +
+ + + {isRegion(r.slug) ? ( + + {r.name} - - )} - {r.type && !isOffline && ( - - - - )} - {/* Per-chain coverage chip — chain-restricted providers like - GMGN (Solana-only) are flagged inline so the unfiltered - ranking can't be misread as a global #1. Renders nothing - when the bench has no per-chain leader data. */} + ) : ( + + {r.name} + + )} + {r.tag && !isOffline && ( + + {r.tag} + + )} + {isOffline && ( + + + + Currently unavailable + + + )} + {r.type && !isOffline && ( + + + + )} + + {/* Per-chain coverage chips on their own row — chain-restricted + providers like GMGN (Solana-only) are flagged so the unfiltered + ranking can't be misread as a global #1. Indented to align + with the name (logo width + gap = 20 + 8 = 28 px). Renders + nothing when the bench has no per-chain leader data. */} {!isOffline && ( - + )} - +
{isOffline ? (