Closed Bug 675153 Opened 13 years ago Closed 13 years ago

the new bmo font stack may look too heavy on some linux distros where segoe has been installed

Categories

(bugzilla.mozilla.org :: User Interface, defect)

Production
All
Linux
defect
Not set
minor

Tracking

()

RESOLVED FIXED

People

(Reporter: glob, Assigned: glob)

Details

Attachments

(3 files)

Attached image screenshot
LpSolit has strongly complained that the new bmo font stack looks too heavy on his linux system (see attached).

he's running "mageia 1" which includes the "segoe ui" face ("segoe ui" isn't bundled with other distros, such as fedora).

i may be worth seeing if there's a linux-only face which could be used in place of segoe.
Attached image windows screenshot
as a point of comparison, here's how the same face is rendered on windows.
segoe isn't a free font (see http://www.microsoft.com/typography/fonts/family.aspx?FID=331), so i doubt it's bundled with mageia.

it's most likely megeia (or mandriva) have a font definition mapping it to another font (which doesn't look as good).
Linux is able to import fonts from Windows when you have a dual boot. Mageia and Mandriva didn't ship Segoe.
Severity: normal → minor
OS: Windows 7 → Linux
Hardware: x86_64 → All
Summary: the new bmo font stack may look too heavy on some linux distros → the new bmo font stack may look too heavy on some linux distros where segoe has been installed
For those who, like me, dislike the new fonts, here is how to revert to the old settings. Edit (or create) .mozilla/firefox/xxxxxxxx.default/chrome/userContent.css and add:

A) if you use the Classic skin:

@-moz-document url-prefix(https://bugzilla.mozilla.org/) {

  body, td, th, input {
    font-family: Verdana, sans-serif !important;
  }
}


B) if you use the Dusk skin:

@-moz-document url-prefix(https://bugzilla.mozilla.org/) {

  body {
    font-family: Helvetica, Arial, Geneva, Verdana, sans-serif !important;
  }

  td, th, input {
    font-family: Verdana, sans-serif !important;
  }
}
we may be better off switching to a simpler helvetica based stack, such as:

  "Helvetica Neue", "Nimbus Sans L", Arial, sans-serif

coverage:
                  win      mac    linux
Helvetica Neue 	 1.68%   97.45%    0.00%
Nimbus Sans L 	 0.00%    0.00%   97.33%
Arial           98.04%    2.51%    1.91%
switching to helvetica/ariel really highlights the mixed weights bugzilla is using for its labels.

we have:

  <td><b> (weight 900)
  <th><label> (weight 700)
  <td><label><b> (weight 900)

the standard weight is 400.
i can't fix this on the default skin until the label weights have been fixed (raised as bug 675171); so i'm going to revert the new fonts, and instead add them as alternative dusk skins.
Assignee: nobody → glob
Status: NEW → ASSIGNED
Committing to: bzr+ssh://bjones%40mozilla.com@bzr.mozilla.org/bmo/4.0/
added skins/contrib/Dusk-Helvetica
added skins/contrib/Dusk-Segoe
modified skins/contrib/Dusk/global.css
added skins/contrib/Dusk-Helvetica/buglist.css
added skins/contrib/Dusk-Helvetica/global.css
added skins/contrib/Dusk-Helvetica/index.css
added skins/contrib/Dusk-Segoe/buglist.css
added skins/contrib/Dusk-Segoe/global.css
added skins/contrib/Dusk-Segoe/index.css
added skins/contrib/Dusk-Segoe/show_bug.css
modified skins/custom/show_bug.css
modified skins/standard/global.css
Committed revision 7814.

waiting for push now.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: