Closed Bug 638407 Opened 14 years ago Closed 14 years ago

Border around 3 content pane different from Firefox

Categories

(Thunderbird :: Theme, defect)

x86
Windows Vista
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 5.0b1

People

(Reporter: andreasn, Assigned: Paenglab)

References

Details

Attachments

(3 files, 3 obsolete files)

Attached image Firefox trunk (deleted) —
This is kind of a followup to bug 569400 (even though it hasn't landed yet), but I didn't want to add more noise or blocking items to that bug. It would be neat with a bit of a border around the TB content.
This seems to only affect the Aero glass theme, so waiting until that's landed before I do any patches.
Attached patch WIP, needs Aero and sidebar patch applied (obsolete) (deleted) — Splinter Review
Andreas is this what where you aiming? This patch also fixes the transparent FindToolbar.
Assignee: nobody → richard.marti
Attachment #517150 - Flags: feedback?(nisses.mail)
Perfect! I don't seem to get a border when I switch to the Vista basic appearance, but Firefox don't do that either, so perhaps that's ok.
Attachment #517150 - Flags: feedback?(nisses.mail) → feedback+
Attached patch Patch (obsolete) (deleted) — Splinter Review
Adds borders like FF around the content
Attachment #517150 - Attachment is obsolete: true
Attachment #521974 - Flags: ui-review?(nisses.mail)
Attachment #521974 - Flags: review?(bwinton)
Blocks: 645294
Comment on attachment 521974 [details] [diff] [review] Patch Simple change, ui-r+
Attachment #521974 - Flags: ui-review?(nisses.mail) → ui-review+
Comment on attachment 521974 [details] [diff] [review] Patch So, my problems with this are two-fold. First, we are still missing the border on the bottom, and we don't have the nicely rounded corners on the top like Firefox does. Second, adding a couple of extra vboxes just for the left and right borders seems really heavyweight… I think adding a border to #messengerBox should be able to take care of the bottom, left, and right sides, and then we'll need to mess with the tab bar to get it to draw to the edge, instead of stopping a few pixels before. (Images available upon request.) Thanks, Blake.
Attachment #521974 - Flags: review?(bwinton) → review-
(In reply to comment #7) > flag: review?(bwinton@mozillamessaging.com) => review-Comment on attachment 521974 [details] [diff] [review] > Patch > > So, my problems with this are two-fold. > > First, we are still missing the border on the bottom, and we don't have the > nicely rounded corners on the top like Firefox does. The bottom border is made with the status-bar. Firefox is using the browser-bottombox for this. The rounded corners should be a other bug, but this isn't as easy as in Firefox because we have to apply the radii to mailContent, messengerBox, folderPaneBox and folderPaneHeader on the left side and on the right side the same down to the treecolpicker. A quick hack wasn't successful. > Second, adding a couple of extra vboxes just for the left and right borders > seems really heavyweight… Also this is the way Firefox has implemented this. > I think adding a border to #messengerBox should be able to take care of the > bottom, left, and right sides, and then we'll need to mess with the tab bar to > get it to draw to the edge, instead of stopping a few pixels before. Yes this is simpler, but this still needs the border styles on the status-bar. I'm not sure what you mean with the tab bar. > (Images available upon request.) Yes please ;)
Attached patch Simpler approach without XUL (obsolete) (deleted) — Splinter Review
Now only made with CSS. Works with status-bar enabled and disabled.
Attachment #521974 - Attachment is obsolete: true
Attachment #525778 - Flags: review?(bwinton)
Comment on attachment 525778 [details] [diff] [review] Simpler approach without XUL Much simpler, much nicer. Now to see if we can get Firefox to do the same thing. ;) One thing I did notice was that on a dark background, the line above the status bar sticks out a pixel too far. Check out the highlighted bit in http://dl.dropbox.com/u/2301433/Screenshots/StatusBar.png to see what I mean. However, I believe you can fix that in a reasonable way without my help, so I'm going to say r=me with that fixed. And you've already gotten a ui-review from Andreas, so the next patch can just be marked [checkin-needed]. :) Thanks for all the work you've put in to this set of bugs, Blake.
Attachment #525778 - Flags: ui-review+
Attachment #525778 - Flags: review?(bwinton)
Attachment #525778 - Flags: review+
Attached patch Patch for check-in (deleted) — Splinter Review
Solved the problem with bar sticks out a pixel too far by giving a border-radius of 1px.
Attachment #525778 - Attachment is obsolete: true
Attachment #526300 - Flags: review+
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 14 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 3.3a4
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: