Skip to content
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

Additional 1.0 or post-1.0 UI Tweaks #4639

Open
5 of 7 tasks
ninavizz opened this issue Jul 24, 2019 · 6 comments
Open
5 of 7 tasks

Additional 1.0 or post-1.0 UI Tweaks #4639

ninavizz opened this issue Jul 24, 2019 · 6 comments

Comments

@ninavizz
Copy link
Member

ninavizz commented Jul 24, 2019

...for follow-up PR to #4500


Description

Capturing the tidbits Nina and Erik discussed, today, during a PR review, to additionally tweek to the Source UI beyond existing documented things.

Things

Source page

  • Right-align Submit button
  • Make text entry box for composing a reply's text, the same width as the table above it
  • Left-align the H2 "Reply" and it's goofy icon
  • Center "Delete Source & All Submissions" button
  • Kill the "download" icons

Sources page

  • Add the word All to the page-header
    • The following page identifies this page as "All Sources," in its breadcrumb; yet this page's H1 does not reflect that. It needs to. No, users are not dumb, but we're jerks making them think when they should be able to pattern-match in auto-pilot to a UI that follows known best practices... .

Get Codename page

  • Omit the word "service" in the first sentence of the last paragraph.
    • Because we do not track users of our SecureDrop service
    • SecureDrop is not a service. That is a big deal to non-technical users, in identifying data privacy and destination ownership particulars.
@ninavizz
Copy link
Member Author

@eloquence I.O.U. artwork for that footer, unless the existing favicon icon I'd previously created, works well, there?

@eloquence
Copy link
Member

Same image in larger resolution should work (due to the zoom issue on HiDPI screens).

@ninavizz
Copy link
Member Author

New artifact to-do. Roger, that!

@ninavizz
Copy link
Member Author

Screens pushed to Zeplin that reflect some of what was discussed today.

Within the Zeplin Project linked to above, pls see "OneDotOh" section.

@ninavizz
Copy link
Member Author

New colors/usage + PNG artifacts documented: freedomofpress/securedrop-ux#65

@eloquence
Copy link
Member

I've split the footer update off into #4662, and checked boxes which are already covered in rev1. We can use this issue to continue to collect tiny updates which we may be able to pull into 1.0.0 or the next release.

@eloquence eloquence changed the title Additional 1.0 UI Tweeks Additional 1.0 or post-1.0 UI Tweaks Aug 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants