Closed Bug 1703043 Opened 3 years ago Closed 3 years ago

Find bar checkbox labels should use different colour (#5b5b66 on light, #bfbfc9 on dark)

Categories

(Toolkit :: Find Toolbar, defect, P2)

Desktop
All
defect

Tracking

()

VERIFIED FIXED
90 Branch
Tracking Status
firefox89 --- verified
firefox90 --- verified

People

(Reporter: Gijs, Assigned: Mardak)

References

(Blocks 1 open bug)

Details

(Whiteboard: [proton-foundations] [proton-modals] [proton-door-hangers] [priority:2a] [proton-uplift])

Attachments

(1 file)

These colours are specced but we haven't yet implemented them. Doing so might be tricky given a variety of background on which the label text can appear.

Priority: -- → P2
Whiteboard: [proton-foundations][proton-modals][proton-door-hangers] → [proton-foundations] [proton-modals] [proton-door-hangers] [priority:2a]

bug 1705882 is fixing this.

Depends on: 1705882

Bug 1699550 approximated the different color with opacity for doorhangers.

Depends on: 1699550

The dependent bugs so far have adjusted the colors for modals and panels. There are other places that have not been updated like infobar/findbar and in-content pages -- although unclear if it's desired to change the colors for about:preferences as the checkbox+label can be the main thing to interact with.

So maybe just findbar for now?

Unclear if it's useful to have a var with fallback 30% transparency, e.g.,

color: var(--checkbox-label-color, color-mix(in srgb, currentColor 70%, transparent));
Depends on: 1699528, 1697507

Add --checkbox-label-color to share with panels and findbar.

Assignee: nobody → edilee
Status: NEW → ASSIGNED
Attachment #9217327 - Attachment description: Bug 1703043 - Checkbox label should use different colour (#5b5b66 on light, #bfbfc9 on dark) r?mconley → Bug 1703043 - Update findbar checkbox labels to be more transparent r?mconley
Attachment #9217327 - Attachment description: Bug 1703043 - Update findbar checkbox labels to be more transparent r?mconley → Bug 1703043 - Update findbar labels to be more transparent for light and dark r?mconley,emalysz
Attachment #9217327 - Attachment description: Bug 1703043 - Update findbar labels to be more transparent for light and dark r?mconley,emalysz → Bug 1703043 - Update findbar labels and placeholder to be appropriately transparent for light and dark r?mconley,emalysz
See Also: → 1705849
Attachment #9217327 - Attachment description: Bug 1703043 - Update findbar labels and placeholder to be appropriately transparent for light and dark r?mconley,emalysz → Bug 1703043 - Update findbar labels and placeholder to be appropriately transparent for light and dark r=dao!
Pushed by elee@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/fbae5e36471b
Update findbar labels and placeholder to be appropriately transparent for light and dark r=dao,emalysz,harry
Component: Theme → Find Toolbar
Product: Firefox → Toolkit
Summary: Checkbox label should use different colour (#5b5b66 on light, #bfbfc9 on dark) → Find bar checkbox labels should use different colour (#5b5b66 on light, #bfbfc9 on dark)
Pushed by elee@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/99c997f0f0c0
Update findbar labels and placeholder to be appropriately transparent for light and dark r=dao,emalysz,harry
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch

Comment on attachment 9217327 [details]
Bug 1703043 - Update findbar labels and placeholder to be appropriately transparent for light and dark r=dao!

Beta/Release Uplift Approval Request

  • User impact if declined: Wrong colors for proton findbar text/buttons/checkboxes
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: 1. Open find bar
  1. See appropriate colors (slightly lighter than regular toolbar/bookmark toolbar text)
  • List of other uplifts needed: Maybe bug 1705849 and bug 1703957 as they touched adjacent lines
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): CSS / theme-json color changes
  • String changes made/needed: none
Flags: needinfo?(edilee)
Attachment #9217327 - Flags: approval-mozilla-beta?
Flags: qe-verify+
QA Whiteboard: [qa-triaged]
Whiteboard: [proton-foundations] [proton-modals] [proton-door-hangers] [priority:2a] → [proton-foundations] [proton-modals] [proton-door-hangers] [priority:2a] [proton-uplift]

Comment on attachment 9217327 [details]
Bug 1703043 - Update findbar labels and placeholder to be appropriately transparent for light and dark r=dao!

Approved for 89 beta 6, thanks.

Attachment #9217327 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Confirming as verified fixed on 90.0a1(20210505215208) and 89.0b8(20210504185920). Verified using macOS 11, Win10x64 and Ubuntu 20.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
Regressions: 1709988
Regressions: 1783868
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: