Closed Bug 350139 Opened 18 years ago Closed 18 years ago

Need new images for tabstrip (PC/Mac)

Categories

(Firefox :: Tabbed Browser, defect)

2.0 Branch
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 2

People

(Reporter: mconnor, Assigned: jgoldman)

References

Details

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

Attachments

(12 files, 4 obsolete files)

17.42 KB, application/octet-stream
Details
216 bytes, image/png
Details
4.69 KB, image/png
Details
34.54 KB, image/png
Details
51.24 KB, image/png
Details
56.42 KB, image/png
Details
10.88 KB, patch
mconnor
: review+
mconnor
: approval1.8.1+
Details | Diff | Splinter Review
52.32 KB, image/tiff
Details
55.50 KB, image/png
Details
4.64 KB, patch
mconnor
: review+
mconnor
: approval1.8.1+
Details | Diff | Splinter Review
98.57 KB, image/tiff
Details
12.11 KB, patch
mconnor
: review+
mconnor
: approval1.8.1+
Details | Diff | Splinter Review
Need the following:

Instead of a single set of images with varying opacities, we need three sets for active/hover/background, following the style mocked up here: http://wiki.mozilla.org/FX2_Visual_Update/Default_Theme_Update

These images need to be much taller, in order to scale for large fonts, we'll take care of ensuring the tabstrip stays the same height.  50px should be sufficient.  That goes for all images, including scrollbuttons/all tabs.

We should also have a semi-transparent image for the tabstrip, instead of being tinted to match Lune Blue's beige, we want to blend more seamlessly, so we should be able to darken the native color, but not shift colors.
Status: NEW → ASSIGNED
Flags: blocking-firefox2+
Whiteboard: [Fx2 theme change]
Zip archive contains images for Pinstripe and Winstripe, for foreground, hover, and background states of left, middle, and right of tabs, plus a background image for the tabstrip itself.
Attachment #235583 - Flags: review?(mconnor)
thanks for the images, jay.

question:  for pinstripe, you provided a jpg for (foreground_middle.jpg), but all the other images were .png.  Was this on purpose or on accident?
Comment on attachment 235583 [details]
New Tabstrip Images v1 (Mac/PC)

Seth, are this good to go?
Attachment #235583 - Flags: review?(mconnor) → review?(sspitzer)
Not at all Seth - my bad. Here's the PNG. Sorry!
> Seth, are this good to go?

I'll start working with them tomorrow and start providing feedback (and screen shots.)
The current images occasionally leave a small gap between the middle and the right end in background tabs: see screenshot.  It appears to be specific to certain window sizes and tab counts; try using a window 985 pixels wide |javascript:window.resizeTo(985,9999);| and opening 4 tabs.  I'll defer filing a new bug until I see if the problem remains after this lands.
> The current images occasionally leave a small gap between the middle and the
> right end in background tabs: see screenshot.

pam, see bugs #347482 and #347487.

to summarize, setting opacity on the tabs is exposing a bug.
Depends on: 347482, 347487
jay, I'll need the same sized images for the scrollbutton (left and right) and the all tabs button (overflow and non-overflow).

for each of these 4 buttons, I think I'll need 3 versions:

1) hover state (100% opacity)
2) regular state (I think we are doing 40% opacity for winstripe, 65% for pinstripe, looking at browser.css)
3) animated state (at full brightness, since I vary the opacity from 0 - 100%) in tabbrowser.xml

for the alltabs box, when overflowed, notice that the built in "button separator" has been extended the entire height of the button. (see http://lxr.mozilla.org/mozilla1.8/source/toolkit/themes/winstripe/global/icons/alltabs-box-overflow-start-bkgnd.png)

All of these new images should be the same height as the new images, and like the other new imags, should not have any transparent padding "built in" to the top.

Thanks in advance!
Simple question before things are implemented: are you planning on adopting images more similar to those in the mockup, or just different ones approximating the current system (in terms of opacity)? Frankly I think the mockup's tabs, while darker (with fully-opaque text), look far better.
> Seth, are this good to go?

playing with jay's images now, will attach a screen shot.  

note to jay:  for the "middle" of the tab images, I need them to be 1px wide.  This was easy for me to fix, but just for future reference.
(In reply to comment #12)

> screen shot of new images in action (middle tab hovered, far right selected)

My first thoughts are:

1) It looks much! better!

2) I'm not sure hover and background are different enough. Anyone else?
(In reply to comment #13)
> 1) It looks much! better!
> 2) I'm not sure hover and background are different enough. Anyone else?

Yes and yes.

Other thoughts:

- tabstrip_background.png has a constant opacity of 70% and a gray-to-white gradient. Instead it should be constantly gray and the opacity should go from 70% to 0%.

- background-*.png is 100% opaque. This way the tabs won't match the OS theme. Compare Seth's screenshot to <http://wiki.mozilla.org/FX2_Visual_Update/Default_Theme_Update>.

- background-*.png is not cleanly gray. There stripes are sporadically colored (tending to red), e.g. rgb(214,210,208).
(In reply to comment #13)
> My first thoughts are:
> 1) It looks much! better!
> 2) I'm not sure hover and background are different enough. Anyone else?
> 
Seconded. Hover should be just a tad lighter to make it more obvious.

(In reply to comment #14)
> Other thoughts:
> 
> - background-*.png is 100% opaque. This way the tabs won't match the OS theme.
> Compare Seth's screenshot to
> <http://wiki.mozilla.org/FX2_Visual_Update/Default_Theme_Update>.
Indeed. This seems to be one of the biggest things the MozillaZine folks are complaining about, anyways.
Comment on attachment 236050 [details] [diff] [review]
patch

r+a=me, great work!

you have 20 minutes to land this before nightlies!
Attachment #236050 - Flags: review?(mconnor)
Attachment #236050 - Flags: review+
Attachment #236050 - Flags: approval1.8.1+
Attachment #235583 - Flags: review?(sspitzer)
I've checked in (before the 3am deadline) so tomorrow's nightlies should look better.

these new images, and some css fixes, will fix the following bugs on winstripe:

#347482 Visual refresh leaves vertical lines in some tabs
#348935 Tab strip buttons' edge lines extend partway down into "white strip"
#348983 White Strip under the Tab Strip

These three issues are not yet fixed on pinstripe.  tomorrow I'll be working on pinstripe.

Checking in themes/winstripe/global/browser.css;
/cvsroot/mozilla/toolkit/themes/winstripe/global/browser.css,v  <--  browser.css

new revision: 1.9.4.24; previous revision: 1.9.4.23
done
Checking in themes/winstripe/global/jar.mn;
/cvsroot/mozilla/toolkit/themes/winstripe/global/jar.mn,v  <--  jar.mn
new revision: 1.14.2.8; previous revision: 1.14.2.7
done
RCS file: /cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-left-
bkgnd.png,v
done
Checking in themes/winstripe/global/icons/tab-left-bkgnd.png;
/cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-left-bkgnd.png,
v  <--  tab-left-bkgnd.png
new revision: 1.1.2.1; previous revision: 1.1
done
RCS file: /cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-left-
hover.png,v
done
Checking in themes/winstripe/global/icons/tab-left-hover.png;
/cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-left-hover.png,
v  <--  tab-left-hover.png
new revision: 1.1.2.1; previous revision: 1.1
done
Checking in themes/winstripe/global/icons/tab-left.png;
/cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-left.png,v  <--
  tab-left.png
new revision: 1.1.2.2; previous revision: 1.1.2.1
done
RCS file: /cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-middl
e-bkgnd.png,v
done
Checking in themes/winstripe/global/icons/tab-middle-bkgnd.png;
/cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-middle-bkgnd.pn
g,v  <--  tab-middle-bkgnd.png
new revision: 1.1.2.1; previous revision: 1.1
done
RCS file: /cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-middl
e-hover.png,v
done
Checking in themes/winstripe/global/icons/tab-middle-hover.png;
/cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-middle-hover.pn
g,v  <--  tab-middle-hover.png
new revision: 1.1.2.1; previous revision: 1.1
done
Checking in themes/winstripe/global/icons/tab-middle.png;
/cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-middle.png,v  <
--  tab-middle.png
new revision: 1.1.2.2; previous revision: 1.1.2.1
done
RCS file: /cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-right
-bkgnd.png,v
done
Checking in themes/winstripe/global/icons/tab-right-bkgnd.png;
/cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-right-bkgnd.png
,v  <--  tab-right-bkgnd.png
new revision: 1.1.2.1; previous revision: 1.1
done
RCS file: /cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-right
-hover.png,v
done
Checking in themes/winstripe/global/icons/tab-right-hover.png;
/cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-right-hover.png
,v  <--  tab-right-hover.png
new revision: 1.1.2.1; previous revision: 1.1
done
Checking in themes/winstripe/global/icons/tab-right.png;
/cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tab-right.png,v  <-
-  tab-right.png
new revision: 1.1.2.2; previous revision: 1.1.2.1
done
Checking in themes/winstripe/global/icons/tabbrowser-tabs-bkgnd.png;
/cvsroot/mozilla/toolkit/themes/winstripe/global/icons/Attic/tabbrowser-tabs-bkg
nd.png,v  <--  tabbrowser-tabs-bkgnd.png
new revision: 1.1.2.3; previous revision: 1.1.2.2
done
Checking in themes/winstripe/global/icons/tabstrip-bottom.png;
/cvsroot/mozilla/toolkit/themes/winstripe/global/icons/tabstrip-bottom.png,v  <-
-  tabstrip-bottom.png
new revision: 1.2.26.4; previous revision: 1.2.26.3
done
Landing this improvements was a good thing -- at the same time, could someone with importance please comment on the objections? Like "we [don't] agree and it will [not] be fixed later" or "please file another bug".
> > 2) I'm not sure hover and background are different enough. Anyone else?
> Seconded. Hover should be just a tad lighter to make it more obvious.

see bug #350685
> could someone with importance please comment on the objections? Like "we [don't] > agree and it will [not] be fixed later" or "please file another bug".

my recommendation would be log each objection as separate, spin off bugs and ask for [ff2 blocking ?]
> at dpi 150% (notice the issue with the middle of the tabs eating into the
> whitestrip)

spun off to bug #350686 
jay, from my comment #9:

> I'll need the same sized images for the scrollbutton (left and right) and
> the all tabs button (overflow and non-overflow).

I still need new images (I think), but not for the original reason.  after recent changes, the original problems are solved, but there is a new issue.  see bug #350687 for details.
(In reply to comment #14)
> - tabstrip_background.png has a constant opacity of 70% and a gray-to-white
> gradient. Instead it should be constantly gray and the opacity should go from
> 70% to 0%.
> 
> - background-*.png is 100% opaque. This way the tabs won't match the OS theme.
> Compare Seth's screenshot to
> <http://wiki.mozilla.org/FX2_Visual_Update/Default_Theme_Update>.

filed bug 350689 and bug 350690.
> filed bug 350689 and bug 350690.

thanks for logging those spin off bugs, dao.
Depends on: 350689
Seth, before making the same mistake twice, please take a look at bug 350689, esp. bug 350689 comment 4. Summarily, I think you exported winstripe's tabstrip background image without its alpha channel.
> and fixing images

by this I mean I have preserved the alpha channel from the original images from jay.
this patch should fix a number of open ff2 blocker bugs for pinstripe
Attachment #236341 - Flags: review?(mconnor)
Comment on attachment 236329 [details] [diff] [review]
8px vs 10px diff, and fixing images

r+a=me on this theme change
Attachment #236329 - Flags: review?(mconnor)
Attachment #236329 - Flags: review+
Attachment #236329 - Flags: approval1.8.1+
Comment on attachment 236341 [details] [diff] [review]
patch for pinstripe

r+a=me, css looks good, and Seth demonstrated the patch as well, looks great!
Attachment #236341 - Flags: review?(mconnor)
Attachment #236341 - Flags: review+
Attachment #236341 - Flags: approval1.8.1+
I have landed all the new images from jay, so marking this as fixed.

note, there are other open image requests, but they are tracked by other bugs.

thanks again to jay for the new images!
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 2 beta2
No longer depends on: 350689
Keywords: fixed1.8.1
Target Milestone: Firefox 2 beta2 → Firefox 2
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: