Proposal 80791: Internet Identity upgrade, A Purple Experiment

Hi folks!

We’re experimenting with a new Internet Identity skin, which starts incorporating some of your feedback from the contest.

Here’s a sneak peak:

We’ve tried to simplify the “authenticate” login, as well as make the rest of the app a bit more coherent. Everyone wasn’t happy about the orange/pink background; we really liked it, but we want to try something else. Introducing: the Purple Experiment!

You can vote on the proposal here, and you can play with a test version of Internet Identity (with the new skin) here (use this dapp to try the authentication flow).



How about being able to customise colours/backgrounds

I prefer the current theme


Doesn’t sound like that big of a deal to have its own thread tbh.

Also, the name of the proposal could’ve been a bit more eye catching - pretty sure most of the people just voted approve without reading.

1 Like

ohhh now there is an idea. Personally, I like that. It sounds personalized.

*Please note, I voted yes, because I like the purple.

1 Like

The current theme is wonderful IMO. Really warm, really sweet and really futuristic in same time.

Yea I think they should change the website to that theme too.

I think that putting the Internet computer symbol twice is too redundant, and I think we have a great opportunity to create a new icon that can be intuitive of Internet identity ID and create a precedent itself

When a new recovery phrase is generated there is a “Copy” button. After you press it there are too buttons, one labeled with a checkmark. That one doesn’t do anything, except flashing when you press it. It should be removed or it shouldn’t be a button.
EDIT: Ok, I realized it does something. It copies the phrase into the clipboard again. But still confusing flow to change from “Copy” to checkmark plus “Continue”.

When you delete the last device (possible if a recovery is configured) there isn’t a warning. There should be one along the lines of “confirm that you have access to your recovery device or recovery phrase before proceeding”? For example a Ledger hardware wallet asks you that question before a firmware upgrade. Here we are doing much more than just a firmware upgrade. We are outright destroying the device.

For consistency it should say “Protect Recovery” and “Delete Recovery” here. Maybe even “Protect Recovery Phrase” and “Delete Recovery Phrase” or does that not fit well on mobile?

Here I think the warning box may be better placed below “Added devices” so that it is in the same place where the recovery devices would be listed if they were configured. I think below the anchor number is better.

I also noticed that whenever I press “Back” on an attempted action, the astronaut comes again. Why is there this delay to go back to the main anchor management dialog if no action happened?

Looks really good! I hope the overall NNS remains consistent with II upgrade.

Can we get dark mode

Thanks, totally overlooked that. Tracked: Don't use button group for seedphrase copy · Issue #896 · dfinity/internet-identity · GitHub

For clarity, that’s the case only if you have a recovery device. If you really try to remove your last device, you get this:

Yes, I like that. We might ask the user to authenticate with the recovery phrase/device, like we do when removing a protected device.

1 Like

Technical detail. We reload the list of devices in case there was a concurrent modification, but I agree it’s not very nice. Will give this a think.

That’s in the works! Just trying to figure out if it should be based on system preference, or through a toggle in the II app. What do you think?

I personally want a fully customizable II UI with themes dark mode or adjust to device.

Device added and more info about when it was added. Perhaps a decentralised showcase to top and trending dapps of the ecosystem