Closed Sonos21 closed 3 years ago
Reading thru it now thanks @Sonos21 but as I said before these are mostly suggestions that are already planned for later phases and/or not the priority yet. Will add any agreeable ones that are priority now/soon to GitHub issues list to make this a bit more manageable for the distributed contributors. Thanks again for taking the time to do this; it will definitely help shape what gets built 👍
Have added the 'menu' issue to GitHub; this menu behaviour/style was only intended for these earlier phases; we had a full double-component menu for different device types (similar to what you want) initially in DAppV2 but ripped all of that out for the BUIDl stages as it makes more sense to build something to the smaller devices first and add the nicer extended versions in after. We were finding that building two different versions of everything was getting in the way of contributors willing to work on the DApp. Check the issue #562 to see screenshots of the intended design/behaviour of the menu for desktop/larger screens
As per the menu options/labels it's important to take into account the future/intended structure of the dapp and why some of those choices were made, however have made an issue to change:
'Overview' to 'Pools' as that's clearly a pool listing page; makes more sense. When (or 'if'; maybe we pivot) this page becomes the user dashboard we can reassess then, but for now i totally agree; this should be 'Pools' or something like that. EDIT: ADDED #563
'Liquidity' we should keep as 'Liquidity' that's important
'Swap' is fine as you said
'Synths' is fine/correct. You don't have a 'synths position' per se so no need to add/change anything there. And in my opinion, we shouldn't move 'Vaults' before 'Synths'; it's the logical flow of user-interactivity. ie. The user needs to obtain synths before they can stake them in the vault. However I've been thinking maybe to move 'Liquidity' just before 'Vaults' so that's an option relevant to your suggestions on menu-order.
'Vault' we will change to 'Vaults' that's a good point. Totally agree that 'Staking' will be a lot more commonly known and trigger less questions from the community, but we want people to ask the questions, people need to go 'whats that' as we don't want them thinking they are performing the usual staking that they are used to elsewhere, these vaults have a lot of nuances and we don't want people just blindly staking without finding out what they are doing and how it differs to what they are doing elsewhere. Having said all that, the plan is obviously to have these 'differences' and helpful educational pieces of knowledge in tooltips and easy bite-sized areas throughout the dapp to have the best of both worlds. EDIT: ADDED #563
'Bond' is fine in my opinion; don't forget the DApp is not by any means complete; it might be confusing not to have a button to actually perform a bond in there yet, but it's all a part of the longer-term plan, will try at least add the CTA button there and/or a tooltip or some info in the next week or so. Its position in the menu is fine in my opinion; it's in the same category as the Vaults; in fact, it is literally a BondVault so the question might be; why not move it into the Vaults page? I'll open a discussion GitHub issue around that as I'm at least on the fence to that idea and could lean in either direction 😆, might be something to it 👍 EDIT: ADDED #565
'Positions' is already going to be in the menu but not for your BondVault holdings as such; that's the next major feature. In V1 this was the way people could assess whether they were up/down and by how much etc; this is a very big job and will have its own page in the menu called 'Positions' so let's save that label for that more well-known and expected content for 'Positions'
Sorry for the long spiel; this is why I take a while to get around to things, I try to always take the time to explain instead of just saying 'yes' or 'no' 😄 hopefully you understand the above? If not, please do comment on Github issue #563 so we can hash it out and come to a consensus as a distributed group; the above is mainly just my opinions and I'm only one person!
'POOLS' Page This page is very far from the intended design; this is actually meant to be a user dashboard to perform all the user's functions and/or navigate the dapp. However that's not really priority until later on so for now its just one small piece of that intended design 😆 chance why it makes little sense to call it 'Overview' or 'DashBoard' as you mentioned. As i mentioned above; this will be changed to 'Pools', it was a good suggestion and one that was already on the minds of a lot of us.
Also whilst this page has changed a lot since you did up your PDF; it's still not anywhere near what it will be eventually; at some point when it moves up the priority list ill create an issue on this and pop up the screenshots of the mockups so you can see the intended 'pools' design is very similar to your mockups (for non-mobile users obviously) sorry buddy, i maybe should have sent some of the mockups before you spent time on them but i wasn't aware you were going to do full mockups of pages that we already have sorted!
Overview/Liquidity Pools
Vaults
Mockups
Bonds
Vaults/Staking
Positions Page
History Page
Dashboard Panel
Again; thanks a million for your work on this; a lot of that document will be used over the next few months to help shape things and don't let my robotic replies disguise my appreciation (I'm a robot 😆)
WOW Samus,
thanks a lot for this extensive answer!!
reminds me a lot about the technical discussions i tend to have with my developers. shows me, the Sparta infrastructure is thoroughly set up and constructed. ( but i already knew that :-) )
in fact that is "my frustration"... I know and have the feeling there is so much more into Sparta then is shown right now in the UX , so the user has "no idea he is driving in one of the top sport cars, but instead thinks he is drinving a normal city car..."
the comments i see in the TG channel, confirm this feeling and even your answers , for example the fact you say that "vaults are so much more than staking" but how do I know this as an end user...without going to visit a library and ask for the most technical description on Sparta Vaults...
LESS IS MORE and right now what is see happening in the Sparta UX is the opposite...it is becoming more cluttered everyday
have a look at the different Luna based products this week their new DEX , $LOOP, became available.... have a look compare it with the swap part within Sparta from a user perspective it is sooooo much cleaner and easier to use...
and have a look at Mirror ..their synths part within Sparta and all their other protocols this is all front end stuff!!! so you can and still should use the great Sparta backend..
Sparta can position itself as 1 integrated platform
but it has to make a big step towards the user!!
let me know if i can help with that and how to do so, without taking to much of your valuable time
keep up the good work!
we are sparta!
ciao reinoud
btw did you notice the font i used in the interface was......the Sparta font
Hi Samus
As discussed , here are my considerations regarding the current Sparta UX and some suggestions for improvement
All to try to make SPARTA the best platform for (passive) income streams on Binance
ongoing work...and open for ideas/suggestions Sparta Protocol Testnet V2.1 4_10_2021 UX suggestions .pdf
i hope the screenshots are good enough, else let me know...
talk soon Sonos21