You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
webview: six terminal polish fixes (market chrome, SOL mark, tier colors, iCloud picker, context readout) (#199)
* webview: market header and chrome join the terminal idiom
Pre-terminal drift on the market screen, trued up:
- The connected RPC chip was a rounded Tailwind-green pill with a bare
gear button, directly under the Add Helius key banner that already
speaks the terminal idiom. Now the same an-bracket bar as its sibling
(term green tokens, mono uppercase network, corner ticks), and the
whole row taps through to the key form instead of a tiny gear target.
- The SKILL and WORKFLOW browse tabs gain their kana subs, matching the
profile view's AGENT and COMMUNITY tabs.
- The header balance becomes a control: it shows the real Solana mark
(the three-bar logotype, replacing the circled-ring lookalike) and
taps through to your own agent profile. The skills readout shares the
mark; balance and Publish center on the header axis.
* webview: hairline under the agent tab section headings
The tiny uppercase labels on the profile agent tab (Verified work,
Skills) floated over their content with nothing anchoring them. Each
gets the existing hairline (var(--an-line)). The community tab and the
skill detail already carry their own terminal section headers, so they
are untouched.
* webview: the agent card tier badge reads the tier ramp
The card's STAR_TIERS table already declares the shared an-tier tokens
so the tier reads the same on the card and the profile, but the badge
painted the wallet accent instead: BRONZE could be pink. It now takes
its tier's token (copper, silver, gold, violet), matching the profile
gauge and the VS Code directory. Everything else on the card keeps the
wallet accent.
* webview: tap the context ring for the numbers behind it
The ring's data lived in a title tooltip, which touch never sees and
mouse users rarely find. Tapping the ring now opens a small terminal
readout (tokens / window, percent in the ring's color, compacting
state), tap away to close. The hover tooltip stays.
* webview: one Solana mark for every SOL amount
The SOL amounts wore a circled-ring lookalike (the 9678 dingbat) in the
agent card EARNED footer, the SD card price chip, and the buy receipt,
while the market header had just gained the real three-bar mark. The
mark moves into the shared icons module as SolIcon (currentColor, sized
for inline text) and every SOL amount now uses it.
* webview: offer iCloud Drive in the storage picker on macOS
The core has shipped the icloud backend all along (icloudStorage: a
folder in the user's iCloud Drive that macOS syncs itself, no OAuth, no
tokens), the VS Code surface labels it, and connectCloud accepts the
kind. But the react picker offered only device / Google Drive / custom,
so a Mac user already mirroring to iCloud saw a picker with no active
row and no way to choose their actual backend.
The option renders only when the host UA says Macintosh (Tauri, a Mac
browser, VS Code on a Mac), so Android and Windows never see a folder
they cannot have. One tap connects: no input, no OAuth, matching how the
backend works. Strings carry the ko and ru translations like the rest of
the picker; the storage row now names iCloud Drive when it is active.
---------
Co-authored-by: RemilioNubilio <275382225+RemilioNubilio@users.noreply.github.com>
Co-authored-by: sumin <dwckey5356@gmail.com>
0 commit comments