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

Treasury and Wallet UX Improvements #3793

Closed
8 of 9 tasks
samsiegart opened this issue Sep 3, 2021 · 1 comment
Closed
8 of 9 tasks

Treasury and Wallet UX Improvements #3793

samsiegart opened this issue Sep 3, 2021 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@samsiegart
Copy link
Contributor

samsiegart commented Sep 3, 2021

What is the Problem Being Solved?

Improving the overall UX of the Treasury and Wallet apps.

Description of the Design

After some mocks and discussion we've come up with a few ideas for the Wallet app:

  • Use a nav menu instead of links in app bar for navigation
  • Reorganize content into the following views:
    - Inbox
    - Purses
    - Dapps
    - Contacts
    - Issuers
    - History
  • Change inbox view to be just a list of recent offers, payments, and dapp connections requiring attention, all meshed together.
  • Make purses view just contain the list of purses with their actions.
  • Make dapps view just contain the list of connected dapps with their actions, and also add the ability to remove them.
  • Similar as above for moving contacts and issuers components into their own views.
  • Make minor styling improvements across most components including the app bar.
  • Add currencies icon to app bar which shows a popover menu displaying a list of all assets and their balances.
  • Make history view a list of all past offers and payments, with the ability to filter by dapp.

Tagging @rowgraus @michaelfig @dtribble @katelynsills

Security Considerations

Test Plan

These changes will be incrementally merged behind a feature flag (either a url param or hardcoded boolean). Changes will be reviewed and tested manually as they're made and eventually the flag will be enabled by default.

@dckc
Copy link
Member

dckc commented Sep 20, 2021

This is done to the satisfaction of @rowgraus . Nice work, @samsiegart !

@dckc dckc closed this as completed Sep 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants