copy: tighten KOL + Macro Vibes page wording

- KOL PageHint: shorter, punchier ("call their bluff" variant)
- DigestTickerChip: fix plural bug — "1 KOL" vs "3 KOLs"
- WalletCheckWidget empty state: one sentence instead of two
- Macro Bottom section-hint: bullet-style trait list for scannability
- Macro Funding section-hint: "fades the crowded side" is cleaner than the previous rewording

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
k
2026-05-30 12:05:24 +08:00
parent 18cb567ee8
commit 33331efaee
2 changed files with 8 additions and 12 deletions
+3 -5
View File
@@ -298,7 +298,7 @@ function DigestTickerChip({
{digestSideCopy(t.side)}
</div>
<div style={{ fontSize: 12, color: 'var(--ink-3)' }}>
{t.kol_count} KOL · {(t.max_conviction * 100).toFixed(0)}% max conviction
{t.kol_count} KOL{t.kol_count !== 1 ? 's' : ''} · {(t.max_conviction * 100).toFixed(0)}% max conviction
</div>
<div style={{
fontSize: 11, color: 'var(--ink-3)',
@@ -494,8 +494,7 @@ function WalletCheckWidget({
padding: '12px 16px', borderRadius: 8, background: 'var(--bg-sunk)',
fontSize: 12, color: 'var(--ink-3)', lineHeight: 1.6,
}}>
This panel only answers one question: when KOLs talk about an asset, do tracked wallets confirm it?
If there is no match yet, the asset stays in watch mode until wallet evidence appears.
When KOLs call an asset, do tracked wallets back it up? No overlap yet in this window widen the range or check back after the next feed run.
</div>
)}
@@ -837,8 +836,7 @@ export default function KolPage({
<div>
<h1 className="page-title">{isZh ? 'KOL 信号' : 'KOL Signals'}</h1>
<PageHint count={`${posts.length} posts`}>
This page answers two questions only: which assets KOLs are pushing now,
and whether tracked wallets confirm or contradict that public stance.
Which assets KOLs are pushing right now and whether tracked wallets back it up or call their bluff.
</PageHint>
</div>
</div>