-
Notifications
You must be signed in to change notification settings - Fork 1k
Email verification feedback #4534
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
Conversation
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.
LGTM visually. :)
Hi @yeraydiazdiaz thanks for this PR 😁 From an accessibility perspective, we should give another indicator other than color to indicate status. This is for color blind users. To do this, I think we should add a small icon inside each verified / unverified badge. I'm thinking:
Maybe we could also add a FAQ under https://pypi.org/help/#verified-email that describes each of these messages in detail? We could link to the FAQ either from the tooltip, or by adding a link above the table, something like:
What do you think? |
Adding a badge makes total sense. I don't think you can add a link in the tooltip though as the text is added in the |
Ok, I thought that might be the case. In this case, we can add a separate link. Maybe, though, we can do this in a separate PR to keep this granular? |
Looking good @yeraydiazdiaz! One thing - could we move the icons to the left of the text? @dstufft are you happy with this text? |
The text looks fine to me. |
A super minor point -- we can probably drop the tick in the verified case, since it's redundant. |
I disagree @pradyunsg - I we should be explicit over implicit :) Also, visually, it is more consistent. |
Thanks! ✨ |
I feel that having text only badge would be consistent with the badge beside it. ;) As I said, it's a minor point anyway; I don't have a problem going either way and slightly prefer the one I'm suggesting. I'm not going to push for it. :) |
Fixes #3590 , here are some captures:
Copy suggestions are welcomed and encouraged.
I couldn't find any tests for the actual rendering of the views, have I missed something or is this by design?