beamer-bridge / beamer

Beamer - Bridging rollups with L1 inherited security
https://beamerbridge.com
MIT License
45 stars 21 forks source link

UX Audit - Implementation #1198

Open GabrielBuragev opened 1 year ago

GabrielBuragev commented 1 year ago

This issue is the outcome of the internal review, by the team, of the UX Audit Feedback in a form of an epic.

To provide more clarification on the linked issues that appear in this Epic, i edited the UX Audit Feedback list by marking approved & rejected suggestions by the team.

Overview of accepted/rejected suggestions

All the suggestions are written down as a bulleted list. Accepted suggestions are left untouched (and linked to an issue) while rejected suggestions are crossed-out and accompanied by a decision explainer.

Transfer walkthrough

Show the steps that a user has to do after clicking transfer in an overlay on top of the transfer tab. There actually only two steps (our step component has 4 but the user only interacts in two of these). Use actual numbers for the steps (1. - 2.). Use a verb that explains what the user has to do. Instead of "Waiting for transaction confirmation", use "Sign allowance transaction" or something similar.

Adding an overlay (with the steps) on top of the transfer tab is not an option for us. We don't want to stop the user from submitting multiple transactions at any moment, which explains the reasoning behind the current flow.

To be tackled by https://github.com/beamer-bridge/beamer/issues/1205

Transfer tab

Activity tab

Provide feedback form:

Decision: It was used by plenty of the users

GabrielBuragev commented 1 year ago

@olympe-silve @manuelwedler Please let me know if i missed something.