-
Notifications
You must be signed in to change notification settings - Fork 120
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
LN UX improvements concepts – discussion / validation #3296
Comments
Looks really nice, and I specially like the wording in the channel creation panel ("commit to channel"). Seems like a solid way forward. |
Hey @linnutee, are those drafts ready to go? I'd like to start implementing them as soon as possible. |
Hey @guilhermemntt , I recon you could kick off with the fundamental stuff if there's no issues with this noticed. I'd follow up with the missing items and a bit more refined visual design specs & examples – though these drafts are in pretty decent state. Do recommend sticking with the existing rules on components rather than the values in draft though. |
Hey @guilhermemntt . We've finalized the views and moved all layouts to the main Decrediton - Latest page https://www.figma.com/file/EanUbqJmPs8EMqY26j9zwo/decred-piui-master?node-id=12%3A0 - All screens - changed field views to updated ones: Updated the lightning icon: - Before you continue - added the Tutorials view component with the "educational" cards: - Create new/use existing wallet - changed "Enable automatic channel creation" area with a checkbox to the separate section with a toggle button, because we already used the same concept for turning on/off automatic features on the updated Decrediton screens; - Overview tab - differs a bit from the one @linnutee described above. We decided to split the statistics component into 2 sections: LN Account Overview and Network Stats (some of new icons were used there, attaching them here So, now there are 3 sections: 2 ones mentioned before + Recent Activity. - Channels tab - After the channel creation a modal with channel properties appears: - Send and Receive tabs - are similar to onchain transactions as Tanel mentioned above: |
Hey @guilhermemntt, do you still plan to work on this? If not, I'd like to pick it up. |
We’ve worked out concept design drafts to validate. These are based on a small study done on a few more established BTC LN wallets, available articles on LN UX and brief task-based testing w/ 3-4 with beginner-level DCR users. See drafts here: https://www.figma.com/file/EanUbqJmPs8EMqY26j9zwo/decred-piui-master?node-id=556%3A0
The main areas we’ve touched point on are:
Navigation:
Ideally, Overview and Channels views could eventually be combined if the channel management gets mostly automated. However in the current state, without leaving much out, combining the views led to a too crowded view in comparison to rest of Decrediton individual views.
Overview: has two sections, a statistics component and an activity log.
Channels: some of the bigger problems for users is understanding how nodes and channels work, and what they need to do with them if not running on autopilot. Few takeaways on the UI to improve this through manual interactions:
Send and Receive: overall aiming to have as much similarity to onchain transacting as possible. Key takeaways:
We've also worked out a set of new tutorial components, which can be used through-out Decrediton. The LN starting view will be using those as well once we've got some simple graphics worked out for each point.
Posting this issue mainly to gather more feedback in all areas. Once the drafts provide a good enough state to follow-up, we'll create the missing assets as well refined visual design examples of the UI.
The text was updated successfully, but these errors were encountered: