Skip to content

Feat/ids and tokens - #63

Merged
guelowrd merged 7 commits into
mainfrom
feat/ids-and-tokens
Oct 8, 2026
Merged

guelowrd merged 7 commits into
mainfrom
feat/ids-and-tokens

Conversation

@guelowrd

@guelowrd guelowrd commented Oct 8, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

guelowrd and others added 7 commits October 8, 2026 21:34
The feeds give account ids in hex while the Accounts list gives bech32, so
a reader could not match a row on one page to a row on the other. The
routes now add the Guardian's own bech32 spelling beside every hex id
(global and per-account deltas, proposals, the transaction detail's notes
and recipient), converted server-side with the SDK, and the pages show it.
Hex stays in the URLs and under Technical details.

The price book keeps every listed token's symbol and decimals, not only
the priced ones, and the routes add them beside each faucet id. Amounts
read "1.50 IETH" where a list names the token and stay raw with "units"
where none does. The account's Assets card prices each holding the way
the Overview total does, and the transaction detail names its account.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017aUkMPsKoKHZ21s3YvsYxL
The chart caption already names it; the label beside the figure repeated it.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017aUkMPsKoKHZ21s3YvsYxL
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017aUkMPsKoKHZ21s3YvsYxL
The page is the account, so the word was repeated; the longer Unfreeze
label also widened the button after a freeze. The modals keep the object.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017aUkMPsKoKHZ21s3YvsYxL
tailwind-merge files text-label with the text colour classes, so the
coloured Unfreeze button lost its font size and rendered taller. The three
header buttons now take their size from the variant, like every toolbar.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017aUkMPsKoKHZ21s3YvsYxL
… size

tailwind-merge had no idea text-label and friends are font sizes and filed
them with the text colours, so "text-label text-state-active" lost the
size and the Unfreeze button rendered at the browser default. Declaring
the scale once in cn() fixes every such pairing in the app.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017aUkMPsKoKHZ21s3YvsYxL
@vercel

vercel Bot commented Oct 8, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
guardian.dashboard Ready Ready Preview Oct 8, 2026 10:28pm UTC

Request Review

@guelowrd
guelowrd merged commit bebc898 into main Oct 8, 2026
5 checks passed

This branch was successfully deployed

1 active deployment
Preview — 9b490ec0 Deployed Oct 8, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant