Closed Bug 351775 Opened 18 years ago Closed 18 years ago

left, right, all tab button images should be semi-transparent so that they work with the OS theme and high contrast mode

Categories

(Firefox :: Tabbed Browser, defect)

2.0 Branch
x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 2

People

(Reporter: moco, Assigned: moco)

References

Details

(Keywords: access, fixed1.8.1, Whiteboard: [Fx2 theme change])

Attachments

(2 files, 1 obsolete file)

left, right, all tab button images should be semi-transparent so that they work with the OS theme and high contrast mode

this is the other half of bug #350690

there are a couple bugs requesting new images for these elements, but this tracks the issue that they need to work properly in high contrast mode and with the os theme.
Status: NEW → ASSIGNED
Flags: blocking-firefox2?
Whiteboard: [Fx2 theme change]
Target Milestone: --- → Firefox 2
Seth, I've been duping these against bug 350687 as you note. I'll mark this one as blocking+, I guess, per your rationale, but I think we want to make sure that Jay sees this requirement at the time he's making the new images. I'll point it out to him via IM.
Blocks: 350687
Flags: blocking-firefox2? → blocking-firefox2+
Just to clarify - we're working on new icons for the tabs, but I was under the impression that Seth and Dao were working together on the transparency of the various background image pieces. Let me know if that's incorrect.
(In reply to comment #2)
> Just to clarify - we're working on new icons for the tabs, but I was under the
> impression that Seth and Dao were working together on the transparency of the
> various background image pieces. Let me know if that's incorrect.

I thought you were working on the background images, too. But then lets keep it like that, I can create the backgrounds.
(In reply to comment #3)

> I thought you were working on the background images, too. But then lets keep it
> like that, I can create the backgrounds.

Thanks Dao!
Most of the background images have a white line at the bottom. Is this required?
(In reply to comment #5)

> Most of the background images have a white line at the bottom. Is this
> required?

I'm not 100% sure - Seth might be better to answer - but I don't think it is unless it lines up with the white stripe that runs across the bottom of the tabstrip. Seth?
(In reply to comment #6)
> I'm not 100% sure - Seth might be better to answer - but I don't think it is
> unless it lines up with the white stripe that runs across the bottom of the
> tabstrip.

I'll leave them out. Even if the buttons need to connect with the white strip, they just have to be 1px higher, like the active tab.
Attached file tabstrip buttons v1 (obsolete) —
As per bug 350687 comment 6, I added those images:

alltabs-box-end-bkgnd-hover.png
alltabs-box-start-bkgnd-hover.png
alltabs-box-overflow-start-bkgnd-hover.png
alltabs-box-overflow-end-bkgnd-hover.png
tab-arrow-start-bkgnd-disabled.png
tab-arrow-end-bkgnd-disabled.png

In terms of naming, I wasn't sure about "-bkgnd-hover", maybe "-hover" is enough.

*-animate.png presume that they are overlayed by the normal background images, not vice-versa. (I don't know if this is already the case, because the old images are opaque.)

Also note that there are a number of CSS changes needed. I guess Seth is aware of this ...
Attachment #237475 - Flags: review?
Attached file tabstrip buttons v2
With this set, *-animate.png DON'T have to be overlayed by the normal background images. I.e. the current stacking order can remain.
Attachment #237475 - Attachment is obsolete: true
Attachment #237490 - Flags: review?
Attachment #237475 - Flags: review?
dao, thanks for these images!  I'll go try them out and work on the css changes that will be necessary.

to answer an earlier question, yes, we want to get rid of the white strip at the bottom of the images.

and yes, good catch, I need to cvs remove the crufty alltabs.png from jar.mn (it may be used on the trunk, but that will change once we backport all the theme work.)
plan on landing these images, plus the v5 from bug #350689 plus the new image from bug #351779.

patch coming...
Blocks: 350689, 351779
Comment on attachment 237942 [details] [diff] [review]
patch to use these new images, other new images from dao, and some cleanup

r+a=me on the patch and accompanying images

thanks Seth and Dao!
Attachment #237942 - Flags: review+
Attachment #237942 - Flags: approval1.8.1+
fix checked into the branch.  I need a couple additional images in order to fix three open issues.  I'll log them as spin off bugs and ask dao if he can help create new images.
Keywords: fixed1.8.1
here are the issues:

1)  due to bug #352315, all four versions of the background images for the alltabs button need to be replaced.  these images should match with a non-hovered tab (from tomorrow's build.)

2)  also due to bug #352315, we need a third state for scroll right / left:  we have disabled and we have hovered, but we need a third state to be used when the scroll right /left buttons are enabled, but not hovered.  these images should match with a non-hovered tab (from tomorrow's build.)

3) the scroll right button (when in LTR mode) doesn't appear disabled like the scroll left (when in LTR mode).  this does not require new images from dao, but I think I have a way to fix it.
> 1)  due to bug #352315, all four versions of the background images for the...

see bug #352321

> 2)  also due to bug #352315, we need a third state for scroll right / left...

see bug #352320

> 3)  the scroll right button (when in LTR mode) doesn't appear disabled like the...

see bug #352323
Blocks: NewTheme
This is on branch and all followups are in spinoff bugs -> RESOLVED FIXED
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Attachment #237490 - Flags: review?
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: