Closed Bug 1015157 Opened 10 years ago Closed 10 years ago

[UX] Quick visual fixes for lightweight theme display on Windows and Linux

Categories

(Firefox :: Toolbars and Customization, defect)

31 Branch
x86
All
defect
Not set
normal
Points:
5

Tracking

()

RESOLVED FIXED
Iteration:
33.3

People

(Reporter: phlsa, Assigned: zfang)

References

(Blocks 1 open bug)

Details

(Whiteboard: [ux])

Attachments

(6 files)

Attached image Windows 8.png
Since we want to promote lightweight themes more aggressively, we should fix some of the visual glitches they currently have on Windows and Linux in windowed mode.

We can't draw inside the window border directly (yet), so we'll need to design our way around this limitation.
Flags: firefox-backlog+
QA Whiteboard: [qa-]
Whiteboard: [ux]
Assignee: nobody → zfang
Status: NEW → ASSIGNED
Iteration: --- → 33.3
Points: --- → 5
Attached image BorderWin7.jpg
Attached image Border_Win8.jpg
To summarize the issues & solution:

1. Undefined border on both side of the tab area on Win 8 & Win 7.
We should add a transparent 1px grey border on both side of the theme (on the tab area), the color value is the same as the border between the current tab & the background. See attachment attachment 8456462 [details] and attachment 8456464 [details] above.

2. On Windows 8, the theme is one pixel off to the left, I'm not sure whether we can draw inside the window frame but if we can, we should move the theme to the right for 1px. There is also one weird pixel in the close button that we should get rid of, see attachment 8427715 [details] (if you look really close, there is a weird blue pixel inside the red close button)

3. On Windows 7, we don't have to have the 1px border since there's a blue window frame, but we should give the theme a rounded corner to match the window itself.

I think issue #1 is a blocker for shipping this, and the rest are "nice to have". Also after some discussion we think we are pretty ok on Linux.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Blocks: 1038990
Implementation bug: Bug 1038990 - Implement quick visual fixes for lightweight theme display on Windows
(In reply to Zhenshuo Fang (:fang) - Firefox UX Team from comment #6)
> 2. On Windows 8, the theme is one pixel off to the left, I'm not sure
> whether we can draw inside the window frame but if we can, we should move
> the theme to the right for 1px. There is also one weird pixel in the close
> button that we should get rid of, see attachment 8427715 [details] (if you
> look really close, there is a weird blue pixel inside the red close button)

There is more to fix, see bug 929986.
You need to log in before you can comment on or make changes to this bug.