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

Identity Page Redesign - Form #3268

Open
magwalk opened this issue Nov 23, 2021 · 0 comments
Open

Identity Page Redesign - Form #3268

magwalk opened this issue Nov 23, 2021 · 0 comments
Labels
frontend Issues related to the frontend Cred Explorer

Comments

@magwalk
Copy link
Contributor

magwalk commented Nov 23, 2021

IDENTITY FORM:
This ticket is for the redesign of the Identity form ONLY. The attached designs show the final state of the identities page as well as the first iterations.

  • If a user enters any modifications to the identity form, that should activate the “save identity” button; this indicates when saving changes is needed.
  • The chips that display the aliases should be clickable to the url that is associated with the alias, clicking on the “x” deletes the alias (they are not currently delete-able. MVP can be clickable chips without the “x” icon). The chips should flow similarly to text - i.e. if there become too many to fit on one row, they should flow onto multiple rows.
  • If there is an update saved (i.e. someone saves a change to an identity or creates a new identity), the “save ledger to disk” button should become activated (purple). If a user attempts to click to another page when changes have not yet been saved to the ledger, one of the “Leave site? Changes you made have not been saved.” warning boxes should appear.
  • Upon entering a valid Payout Address, the “view” button link should appear on the end of the input field. If a user enters anything that is NOT a valid eth address, there should be an error on the field with the message “Invalid Eth address”
  • Both the "Save ledger to disk" button and "Save Identity" buttons should be primary, contained buttons. The "new identity" button is a primary outlined button.

NEW ID FORM:

  • If a user attempts to add a payout address or aliases without adding a name, there should be an error state activated on the “name” input field that states “Identity must have a name”

DESIGN FOR THIS TICKET:
New Identity form (default state):
Screen Shot 2021-11-22 at 4.51.04 PM.png

Edit identity form (when a user in the list is clicked):
Screen Shot 2021-11-22 at 4.51.09 PM.png

FULL IDENTITIES PAGE REDESIGN:
Screen Shot 2021-11-22 at 4.51.45 PM.png

Figma File: https://www.figma.com/file/To52xZBxYgaW0W0F1HdzIS/identities-page?node-id=2%3A397

@magwalk magwalk added the frontend Issues related to the frontend Cred Explorer label Nov 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend Issues related to the frontend Cred Explorer
Projects
None yet
Development

No branches or pull requests

1 participant