-
Notifications
You must be signed in to change notification settings - Fork 687
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
UX follow-up to multiple-codename generation case #5080
Comments
As far as I can tell, moving the "show codename" widget should have no significant implications for other flows in the application. The user is reminded after their first submission to check their codename, and this reminder links back to the widget, but it doesn't use language like "below". I don't think we should use the text (or sticky pin) "Reminder" in this message, since this is a special case, not a general reminder. Instead I think the message should be more actionable and specific, e.g.:
Note: We cannot assume that the user currently has another tab open, or that they did indeed use a separate tab and not a separate window, which is why I think it's best to keep the message minimal. |
UPDATED: Moved this comment to a new issue in the SD-UX repo. :)
Such a change would not introduce any UX regressions for other pages in the experience, or other states of this page—less the state of the page with replies on it, which also needed improvement.
|
That's definitely out of scope for this issue @ninavizz :) We can track separately. |
Yeah, it's not a priority from my POV against other Source UI UX needs—so I've been hesitant to create a new issue for it. Only wanted those things included in this issue as "Stretch Options," in case whomever tackles this issue felt strongly about wanting to tackle them, too. ¯_(ツ)_/¯ |
AddendumIn consideration of the need to keep the scope of this issue small, I'm adding to it 2 small updates to the Reply area—to give it an un-mistakably clear "Empty" state. Without these updates, is shown on the left of the included mockup—and with them, to the right. FYI @DrGFreeman, in case you've picked this issue up and are give it some luv.
RationaleMoving the codename widget to the top of the screen does introduce a UX regression to this page—in that it further obfuscates the already unclear empty "Replies" area... which Sources need to see, to cognitively register that there's something there for them to check back later. No, users do not copiously read UI and documentation texts, to learn such things where we'd like them to. They need to see them in an "empty" state, to put 2:2 together that there's more for them to see in a return visit. |
Hello @ninavizz, your three points above are clear. I will start working on this and use the right mockup above as reference. I'm far from a pro in HTML/CSS but I should be able to go a long way. I'll reach out if I get stuck somewhere. |
Implement source interface UX changes on /lookup as per freedomofpress#5080: - Move codename hint section to top of page. - Adjust codename hint section width and make responsive. - Increase vertical space between codename and "Submit" H2. - Set empty replies area backgroud to light grey. - Increase height of empty replies area. - Change empty replies text to "- No Messages -". - Change empty replies text p to h4. - Change empty replies text color to grey.
#5075 provides a first resolution to an error when the
/generate
page is visited in more than one tab. To give the user a better understanding of what happened and generally reduce risks around codename usage, two follow-up tweaks are currently under consideration:Move the "Remember, your codename is" widget to the top of the page, aligned with the login button;
Tweak the text of the message for clarity.
A proposed pass at this can be found in this design by @ninavizz:
This needs a bit more discussion before this issue is ready for development.
The text was updated successfully, but these errors were encountered: