-
Notifications
You must be signed in to change notification settings - Fork 570
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
[96][charyury][3][gibbsfromncis] Update Sign Up UX #1832
Comments
I like the layout from Openledger, where we have two columns with a list to compare each other. Ask Openledger for a back port to the Bitshares client? |
The two types are very similar for users when they sign up, as well as sign in, nowdays indeed. Nothing really speaks about the difference. OoenLedger has made it much more clear and could be a good place for inspiration on this. |
@froooze,@startailcoon, yep, that's what I mean exactly. @startailcoon I'll prepare the list of requirements & try to estimate it. |
I asked what there standpoint on that is |
I suppose we can keep Sign Up components we already have but provide additional step when user should decide about account type. I don't think we should wait for somebody's response or ask for a back port. Estimate for UX is 3h and 3h for development. In result it will be additional page which user will see when press "Create account" (step before registration forms). On this page user should get clear info about wallet types and decide which one he wants. |
This is pointless when there are more serious ui deficiencies that should be the focus of this worker. This worker was to improve the UI and not be a Slush fund for a small group to enrich themselves at the expense of the other participants in the chain. |
Please open issues for those if not already existent.
Can you give more detail in your accusation here? |
No. It would just get me banned here as in telegram, for telling the truth to those who want to hide it. iIRC It's simple math to add up who has been enriched on the UI worker. |
The registration process is critical and not very helpful atm. @gibbsfromncis: We don't need another page, we just need to redesign the actual one like open ledger did it. @happyconcepts: You should open some tickets and post on other platforms things you don't like. |
OpenLedger signaled that they would be willing to backport there approach. Do we like the UX? |
@happyconcepts please stay in topic. I know you're a talent and have a desire to improve things and have done some, but some other things you've done have led to the opposite. BTW I guess admins can ban you here as well if you're identified as "not-welcome". |
@sschiessl-bcp I'd expect that OpenLedger will estimate much more hours. See discussion here bitshares/bitshares-core#1210 (comment). |
@sschiessl-bcp Yep. @sschiessl-bcp if @abitmore right and backport from OpenLedger will take more time than requested hours from me I see no sense to ask them about their help but I definitely like their solution |
With backport I thought of copying the code from Openledger to the bitshares-ui? Where is the extra work? |
@froooze it may be not so easy to just copy-paste code. Also their bureaucracy and management take time too. Lets wait for OpenLedger team estimate first |
Why do we need OpenLedger, when we are allowed to backport it? |
OpenLedger is closed-source afaik |
@froooze they can do it more cheap than I requested. @sschiessl-bcp btw how long should we wait for their response? Can we make some deadline if they don't response I can start to work by myself? |
As I find some things on OpenLedger pretty nice, I still think we shouldn't backport their style directly. What I think we need
Today our UX is confusing at best when you sign up, with options to type in a form, or restore, or use an advanced from. The advanced form links to another set of form, or you can store from backup or local brain key. This is to many steps without any easy explanations. What OpenLedger has solved is to put a simple side-by-side comparison, and this is what we should work towards. But I don't agree that we should use their UX! I think we should allow a set of UX/UI hours to making a good implementation of our own. I support @gibbsfromncis proposal of estimated hours for this task. |
@startailcoon: The OpenLedger is a good base, but needs further tweak and we should discuss some improvements. |
Hello friends! I will provide detailed information about the effort we spent for sign up, login and logout screens, waiting for details from the developers. Anyhow, this will be definitely far from 6 hrs mentioned above, so if we somehow block the progress, please go ahead. |
Before working on the signup window and integrate it, a draft is needed for discussion. |
Hello friends! Here we go: RegistrationSelection screen Page 1: Registration wallet page 2.1 screen: Registration wallet page 2.2 screen: Registration account page 3.1 screen: Registration account page 3.2 screen Login:Plate with headers: 12h Total (registration+login):FE - 140h LogoutFE - 20h As we did this for our solution, we are ready to share the code at 0.5 of the costs of the initial implementation. |
@charyury Thanks for this. I received your email and we are excited to begin collaborating with Openledger and all of the gateway providers who have created added value for their own gateways and are interested in contributing back to core. I reviewed your signup procedure and only have a few comments:
Which Sprint should I place this issue into in order to manage the expected timeline for delivery? |
I thought @startailcoon just wanted to replace the Selection screen Page 1 and add a row of extra information? |
I've unassigned myself from this issue because now OpenLedger will be responsible for this one and will work on it by themself |
We will implement all these requirements. This will not add any additional cost.
We are ready to start early next week and deliver by the end of the week. @froooze, thanks a lot for your comment, we will update accordingly. |
I updated hours because of additional time I spent for testing & reviewing styles and UX |
Is this issue considered to be done from your side with the login PR from yesterday? Then I will review the general flow one more time. |
Stefan, yes, the merged PR covers the issue. We are waiting for your feedback. |
@sschiessl-bcp , did you have a chance to look into the the general flow? |
@sschiessl-bcp here is the PR with the fixes: #2133 |
@charyury Which address does openledger want to be paid at? |
@Jackcameback , please pay to rob-ola. Thank you! |
When is this available? |
The new login layout is done, but the integration into the login route and login popup is missing. It is available here btw https://wallet.bitshares.org/#/login |
@sschiessl-bcp #2662 I'll work on it |
After this issue #1808 I suggested that misunderstanding of wallet types is on Sign Up page. When user sees Sign Up for the first time he can't make conscious choice between wallet types because he has no idea that we support 2 different wallet types. When user opens Sign Up the sees only that he can create account using advanced form.
Also my friend had some another problems on sign up like no clear validation errors etc.
The result of this issue must be a new, clear UX of Sign Up.
The text was updated successfully, but these errors were encountered: