bridge
bridge copied to clipboard
Various L2 ux, copy, design issues, feedback
ux
- [ ] The big blue button on login screen is still so enticing, even though I know I just want to log in. I believe we had discussed toning this down. Did we end up deciding against that? imo we should consider coloring the "master ticket" option bright blue instead, what with it being the blessed, canonical flow and all.
- [ ] Wonder if we should explain, on first visit (or anywhere really), why we ask to enable browser notifications. Might be strange to new/paranoid users.
- [ ] #922
- [ ] The "insufficient ETH" button currently doesn't help me resolve the situation. Previously, the insufficient eth warning (though displayed late, only after trying to send the tx) would include the address that needed more funds (the one you were logged in as). Now, I have to exit the screen, potentially discarding my inputs, go back to the homepage/point screen, and copy my address from there. Including the address somewhere near the "insufficient ETH" button may prove more convenient.
- [ ] We let the user navigate away from a pending tx without warning. Being able to move away is good, but we should consider a little alert() that explains that the tx can still happen in the background, etc.
- [ ] #920
copy
- [ ] The galaxy ops screen says "planets" in place of "stars", for the residents/requests.
- [ ] The transaction completion screens might need some additional copy. Currently, they feel very bare, leaving the naive user wondering what happened/if they're fine to leave. In some cases, the input field remains, which is also confusing.
- [ ] Additionally, the value displayed on the completion screen may display the old value for a little bit, before updating to reflect the changes. We should consider optimistically displaying the new value. After all, the tx did confirm.
behavior
- [ ] On the master ticket login screen, when toggling "shards" mode, the shards fields should replace the master ticket field, rather than display alongside it. Either you have the full master ticket, or the shards, but not both.
- [ ] On the ID page, we can see and copy the ownership address and the proxies, except the voting proxy, which only gets an "edit" option at the bottom of the list, and requires clicking into that to view the current value.
- [ ] The "OS" screen only shows the current sponsor. If we have requested escape, we will only see this after clicking "change".
- [ ] Additionally, the "change" screen there should give you the option of sending a new request, instead of only cancelling the current one. The way it works right now forces you to make two transactions in cases where one would suffice.
- [ ] The passport download button says "printing and folding" briefly every time we navigate to the screen it's on. We should just generate the underlying data/file once and cache it, instead of regenerating every time the button appears.
design
- [ ] The welcome message on the point overview page causes a rather wide spacing gap. This could probably be tightened up a bit.
- [ ] On the star lockup screen, the section selection/tab and other elements on the screen are put together a little too closely compared to the rest of Bridge.
- [ ] On the star lockup transfer acceptance screen, the header margin appears to be missing.