Protection panel is missing a number of Proton styles
Categories
(Firefox :: Protections UI, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox87 | --- | unaffected |
firefox88 | --- | unaffected |
firefox89 | --- | verified |
People
(Reporter: cgeorgiu, Assigned: mhowell)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [proton-door-hangers])
Attachments
(5 files)
Affected versions
- latest Nightly 89.a01
Affected platforms
- Win 10 x64
- macOS 10.15
- Ubuntu 18.04 x64
Steps to reproduce
- Launch Firefox.
- Go to reddit.com and click on the shield icon from the URL bar.
- Inspect the protection panel.
Expected result
- The radio button width is bit bigger.
- The "Site not working?" link is underlined.
- "S" from "Protection Settings" is written with lower case. Same goes for "Protection Dashboard", "Tracking Content" etc. - please observe the figma specs.
- The borders that delimitates each section are not stretched to the entire panel's width. Per specs, it should be a couple of pixels left at each sides. For example, the first border below the Protection for <website> is correctly displayed.
Actual result
- Radio icon seems a bit smaller in width compared to the specs.
- The "Site not working?" link is not underlined.
- "S" from "Protection Settings" is not written with lower case. Same goes for "Protection Dashboard", "Tracking Content" etc. - please observe the figma specs.
- The borders that delimitates each section are stretched to the entire panel's width. Expect is the first border from the header, which is correctly displayed.
Suggested Severity
- S2, since the permission panel is not completely styled for proton.
Regression range
- Not a regression.
Additional notes
- please observe the attached sceenshots.
Reporter | ||
Comment 1•4 years ago
|
||
Attached a screenshot from figma specs.
Reporter | ||
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 2•4 years ago
|
||
Bumping this to P1 per discussion this morning in the MR1 triage call
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 3•4 years ago
|
||
@flod, one of the things this bug is asking for is to sentence-case the strings in the protection panel, but what's the status of the overall sentence casing effort? I don't want to land this and have it be the only thing with sentence casing for any length of time.
Comment 4•4 years ago
|
||
Redirecting to mconley, as far as I can tell is a low priority, and we probably don't want mixed cases at this point.
Comment 5•4 years ago
|
||
We've already started to mix cases. The bookmarks panel header and buttons, for example, was intentionally converted to sentence case in bug 1703003.
I agree that sentence casing is a lower priority than some of our other bugs, and that if and when we wanted to do sentence casing, we'd ideally want to do it all at once to avoid inconsistencies.
So let's leave this for now, and try to tackle it when we do sentence casing more broadly.
Assignee | ||
Comment 6•4 years ago
|
||
This patch makes a few changes to bring the protections panel closer in line
with the Proton spec:
- Add a few pixels of width to the tracking protection toggle switch.
- Add underlining to the "site not working" link.
- Replace the borders between sections of the panel with toolbarseparator
elements, so that they become narrower than the panel width (and also
match the panel header's separator).
Comment 7•4 years ago
|
||
ni'ing prathiksha for https://phabricator.services.mozilla.com/D111717#3631968
Updated•4 years ago
|
Comment 8•4 years ago
|
||
ni'ing myself for https://phabricator.services.mozilla.com/D111717#3634696
Updated•4 years ago
|
Updated•4 years ago
|
Comment 10•4 years ago
|
||
Comment 11•4 years ago
|
||
bugherder |
Comment 12•4 years ago
|
||
We found some differences between the specs and the fix in the Dowload details panel:
- The border between the title and the information is still too long when the information panel is extended.
- The border between the sections on the detail subpanel is still too long.
- Every word from the sections is written with an uppercase.
Are these differences expected?
Comment 13•4 years ago
|
||
This is the image from the subpanel.
Assignee | ||
Comment 14•4 years ago
|
||
(In reply to Oana Botisan, Desktop Release QA from comment #12)
Thanks for taking a look at this.
- The border between the title and the information is still too long when the information panel is extended.
This looks like it's affecting every panel header, not just this panel. That should really be a separate bug, if it isn't filed already.
- The border between the sections on the detail subpanel is still too long.
Ah, it seems like I just overlooked those, I should have included those in my patch. It appears that all of the tracking subpanels would be affected. I'll file a followup bug for these and link it here.
- Every word from the sections is written with an uppercase.
This one is expected; in the comments above we discussed changing that here and decided to wait until more of those changes are rolled out.
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 15•4 years ago
|
||
Verified the fix using Firefox 89.0b2 on Windows 10 x64, Ubuntu 16.04 and macOS 10.15. The bug is not reproducing with the exceptions of the three issues that were logged separately.
Description
•