mozilla / addons

☂ Umbrella repository for Mozilla Addons ✨
Other
125 stars 41 forks source link

AMO page UI elements are invisible when high contrast options are enabled #14312

Closed acornestean closed 2 years ago

acornestean commented 2 years ago

Description: Several AMO UI elements become invisible when “Override the colors specified by the page with your selections above” is set to “Always” in about:preferences. Such UI elements include:

Steps to reproduce:

  1. Go to about:preferences and under the “Fonts and Colors” section, access the “Colors...” option and set “Override the colors specified by the page with your selections above” to “Always”.
  2. Go to https://addons.mozilla.org/en-US/firefox/.
  3. Notice the “Firefox Browser Add-ons” title is invisible in the page header.
  4. Access the details page of any add-on or theme (preferably “Recommended”, so they have a badge).
  5. Notice the “Rating bars” and CSS badge styling are invisible
  6. Access https://addons.mozilla.org/en-US/firefox/search/?promoted=recommended&sort=random&type=extension (list of recommended extensions).
  7. Notice the extension badge styling is invisible.
  8. Access https://addons.mozilla.org/en-US/firefox/search/?promoted=recommended&sort=random&type=statictheme (list of recommended themes).
  9. Notice the theme badge styling is invisible.

Actual: When high contrast options are enabled:

  1. The header “Firefox Browser Add-ons” title is invisible
  2. Rating bars are invisible for both extensions and themes
  3. Badge styling is gone

Expected: When high contrast options are enabled:

  1. The header “Firefox Browser Add-ons” title should still be visible
  2. Rating bars should still be visible for both extensions and themes
  3. Badge styling should persist

2021-10-12_10h19_17

2021-10-12_10h19_25

2021-10-12_10h19_35

2021-10-12_11h14_44

2021-10-12_11h17_01

2021-10-12_11h36_30

willdurand commented 2 years ago

Yep, this is known but I would like to understand what the aim of this pref is, though, because it kinda breaks all websites.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. If you think this bug should stay open, please comment on the issue with further details. Thank you for your contributions.