Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

[Bug] "Report Site Issue" icon does not use correct colors and icons for light and dark themes #11367

Closed
klint opened this issue Jun 9, 2020 · 12 comments
Labels
🐞 bug Crashes, Something isn't working, .. Feature:WebExtensions needs:ac Needs Android Component Work needs:gv GeckoView bug required to fix the issue. See bugzilla.mozilla.org

Comments

@klint
Copy link

klint commented Jun 9, 2020

Steps to reproduce

Set Fenix in dark mode
Open Addon submenu in Fenix main menu (in a page)
Check the icon near to "Report Site Issue"

Expected behavior

Icon is white as other Fenix menu icons

Actual behavior

Icon is black

Device information

  • Android device: Redmi Note 7 Miui 11 Android 9
  • Fenix version: #2015745203

┆Issue is synchronized with this Jira Task

@klint klint added the 🐞 bug Crashes, Something isn't working, .. label Jun 9, 2020
@github-actions github-actions bot added the needs:triage Issue needs triage label Jun 9, 2020
@ekager ekager added needs:ac Needs Android Component Work and removed needs:triage Issue needs triage labels Jun 9, 2020
@ekager ekager added the eng:ready Ready for engineering label Jun 9, 2020
@hkaancaliskan
Copy link

hkaancaliskan commented Jun 13, 2020

@ekager @mcarare
https://github.com/mozilla-mobile/android-components/blob/master/components/feature/webcompat-reporter/src/main/assets/extensions/webcompat-reporter/manifest.json#L47
adding here theme_icons does nothing (broken feature?).
https://discourse.mozilla.org/t/use-theme-colors-for-svg-favicons/29165/2

"theme_icons": [{
      "light": "icons/lightbulb.svg",
      "dark": "icons/darkbulb.svg",
      "size": 16
    }, {
      "light": "icons/lightbulb.svg",
      "dark": "icons/darkbulb.svg",
      "size": 32
    }]

Is there another way i can do?

@mcarare
Copy link
Contributor

mcarare commented Jun 16, 2020

cc: @denschub

@denschub
Copy link
Member

We're also tracking this at https://bugzilla.mozilla.org/show_bug.cgi?id=1644451, fwiw.

@data-sync-user data-sync-user changed the title [Bug] "Report Site Issue" icon is black in dark theme FNX3-14587 ⁃ [Bug] "Report Site Issue" icon is black in dark theme Aug 10, 2020
@data-sync-user data-sync-user changed the title FNX3-14587 ⁃ [Bug] "Report Site Issue" icon is black in dark theme FNX-12284 ⁃ [Bug] "Report Site Issue" icon is black in dark theme Aug 11, 2020
@data-sync-user data-sync-user changed the title FNX-12284 ⁃ [Bug] "Report Site Issue" icon is black in dark theme FNX2-13437 ⁃ [Bug] "Report Site Issue" icon is black in dark theme Aug 11, 2020
@kbrosnan kbrosnan changed the title FNX2-13437 ⁃ [Bug] "Report Site Issue" icon is black in dark theme [Bug] "Report Site Issue" icon is black in dark theme Aug 29, 2020
@mcarare mcarare changed the title [Bug] "Report Site Issue" icon is black in dark theme [Bug] "Report Site Issue" icon does not use correct icons for light and dark themes Oct 19, 2020
@gabrielluong
Copy link
Member

@klint
Copy link
Author

klint commented Nov 23, 2020

Hi. any update on that issue? Now that the icon moved to the main menu, the color inconsistency in dark mode is more visible and quite obvious. Thanks ;)

@pocmo pocmo added the needs:gv GeckoView bug required to fix the issue. See bugzilla.mozilla.org label Dec 8, 2020
@ekager ekager removed the eng:ready Ready for engineering label Dec 21, 2020
@ekager ekager changed the title [Bug] "Report Site Issue" icon does not use correct icons for light and dark themes [Bug] "Report Site Issue" icon does not use correct colors and icons for light and dark themes Dec 21, 2020
@kglazko kglazko self-assigned this Dec 22, 2020
@klint
Copy link
Author

klint commented Apr 13, 2021

Hi
Could the be resolved now that the new menu has been implemented? Looks ugly on this new shiny menu... 😋Thanks

@mcarare
Copy link
Contributor

mcarare commented Apr 15, 2021

Opened mozilla-mobile/android-components#10092 for a workaround on AC side.

@codrut-topliceanu
Copy link
Contributor

Opened mozilla-mobile/android-components#10092 for a workaround on AC side.

AC fix for this issue has been merged.
Changes will be reflected in Fenix on AC bump.

@klint
Copy link
Author

klint commented May 19, 2021

Seems to be fixed on lastest Nightly, thanks a lot. Definitely makes Fenix look better ;)

@denschub
Copy link
Member

Hey @mcarare, I noticed that we don't get an icon right now, or a placeholder icon:

Screenshot_20210528-174853_Firefox_Nightly

Are you aware of that, and is this related to the patch you submitted 10 days ago, or should I open a new bug?

@cadeyrn
Copy link
Contributor

cadeyrn commented May 28, 2021

or should I open a new bug?

There is already #19558.

@mcarare
Copy link
Contributor

mcarare commented Jun 25, 2021

The report site issue with the light theme will be tracked in #19558.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
🐞 bug Crashes, Something isn't working, .. Feature:WebExtensions needs:ac Needs Android Component Work needs:gv GeckoView bug required to fix the issue. See bugzilla.mozilla.org
Projects
None yet
Development

No branches or pull requests

10 participants