NNS dapp towards new UI & UX (including test link)

Thanks for the feedback. Mischa, our UX specialist, has put lots of thought in the way NNS dapp handle and display neurons, so I guess the outcome suggestion will be way more handy than current implementation. Will forward your comments too.

My apologies, I did not understand your question.

Can you share the post your are mentioning? Can you try to rephrase, not sure what you mean with “our own internet engine that we login”?

I will work on some designs and see if I can get some ideas across better. I think with all of this we just need more iteration before we do any development.

Can you share the figma link. I want to take a look at all the designs as I think about this problem more and create variants on those designs.

Our files contain lots of design and ux information, therefore we think it is not really a good support for such discussion as it would need quite some guidance at first to get into these. We will share often mockups that we can discuss, it will ease and focus the exchange of idea. Meanwhile of course, your inputs and drawings are most welcomed.

While I have your attention I would like to further expand on my reasoning for why our own search engine may be important.

When the web started we were able to view content then it upgraded to web2 that gaves us interaction and then security was bolted on with the problems we have today.

Just like the IC was redesigned with security first to overcome the problems of the past, we now have the chance to redesign a search engine that overcomes the problems as I see it today.

Searches that can be set to local, state, region or all. This can overcome regions that have security issues and their governments would feel it is in their best interest to clean up local problems and put users in control of their concerns and security.

But most of all the NNS community, which has brought up participation issues many times, would have a project that they can vote on and participate in building this new engine. At the moment I feel like a bystander and can only vote for the system teams which I can follow for rewards.

Give the NNS community a project that they can participate in and turn around this negative rhetoric that seems to only weaken the NNS and then their word of mouth would bring in new stakers

What’s this? Are we getting proposal creation capabilities through the NNS?

It’s a test action that never makes it to mainnet. An action we use to generate test proposal for manual and e2e testing.

Aw shucks, I actually would like a better proposal creation UX. Maybe this gets put on the back burner until we solve the spam issue :rofl:

2 Likes

Thanks for the answer and details. I think I get it a bit better now. To be honest with you, feels like it is not related to this thread as it has to do with user experience and design - i.e. no features per se.

Being said, if I get it right, you are advocating for a secure search engine on the IC. Did you had a look to the Kinic (https://74iy7-xqaaa-aaaaf-qagra-cai.raw.ic0.app/) project? Is that project solving or resolving partially maybe your idea?

Will you have a message that the followed delegate neuron have been deselected.
I believe this happens every 6 months by the NNS?

ImagineChadParadigm

21h

Hello ICP community. Long time forum lurker.

Though I appreciate the communities’ intentions of garnering additional stakers to join the NNS, I’m afraid such a proposal is merely a band-aid solution for a more fundamentally driven one. Let me explain.

Let us fancy this matter from an outsider view. Pretend you are a newcomer to the ICP space. You are intrigued by the disruptive technology being built on the ICP platform. You are a bit frightened by the price history of the token, but for some reason, an insatiable urge to learn the technology drives you to consume the red pill. You have a general understanding of other blockchains; however, you are convinced $ICP is quite literally the future. You quickly hit the market buy option on your favorite exchange and are now faced with the dilemma – How can I earn rewards and participate in the DAO?

Let’s dive in. First one must create an “internet identity anchor” before having to log-in to the “Network Nervous System.” After said completion, you are left clicking the tabulated links on the top and eventually stumble on the word “cannister.” Eventually, after clicking around and searching various web2 sites (Tisk tisk…), you deduce this is the appropriate option to stake your ICP. Upon staking you need to determine your dissolve delay, and are further bombarded with things like “Increase Neuron Stake”, “Split Neuron”, etc. Do you see the problem?

If we as a community intend to drive user adoption of the NNS for staking, we need to put ourselves into the shoes of our common crypto-peers. Needlessly verbose terminology is such a huge turn off for newcomers. What appears to be the intent of creating a cult-like mantra around the use of novel words and nifty idioms is exactly what turns people off from wanting to participate. Perhaps as important - participants must think to drive their decision-making process. Think of every other user-friendly stake platform. You login, find the stake button, and then bam – rewards expressed as a percentage depending on your stake term.

We need an NNS that is so user intuitive, it’s a simple as logging into your favorite social media platform. Simply login, “Stake”, and set your term. When you are ready, you can “Unstake” or “rake your steak rewards.” (Folly, but an option. 8 Year gang baby!)

If you think this is ICP fud and crypto babble, I truly apologize. I’m totally engrossed with the technology Dfinity has built with ICP, and truly believe this has a chance to transform the internet as we know. However, we as a community must stop trying to create robust mathematical proofs to drive user adoption. Perhaps a greater emphasis on ease-of-use would solve that very problem instead.

2 Likes

There is only so much you can do with ui before it loses ux simplicity. UX simplicity should be the primary design goal. How would you eliminate the generic look, different button colors and background colors?

This is a test instance of the NNS dapp, tied together with a test instance of Internet Identity as well (note that the URL is not https://identity.ic0.app). So your usual Idenitty Anchor will not work and you have to register a new one (just for this test environment).

FYI above test link is not active anymore as we had to redeploy our test canisters. Feedback were positive so we moved on and proposed today an updated version of NNS dapp that introduces the “light” and (revisited) “dark” themes :smiley:

:point_right: NNS dapp new light and dark themes 🌗

1 Like

Not sure whose resposability it is, but it would be nice if the service worker UI were improved a bit, for newcomers it gives a bad vibe combined to the weird URLs, since it’s there to stay for a long time it’d be nice if it didn’t look like something out of the early 2000s

You mean the service worker on the ic generally speaking right - i.e. nothing directly related to nns-dapp? If so yes, without knowing all the details, I think various tasks are on going or plan to improve the experience with the service worker. From a bit faraway, I keep an eye on the subject too :wink:.

It’d also be nice if in the voting tab the Filter’s options were saved between sessions and there were a “clear/select all” button.

That’s a good idea :+1:. When we were discussing the UI recently, we began to discuss a bit such things as “user preferences.” Our UX expert also have a couple of ideas. No concrete plan yet but next times the subject pops-up, will share your idea.

Note: we are really precautionary about data to keep between session, the selected “light or dark theme” info is the first ever and so far only info that is kept between session and we do so by first clearing (code) the all storage to be sure everything is cleared on signout.