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

[EPIC] Various UI improvements #269

Open
30 tasks
minxylynx opened this issue Feb 11, 2022 · 0 comments
Open
30 tasks

[EPIC] Various UI improvements #269

minxylynx opened this issue Feb 11, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request epic This ticket is used for grouping other tickets together. page Update or add a new/existing page

Comments

@minxylynx
Copy link
Collaborator

Summary

This is a list of various UI improvements identified while going through the UI.
Can be broken into separate issues if necessary

Proposal

  • Validator Detail
    • Make Delegations, Unbondings collapsible (like accounts)
    • Add totals to Delegations, Unbondings
    • Gov Txs
      • link Proposal ID to proposal detail page, center ID?
      • Change Amount to Deposit
  • Tx Detail
    • Move Total Fees to Fee header?
    • Link addresses/validators/scopes/contracts/proposals as necessary
      • BE: Think about translating NFT UUID to MetadataAddress format, would allow easier linking for FE
    • Add Feepayer to Detail
    • Add full list of signers
  • Asset Detail
    • BE: Make APIs return faster, if possible
      • Might be a rendering slowdown
    • Make Asset Holders list 10 records
      • 30 is too long
    • Make asset holders/txs collapsible ?
      • Or do the tabby thing we were discussing. Could add the NFT list in there then too
    • Figure out a better layout for Asset Detail data
    • Make NFT total a bigger clickable area
      • text to click instead?
  • NFT Detail
    • Add UUID to the detail header
    • Make the Responsible Party list formatted better
    • Make the specs and Record ids (recordspec, record, etc) clickable to open the associated json
      • API is currently available
  • Gov detail
    • Make the details easily read
      • I know we like the easy json object thing, but the details should really be listed out, not hidden behind clicks
    • Better layout to the Header stuff
    • Better layout to the deposit/vote stuff
      • Graphs are good, but maybe tabs for deposits, votes, with votes being first

For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@minxylynx minxylynx added enhancement New feature or request page Update or add a new/existing page epic This ticket is used for grouping other tickets together. labels Feb 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request epic This ticket is used for grouping other tickets together. page Update or add a new/existing page
Projects
None yet
Development

No branches or pull requests

2 participants