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

RESOLVED FIXED

Status

()

bugzilla.mozilla.org
User Interface
--
minor
RESOLVED FIXED
7 years ago
7 years ago

People

(Reporter: glob, Assigned: glob)

Tracking

Production
All
Linux

Details

Attachments

(3 attachments)

(Assignee)

Description

7 years ago
Created attachment 549319 [details]
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.
(Assignee)

Comment 1

7 years ago
Created attachment 549320 [details]
windows screenshot

as a point of comparison, here's how the same face is rendered on windows.
(Assignee)

Comment 2

7 years ago
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).

Comment 3

7 years ago
Linux is able to import fonts from Windows when you have a dual boot. Mageia and Mandriva didn't ship Segoe.
(Assignee)

Updated

7 years ago
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

Comment 4

7 years ago
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;
  }
}
(Assignee)

Comment 5

7 years ago
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%
(Assignee)

Comment 6

7 years ago
Created attachment 549335 [details]
helvetica/ariel on windows; mixed label weights

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.
(Assignee)

Comment 7

7 years ago
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
(Assignee)

Comment 8

7 years ago
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
Last Resolved: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.