Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Task]: Bridge UI redesign #29

Open
wants to merge 12 commits into
base: develop
Choose a base branch
from

Conversation

ibraheemkabir
Copy link

What does this PR do?

  • Added a user friendly landing page detailing the instructions needed to get started on the bridge, with step bib step instructions and an interactive interface.
  • Handled contract approvals bottleneck within the app by adding an interactive approvals step on the landing page to ensure users are aware of the need for contract approvals before carrying out bridge swaps.
  • Improved the bridging/swap UI, ensuring that all aspects of the bridge swaps are easily visible to the user and users can easily switch between swap networks and direction of swaps.
  • Improved the withdrawals screen so users can see at a glance all the details of token withdrawals and the required actions needed to carry out withdrawals and time of withdrawal creation.
  • Improved the visibility of UI elements such as prompts and modals, to ensure all aspects of the user experience is tracked by the user to ensure improved user engagement.
  • Fixed an issue with withdrawal generation to ensure only withdrawals on the allowed network is allowed.

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.

2 participants