mirror of
https://github.com/luxfi/bridge.git
synced 2026-09-24 00:26:46 +00:00
The header named the signing protocol — `MPC · CGGMP21` — and a transfer row badged it again. Neither is something a visitor can do anything with, and the header is the surface everybody reads. The copy now says what a person needs: which network, that a deposit address is involved, that no single party can release the funds. The cluster still runs whatever BRIDGE_MPC_PROTOCOL selects. The pickers could not be operated from a keyboard. Every key was answered on the menu and nothing ever focused the menu, so opening with Enter left the arrows dead. They are answered on the trigger now, which holds focus for the whole interaction, with aria-activedescendant naming the row the cursor is on. Each picker takes a label bound to it or a name read with it, and the prop type admits no third shape. The brand primary is #000000 and the SDK painted its selected row, its live phase dot, the refuel toggle and the header's only call to action with it — black on a black page. Marking a thing is the neutral scale's job. The accent stays as the published brand hook; nothing inside the SDK reads it. The rest is the page reading like the exchange it sits beside: a flat ground, panels separated by an edge rather than a shadow, one type scale, field names in one case, and hints raised out of the ink you have to lean in for. @luxfi/bridge 1.0.9.