Almost no contrast in Alpenglow findbar input
Categories
(Firefox :: Theme, defect, P3)
Tracking
()
People
(Reporter: bugzilla, Assigned: itiel_yn8)
References
(Blocks 1 open bug)
Details
(Whiteboard: [proton-infobars])
Attachments
(16 files)
112.90 KB,
image/png
|
Details | |
71.81 KB,
image/png
|
Details | |
28.57 KB,
image/png
|
Details | |
29.96 KB,
image/png
|
Details | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
6.16 KB,
image/png
|
Details | |
6.14 KB,
image/png
|
Details | |
10.24 KB,
image/png
|
Details | |
7.05 KB,
image/png
|
Details | |
6.25 KB,
image/png
|
Details | |
793.54 KB,
image/png
|
Details | |
1.10 MB,
image/png
|
Details | |
990.93 KB,
image/png
|
Details | |
631.92 KB,
image/png
|
Details | |
5.67 KB,
image/png
|
Details | |
6.12 KB,
image/png
|
Details |
The unfocused findbar textbox has almost no contrast in both Alpenglow Dark and Alpenglow Light. Screenshots attached.
Reporter | ||
Comment 1•3 years ago
|
||
Reporter | ||
Updated•3 years ago
|
Comment 2•3 years ago
|
||
Did this regress due to Proton? My understanding is that Alpenglow improvements weren't in scope for MR1
Updated•3 years ago
|
Reporter | ||
Comment 3•3 years ago
|
||
Yes, it's a Proton regression. Here's the findbar on Release 88 Alpenglow Light.
Reporter | ||
Comment 4•3 years ago
|
||
Updated•3 years ago
|
Updated•3 years ago
|
Comment 5•3 years ago
|
||
I feel like mentioning that if we are to ignore the background color of the input box versus the background color of the Findbar (color contrast issue), a separator line is observed around the Input box and next/previous buttons in Dark Theme, but not in the Light or Alpenglow Themes.
Hi guys,
Please let me know what you think about this approach.
In the WIP patch I've made the find bar to look and feel the exact same as the toolbar, so this fixes the issue at hand almost for all themes (there are themes in which the urlbar has the same issue, so this is kinda the theme author's fault and thus not a part of this patch).
As for themes with lwtheme-image
, I've made it so that the findbar will be sort of an "extension" of the toolbar/toolbox above, so only the bottom part of the image would be shown in there. See attached screenshots with several themes I've tested this with. Light and Dark themes are unaffected for the most part (hover states were changed to be like the toolbar's).
I've also made some general improvements to match the hover states, text-shadow, colors etc of the toolbox.
From my testings this works well on Light, Dark, themes, pure HCM and HCM with themes.
The patch was made specifically for Windows and so may not work well (at this time) on other platforms. I'd like to get your opinions on this before I proceed to made the needed adjustments and clean up the patch.
Thanks!
Assignee | ||
Comment 10•3 years ago
|
||
Assignee | ||
Comment 11•3 years ago
|
||
Assignee | ||
Comment 12•3 years ago
|
||
Assignee | ||
Comment 13•3 years ago
|
||
Assignee | ||
Comment 14•3 years ago
|
||
Assignee | ||
Comment 15•3 years ago
|
||
Assignee | ||
Comment 16•3 years ago
|
||
Assignee | ||
Comment 17•3 years ago
|
||
Assignee | ||
Comment 18•3 years ago
|
||
Reporter | ||
Comment 19•3 years ago
|
||
I think that looks quite good! I'm curious what others think. If we can get a consensus among engineers that this is generally a good change, we can run it by UX.
Comment 20•3 years ago
|
||
Agreed, I think this looks better. Just a note we landed Bug 1724194 this week, so should apply the same rules to findbar-close-container
as we do the findbar.
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•1 year ago
|
Comment 22•1 year ago
|
||
Reviewed by UX. Looks good.
Comment 23•1 year ago
|
||
Pushed by sfoster@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8df08f0fe624 Improve themes support for the findbar r=desktop-theme-reviewers,sfoster
Comment 24•1 year ago
|
||
Backed out for bc failure on browser_ext_themes_findbar.js
Backout link: https://hg.mozilla.org/integration/autoland/rev/b3f0d0e685a5ca41098933c3912659726c28dcc6
Log link: https://treeherder.mozilla.org/logviewer?job_id=412225508&repo=autoland&lineNumber=7882
Comment 25•1 year ago
|
||
Pushed by itiel_yn8@walla.com: https://hg.mozilla.org/integration/autoland/rev/a8e3de5ce02e Improve themes support for the findbar r=desktop-theme-reviewers,sfoster
Comment 26•1 year ago
|
||
bugherder |
Updated•1 year ago
|
Description
•