fix(frontend): align EVM Legal hint copy with clickwrap 0.1.1 #28

Merged
PlasticDigits merged 1 commit from fix/16-evm-legal-copy into main 2026-08-31 09:07:55 +00:00
PlasticDigits commented 2026-08-31 05:16:25 +00:00 (Migrated from gitlab.com)

Summary

  • @plasticdigits/cl8y-clickwrap 0.1.1 is already on main and live: Accept now sets account= (the 0.1.0 gap). This MR does not bump the package again.
  • Hint copy no longer says Chrome/Safari cannot finish terms. Live behavior: Accept opens the Legal page (portal has Open in MetaMask / Binance Web3 / Copy / WalletConnect after Legal #15). Voting still offers Open in MetaMask + Copy as a phone shortcut.
  • Skills/docs (L-EVM5, HANDOFF, OPS) require clickwrap >= 0.1.1 and treat Legal #15 as closed.

Related to #16.

Copy

Before: Chrome and Safari cannot finish terms. Open the Legal page in MetaMask, or paste the link in Binance Web3.

After: Accept opens the Legal page. On a phone, open it in MetaMask or paste the link in Binance Web3.

Test plan

  • legalEvmInAppHint + ConnectedTermsGate unit tests (copy + Accept account)
  • After deploy: unsigned EVM on vote.cl8y.com shows the new sentence; Accept URL still has account=
## Summary - `@plasticdigits/cl8y-clickwrap` **0.1.1** is already on `main` and live: Accept now sets `account=` (the `0.1.0` gap). This MR does not bump the package again. - Hint copy no longer says Chrome/Safari cannot finish terms. Live behavior: **Accept opens the Legal page** (portal has Open in MetaMask / Binance Web3 / Copy / WalletConnect after Legal #15). Voting still offers Open in MetaMask + Copy as a phone shortcut. - Skills/docs (L-EVM5, HANDOFF, OPS) require clickwrap **>= 0.1.1** and treat Legal #15 as closed. Related to [#16](https://gitlab.com/PlasticDigits/voting/-/issues/16). ## Copy **Before:** `Chrome and Safari cannot finish terms. Open the Legal page in MetaMask, or paste the link in Binance Web3.` **After:** `Accept opens the Legal page. On a phone, open it in MetaMask or paste the link in Binance Web3.` ## Test plan - [x] `legalEvmInAppHint` + `ConnectedTermsGate` unit tests (copy + Accept `account`) - [ ] After deploy: unsigned EVM on `vote.cl8y.com` shows the new sentence; Accept URL still has `account=`
PlasticDigits commented 2026-08-31 09:07:56 +00:00 (Migrated from gitlab.com)

mentioned in commit f000040065

mentioned in commit f000040065c33925d8b1c88c5a2e084d72031f7d
PlasticDigits (Migrated from gitlab.com) merged commit f000040065 into main 2026-08-31 09:07:56 +00:00
PlasticDigits commented 2026-08-31 09:09:48 +00:00 (Migrated from gitlab.com)

mentioned in issue #17

mentioned in issue #17
PlasticDigits commented 2026-08-31 09:10:05 +00:00 (Migrated from gitlab.com)

mentioned in issue #16

mentioned in issue #16
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
code/voting!28
No description provided.