Fenix: [Settings] About Firefox - Link colour is wrong in dark theme

Created on 16 Dec 2019  ·  13Comments  ·  Source: mozilla-mobile/fenix

  1. Set Fenix to Dark theme (Settings -> Theme)
  2. Go to Settings -> About Firefox

Expected:
Links are visible and passes contrast test - Text link colour should be Violet 40 #AB71FF

Actual:
Links are too dark to see and fail contrast test

Screenshot_20191216-113940

Settings good first issue help wanted 🐞 bug

Most helpful comment

@cadeyrn i am really sorry for this. I am new to opensource, these two being my first PRs, and i wasn't aware of this. Thanks for correcting me. I'll keep this in mind the next time.

All 13 comments

May I be assigned this issue?

@tvenissat yes of course! Are you still interested in working on this?

@boek can i work on this?

@boek Yes. I am still interested. Can you assign it to me, please?

@boek isn't the color of the links in the screenshot provided by @AmyYLee visible too? I mean what exactly is this color to be changed to?

1. Set Fenix to Dark theme (Settings -> Theme)

2. Go to Settings -> About Firefox

Expected:
Links are visible and passes contrast test - Text link colour should be Violet 40 #AB71FF

@KaairaGupta - The link colour should be Violet 40 #AB71FF in Dark theme. Right now it fails contrast tests for accessibility. Thanks!

@AmyYLee Where are the contrast/accessibility tests and how do I run them? The only tests I have found check the visibility (Visible, Invisible, or Gone) or font size of the links and not their color.

@AmyYLee Where are the contrast/accessibility tests and how do I run them? The only tests I have found check the visibility (Visible, Invisible, or Gone) or font size of the links and not their color.

@tvenissat I use this https://webaim.org/resources/contrastchecker/

@AmyYLee please review my PR for this issue

@KaairaGupta It's great that you contribute to Fenix but did you notice that both this issue and also #7414 were already assigned to another contributor? Maybe you could check this the next time because it's not fair for the others and there are still enough issues without assignee…

@cadeyrn i am really sorry for this. I am new to opensource, these two being my first PRs, and i wasn't aware of this. Thanks for correcting me. I'll keep this in mind the next time.

@AmyYLee Thank you for the link. Also, I am new to git and not sure on how to proceed. Changing the value of accent_bright_dark_theme will affect more than just the about_list_item.xml text color. At the very least, it will break the onboarding_card_background_dark.xml and fenix_snackbar.xml since both of those layouts use the same color value when the dark theme is active. So, should I commit multiple times in the same pull request, handling not only this issue but the resulting issues as well? Or just fix this issue alone and file/document the others that I find?

@AmyYLee Thank you for the link. Also, I am new to git and not sure on how to proceed. Changing the value of accent_bright_dark_theme will affect more than just the about_list_item.xml text color. At the very least, it will break the onboarding_card_background_dark.xml and fenix_snackbar.xml since both of those layouts use the same color value when the dark theme is active. So, should I commit multiple times in the same pull request, handling not only this issue but the resulting issues as well? Or just fix this issue alone and file/document the others that I find?

@sblatz Hi, can you help with answering this question? Thanks

Was this page helpful?
0 / 5 - 0 ratings