-
-
Notifications
You must be signed in to change notification settings - Fork 650
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
Wallet Decrypt Redesign #677
Conversation
)} | ||
</div> | ||
) : ( | ||
<WalletDecrypt hidden={unlocked} disabledWallets={DISABLE_WALLETS.UNABLE_TO_SIGN} /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@skubakdj this was my suggested change for how we use the disabledWallets prop. LMK if it looks good to you.
transform: translate(-50%, -100%) translateY(-8px); | ||
transition-delay: 400ms, 400ms, 300ms; | ||
} | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I felt that this was the lowest friction way to implement tooltips, instead of making the component take in a whole bunch of props for showing and hiding. You simply add this mixin to the parent element you want to show the tooltip on hover. Let me know if y'all would rather have it be component props. Maybe we can do either / or?
@@ -82,7 +82,7 @@ | |||
"x_Json": "Αρχείο JSON (μη κρυπτογραφημένο) ", | |||
"x_JsonDesc": "Αυτή είναι η μη κρυπτογραφημένη, JSON μορφή του ιδιωτικού κλειδιού σας. Αυτό σημαίνει ότι δεν απαιτείται συνθηματικό όμως οποιοσδήποτε βρει το JSON σας έχει πρόσβαση στο πορτοφόλι και στον αιθέρα σας χωρίς συνθηματικό. ", | |||
"x_Keystore": "Αρχείο Keystore (UTC / JSON · Συνιστάται · Κρυπτογραφημένο) ", | |||
"x_Keystore2": "Αρχείο Keystore (UTC / JSON) ", | |||
"x_Keystore2": "Αρχείο Keystore ", | |||
"x_KeystoreDesc": "Αυτό το αρχείο Keystore έχει την ίδια μορφή που χρησιμοποιείται από το Mist ώστε να μπορείτε εύκολα να το εισάγετε στο μέλλον. Είναι το συνιστώμενο αρχείο για λήψη και δημιουργία αντιγράφου ασφαλείας. ", | |||
"x_MetaMask": "Metamask / Mist ", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TODO: Do the same Metamask / Mist split I did in en.json to all languages.
@@ -81,9 +81,11 @@ | |||
"x_Json": "JSON File (unencrypted) ", | |||
"x_JsonDesc": "This is the unencrypted, JSON format of your private key. This means you do not need the password but anyone who finds your JSON can access your wallet & Ether without the password. ", | |||
"x_Keystore": "Keystore File (UTC / JSON · Recommended · Encrypted) ", | |||
"x_Keystore2": "Keystore File (UTC / JSON) ", | |||
"x_Keystore2": "Keystore File ", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this change OK? Or should I make x_Keystore3
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@tayvano Feel free to chime in with your thoughts.
My understanding is we'll do a once-over for all of the copy closer to release, and can address issues at that point. We'll need to merge updated translations from V3 and create keys for all raw markup in the codebase as well.
So no big deal either way.
…tification when unlock fails.
While MetaMask is likely the most popular option, we may want to make users aware than any web3 provider is supported. |
|
Closes #565 and addresses a few of #557's checkboxes. Rather than list all the changes I made, I think it's just best to watch it in action.
Screenshots / Gfycats
Desktop Account Unlock (Gfycat)
Mobile Account Unlock (Gfycat)
Sign & Verify
Contract Deploy
Contract Interact
Caveats