-
Notifications
You must be signed in to change notification settings - Fork 98
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
bonding + unbonding ux / ui #331
Conversation
…top bar and now using actual button
main points
|
main points
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good work. I think the "Split Allocation Equally" and "Reset Allocation" buttons can be removed. Most likely our users will not want to split their allocations equally -- they'll favor specific validators or they may want to reserve some atoms. And reset buttons on forms are bad for usability - most likely the user will press it by accident. |
I like the structuring of your current atoms instead of the text. Could there maybe be sth. similar for the last 3 lines? |
…top bar and now using actual button
… into jordan/275-unbonding-ux * 'jordan/275-unbonding-ux' of github.com:cosmos/cosmos-ui: fix missing key errors fixed tests randomize delegates list removed initial column sorting cleaned up classes, names of columns, column alignment reverted back to icons instead of checkboxes, moved way to proceed to bottom bar cleaning up styles, changed "proceed" ux, font weight to 300 OMG fix linting issues, update snapshots fixed tests update snapshots add selected count and link instead of button cleaned up willUnbondAtoms update math to calculate unbonding of selected delegates only further improvements to page bond (math still needs attn) clean up PageBond liDelegate checkboxes will persist, fix for vp bar cleaned up bonding form using actual checkboxes for delegate list, took "bond" button out of top bar and now using actual button fixes to page headers cleaning up bonding ui # Conflicts: # app/src/renderer/components/staking/PageBond.vue # app/src/renderer/components/staking/PageDelegates.vue # app/src/renderer/styles/app.styl # test/unit/specs/PageDelegates.spec.js # test/unit/specs/__snapshots__/PageBond.spec.js.snap # test/unit/specs/__snapshots__/PageDelegates.spec.js.snap
@nylira that's strange. i can successfully bond. i also want to point out that there are two important styling and ux changes in here.
|
I went through the delegation/unbonding flow and everything worked well, I have a few comments but they can be addressed as separate issues. |
hey ya'll! i tried to improve the look and feel of the whole bonding / unbonding experience. i'm not entirely satisfied yet, but i think this is an improvement. bonding / unbonding can be very complex — we haven't accounted for all the use cases yet...
delegates page
bonding page