-
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
Get sources to set Tor Browser security slider to High #1480
Conversation
Text on this page needs to be fixed. Otherwise, lgtm. Adding a task to #1476 to do the same for the JI. |
0760568
to
f3e94cd
Compare
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.
Looks good now! Merging!
We received an email:
If we are to make a 0.3.11 release, which seems probable and wise given our long list of TODOs for 0.4, I think we should try to include this PR. Thoughts @freedomofpress/securedrop-maintainers? |
I just tested this PR, and unfortunately doesn't completely fix the issue.
|
Also, it looks like some of the Tor Browser UI has changed, so the instructions text should be updated. It says to click the onion and choose "Privacy and Security Settings", but now it's just "Security Settings". |
I also noticed a few other issues. Right now the buttons with icons in them are white on blue, and the css hover affect makes them blue on white. In order to retain this affect, each icon needs two versions of it, and the css needs to work in such a way that it switches to a different icon on hover. Also, I noticed some other small style changes that seem to happen -- like, in |
@micahflee Could you screen shot this? I just made changes to these elements that made it into the mainline. |
I took the svg files and converted them to 20x20 pngs. This is the index page (the button location, size, and icon vertical centering is all a bit off): And you can't see the mouse cursor in the image, but this is the index page when I'm hovering over "Submit Documents" -- the icon png is white on white, so you can't see it. Here's the "Continue" button on the generate page. This wasn't exhaustive at all, there could be some other issues too. But that was just what I quickly noticed. Everything should be checked thoroughly obviously. |
@micahflee Ah yes, one of @ninavizz's recommendation was actually to strip the icons from the buttons entirely, so those won't be there in the future (and aren't in current However, if SVGs don't work in TB with high security settings, then we might have some other problems as a few more have been added. And as for the centering, it doesn't look like that in FF as of commit b83f219 (and I can't get TB to talk to localhost, so I can't confirm there). |
@heartsucker Once you figure out the legitimate issues and branches affected it would be awesome if you could file them in the tracker. I think you're more on top of the UI/UX changes project than me, so you're in a better position to do this. Thanks! |
Damn. I've been in touch with the TOR peeps on making that control more usable. :/ Will see what's going on with it. The slider should be a toolbar-button actionable control, the whole TBB setup as-is, stinks. I also had a minor meltdown when first new to Tor, trying to figure-out where that damn thing was. |
Sorry—this is my 2nd late-to-the-game request, but could we possibly just change the language of the text on this page, to the attached? The text as-is, is quite overwhelming. Especially the red text (which also, being red, looks like an inline error message—even tho the user hasn't done anything). If this request sends eyes rolling or knuckles whitening, ignore! Looking forward to getting UX stuff more synced w/ release schedules (it ain't supposed to be done as separate projects, cough). |
SecureDrop’s source interface probably has one of the best use cases for the “High” security level of Tor Browser’s security slider. However, the icons we use looked bad/broken on the source interface using the “High” security level (described in #1024). This PR adds an explanation to the source guide telling them how to use the security slider, replaces all Font Awesome icons on the source interface with SVG graphics (as suggested by #1024 and #1477), and adds an explanation to the source interface if JavaScript is enabled to turn up the security slider to High. Note that turning up the security slider handles turning off JavaScript as well. I verified that nothing else breaks on the source interface other than the Font Awesome icons. Closes #1024.