-
-
Notifications
You must be signed in to change notification settings - Fork 387
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
Make it more clear PB is an EFF project #2463
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.
I know this is WIP, but here is some quick feedback.
This comment has been minimized.
This comment has been minimized.
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.
Maybe after fixing the Badger logo, could you add a representative screenshot of the new popup to the description?
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
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 still see a vertical scrollbar in Firefox on sites that fill up the tracker list, and the Privacy Badger name is still an image (should be a font).
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.
Thanks! Got some feedback.
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.
Curious -- I'm actually not able to reproduce the scrollbar error in my environment. I initially had the problem after making the image stack, but was able to fix it by tweaking some padding and margin spacing. I'll keep trying to reproduce it on my machine.
You probably have trouble reproducing because of how macOS handles scrollbars by default. |
Thank you for the screenshot! I'm switching to a linux environment for this last task so that I can accurately recreate this scrollbar problem -- even when setting my mac environment to show all scrollbars (not the default), I can't recreate this problem |
I'm still unable to recreate the scrollbar error, in both a linux or a macos environment (and each tested with different resolution settings just in case). For reference, here's a screenshot of visiting nytimes in my ubuntu VM, running a fresh badger instance off this most recent commit: I suspect that with the merge of #2479 into master, this will no longer be an issue. I'll circle back to confirm after a rebase and some manual testing |
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.
Before/after comparison in Chrome (after merging in master):
- The "Share" button grew a bit relative to the other two buttons. Should go back to original size.
- We lost some margin/padding between the header and the "Privacy Badger detected" text. Should restore.
- Seems like we should shift "Privacy Badger" down a few pixels so that it's less crowded with "EFF".
- Should restore the margin/padding above the header. The Help/Share/Options buttons still have the original amount of white space at the top, but the Badger logo and the EFF/Privacy Badger text got pushed up making them feel more cramped.
- Does the "Privacy Badger" font look heavier on Linux? Can we fix this?
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.
Some RTL locale issues:
- "EFF"/header misalignment
- version string should be right-aligned
The slider legend icons being misaligned (thanks to the scrollbar) is an existing issue. We don't have to fix it for this PR. I mean, all sliders area elements should be flipped horizontally, but same deal, existing issue, not new to this PR.
…uce likelihood of scrollbar -- needs testing
da2bac5
to
3beb389
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, thank you!
Update the header in the popup with a new look.
Although there isn't an issue already filed on GitHub for this, per internal discussions we've decided that the extension popup ought to be more clear that Privacy Badger is a project of the EFF. This accomplishes that, as well as some minor design changes that we agreed upon in discussion. Still a WIP as we narrow in on what's within the scope of this PR, as well as possible seeking outside perspective on design change.