spartan-protocol / SpartanProtocol-DAppV2

📱 Spartan Protocol Community DApp
https://dapp.spartanprotocol.org/
GNU General Public License v3.0
13 stars 22 forks source link

BUG | NOT A BUG BUT UX SUGGESTIONS #551

Closed Sonos21 closed 3 years ago

Sonos21 commented 3 years ago

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

SamusElderg commented 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 👍

SamusElderg commented 3 years ago

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

SamusElderg commented 3 years ago

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:

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!

SamusElderg commented 3 years ago

'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!

SamusElderg commented 3 years ago

Overview/Liquidity Pools

Vaults

Mockups

SamusElderg commented 3 years ago

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 😆)

Sonos21 commented 3 years ago

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