Closed Bug 1393397 Opened 7 years ago Closed 7 years ago

Hard to see Sidebars item in customize mode with Dark theme

Categories

(Firefox :: Theme, defect)

57 Branch
defect
Not set
trivial

Tracking

()

RESOLVED DUPLICATE of bug 1384686

People

(Reporter: euthanasia_waltz, Unassigned)

Details

Attachments

(3 files)

Sidebars item icon is affected by sidebar visibility. If sidebar is shown, the item is drawn dark on dark.
Does this happen irrespective of the location of the button, or only when it's in the customization palette / "Drag your favorite items..."-labelled bit?
Flags: needinfo?(euthanasia_waltz)
Whiteboard: [photon-visual][triage]
Whiteboard: [photon-visual][triage] → [photon-structure][triage]
(In reply to :Gijs from comment #3)
> Does this happen irrespective of the location of the button, or only when
> it's in the customization palette / "Drag your favorite items..."-labelled
> bit?

Only in the palette. It comes from here:
http://searchfox.org/mozilla-central/rev/48ea452803907f2575d81021e8678634e8067fc2/toolkit/themes/windows/global/toolbarbutton.css#69

Probably need to override this more explicitly with color: inherit; or something.
Flags: qe-verify+
Priority: -- → P4
QA Contact: gwimberly
Whiteboard: [photon-structure][triage] → [reserve-photon-structure]
Removing ni per comment #4.
Flags: needinfo?(euthanasia_waltz)
Assignee: nobody → sfoster
Status: NEW → ASSIGNED
Priority: P4 → P1
Comment on attachment 8908744 [details]
Bug 1393397 - Use the correct color for checked items in customize palette.

https://reviewboard.mozilla.org/r/180374/#review185712

Thanks!
Attachment #8908744 - Flags: review?(gijskruitbosch+bugs) → review+
Comment on attachment 8908744 [details]
Bug 1393397 - Use the correct color for checked items in customize palette.

https://reviewboard.mozilla.org/r/180374/#review185714

::: browser/themes/shared/customizableui/customizeMode.inc.css:240
(Diff revision 1)
>  
>  #customization-palette .toolbarbutton-1 {
>    fill: currentColor;
>  }
>  
> +#customization-palette .toolbarbutton-1[checked="true"]:not([disabled="true"]) {

I wonder if this also works if instead of `#customization-palette` with a descendant selector you use:

```css
toolbarpaletteitem[place="palette"] > .toolbarbutton-1[checked="true"]:not([disabled="true"])
```
Turns out this is a dupe of 1384686, where a more general fix for this just landed.
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
Assignee: sfoster → nobody
Flags: qe-verify+
Priority: P1 → --
QA Contact: gwimberly
Whiteboard: [reserve-photon-structure]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: