copy: tighten Settings + Analytics wording

Settings:
- Control center body: active voice ("Arm the bot, set per-system risk limits...")
- PageHint: "Your account's full control surface — ..."
- Scope intro: 3 sentences → one bullet line with ·
- Macro scope card: "sleeve" → "system"; "behavior" → "targets"
- Global scope card: "manual window" → clearer list; "guardrails that apply to both systems"
- Telegram section note: "Bind notifications after the trading path is configured" → "Set up Telegram alerts once the bot is live"

Analytics:
- Unlock card title: "Private performance is locked" → "Your performance data is private"
- Unlock body: tighten "wallet-specific" phrase; parenthetical format for the no-gas note

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
k
2026-05-30 12:07:49 +08:00
parent 33331efaee
commit ec8e9de5b1
2 changed files with 10 additions and 11 deletions
@@ -221,11 +221,11 @@ export default function AnalyticsPageClient() {
{privateLocked && ( {privateLocked && (
<div className="card" style={{ padding: 16, marginBottom: 20 }}> <div className="card" style={{ padding: 16, marginBottom: 20 }}>
<div style={{ fontSize: 13, fontWeight: 600 }}>Private performance is locked.</div> <div style={{ fontSize: 13, fontWeight: 600 }}>Your performance data is private.</div>
<div style={{ fontSize: 12, color: 'var(--ink-3)', marginTop: 4, lineHeight: 1.6 }}> <div style={{ fontSize: 12, color: 'var(--ink-3)', marginTop: 4, lineHeight: 1.6 }}>
Sign once to unlock your wallet-specific performance and trade history Sign once to unlock your P&amp;L and trade history on this device
on this device (valid a few minutes, no transaction, no gas). Public (valid a few minutes no transaction, no gas).
signal-accuracy data below is always available. Signal-accuracy stats below are always public.
</div> </div>
<button className="btn amber" style={{ fontSize: 13, padding: '8px 16px', marginTop: 12 }} <button className="btn amber" style={{ fontSize: 13, padding: '8px 16px', marginTop: 12 }}
disabled={unlocking} onClick={handleUnlock}> disabled={unlocking} onClick={handleUnlock}>
+6 -7
View File
@@ -46,7 +46,7 @@ export default function SettingsClient() {
<div className="settings-control-kicker">Control center</div> <div className="settings-control-kicker">Control center</div>
<div className="settings-control-title">One place to arm, limit, and verify the bot</div> <div className="settings-control-title">One place to arm, limit, and verify the bot</div>
<div className="settings-control-copy"> <div className="settings-control-copy">
Subscription, execution permissions, per-system risk, and alert delivery all live here. Arm the bot, set per-system risk limits, and configure Telegram alerts all in one place.
</div> </div>
</div> </div>
<div className="settings-control-meta"> <div className="settings-control-meta">
@@ -67,11 +67,10 @@ export default function SettingsClient() {
<div className="settings-scope-intro"> <div className="settings-scope-intro">
<PageHint> <PageHint>
Everything that controls your account subscription, Hyperliquid Your account&apos;s full control surface subscription, Hyperliquid API key, risk limits, and alert delivery.
API key, bot risk parameters, and Telegram alerts.
</PageHint> </PageHint>
<div style={{ fontSize: 12, color: 'var(--ink-3)', marginTop: 8 }}> <div style={{ fontSize: 12, color: 'var(--ink-3)', marginTop: 8 }}>
Trump settings control event-driven entries. Macro Vibes settings control BTC manage-only behavior. Global limits apply account-wide. Trump drives entries · Macro Vibes manages BTC · Global limits apply to both.
</div> </div>
</div> </div>
@@ -89,7 +88,7 @@ export default function SettingsClient() {
<div className="settings-scope-eyebrow">Macro Vibes</div> <div className="settings-scope-eyebrow">Macro Vibes</div>
<div className="settings-scope-title">BTC manage-only settings</div> <div className="settings-scope-title">BTC manage-only settings</div>
<div className="settings-scope-copy"> <div className="settings-scope-copy">
Strategy mode, BTC leverage, and de-risk behavior used by the Macro Vibes sleeve. Strategy mode, BTC leverage, and de-risk targets for the Macro Vibes system.
</div> </div>
<a href="#config-macro" className="settings-scope-link">Configure Macro Vibes </a> <a href="#config-macro" className="settings-scope-link">Configure Macro Vibes </a>
</section> </section>
@@ -98,7 +97,7 @@ export default function SettingsClient() {
<div className="settings-scope-eyebrow">Global</div> <div className="settings-scope-eyebrow">Global</div>
<div className="settings-scope-title">Account-wide execution controls</div> <div className="settings-scope-title">Account-wide execution controls</div>
<div className="settings-scope-copy"> <div className="settings-scope-copy">
Subscription, Hyperliquid API wallet, manual window, schedule, and guardrails that apply across the account. Subscription plan, Hyperliquid API key, trading schedule, and guardrails that apply to both systems.
</div> </div>
<a href="#config-global" className="settings-scope-link">Configure global </a> <a href="#config-global" className="settings-scope-link">Configure global </a>
</section> </section>
@@ -154,7 +153,7 @@ export default function SettingsClient() {
<div className="settings-section-title">Telegram alerts</div> <div className="settings-section-title">Telegram alerts</div>
</div> </div>
<div className="settings-section-note"> <div className="settings-section-note">
Bind notifications after the trading path is configured. Set up Telegram alerts once the bot is live.
</div> </div>
</div> </div>
<TelegramCard /> <TelegramCard />