W2-C2: "COSMOSTATION" label overflows row in connect modal — text crammed into adjacent badges #160
Labels
No labels
agent:fix_bugfix
agent:fix_conflicts
agent:fix_security
agent:gap_analysis
agent:implement
agent:implement
agent:implement
agent:open_issues
agent:ready
agent:research
agent:security_audit
agent:verify
architecture
backend
blocker:hybrid
blocker:launch
blocker:limit-orders
blocker:v2
block:log_only
block:security
bug
ci
contracts
correctness
deploy
dev
devops
docs
documentation
duplicate
e2e
enhancement
epic
feature
frontend
functional-completion
gas
good first issue
governance
help wanted
high-risk
hooks
hybrid
indexer
infra
infrastructure
integrators
invalid
launch-blocker
limit-orders
localnet
localterra
low priority
missing-implementation
needs-design
ops
performance
priority
high
priority
medium
product
qa
QA
question
ready
ready
research
scripts
security
security-hardening
smartcontracts
tech-debt
testing
ux
UX
v2
verification
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
code/cl8y-dex-terraclassic#160
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Issue Summary
In the Connect Wallet modal, the COSMOSTATION row label overflows its allocated space and visually cramps into the
EXTENSIONbadge next to it. The wallet name is longer than the row layout accounts for, causing the label and badge to overlap or sit flush with no readable separation.Reproduction Steps
EXTENSIONbadge with no visible spacing or truncationExpected Behavior
All wallet name labels should have consistent spacing from adjacent badges regardless of name length. Either the label should truncate with an ellipsis tooltip, or the row layout should accommodate longer names without crowding.
Actual Behavior
"COSMOSTATION" is long enough to visually collide with the "EXTENSION" badge in the same row. The name and badge have no readable separation, making the row harder to scan than the others (STATION, KEPLR, LEAP, LUNCDASH, GALAXY STATION).
Environment Details
localterra(local Docker)VITE_NETWORK=local npm run devScreenshots
Severity / Impact
P3 Nit. No functionality is broken and the Install button is still tappable. The cramming is a layout oversight for long wallet names — the fix is a min-width or truncation rule on the label column. Found under W2-C2 (Wallet selection UX — Display dimension).
cc: @PlasticDigits
mentioned in commit
e0453943d8Update (implementation on `main`)
What changed
Verification checklist (for QA)
@totdking Could you verify on your side when you have a moment? Leaving the issue open until you confirm.
Note: Wallet list images for each wallet remain a separate follow-up (asset + design pass).
mentioned in commit
0b801ba0ddmentioned in issue #159
Verified and closed (agent QA — 2026-05-27)
Fix already on
main(WalletModal layout + removal of redundant Not installed pill). Full verification against the issue checklist:Verification checklist
WalletModal.test.tsx— Ready appears only when snapshot reports detection; Install hidden for that wallet.COSMOST…),text-overflow: ellipsis,title="Cosmostation"for native tooltip; no overlap with Extension badge.npx vitest run src/components/wallet/__tests__/WalletModal.test.tsx— 2/2 passed.Infra used
LocalTerra healthy, host Postgres
:5432, indexer:3001, frontend:3000.Optional / follow-up
Wallet row icons/images remain out of scope (noted in prior comment).
No additional code changes required; closing.
mentioned in issue #337
mentioned in issue #490
mentioned in merge request !1028
mentioned in merge request !1029
mentioned in issue #554
mentioned in issue PlasticDigits2/ustr-cmm#17
mentioned in issue #566
mentioned in issue #672
marked as related to #672