Closed
Bug 1139174
Opened 9 years ago
Closed 9 years ago
Use Georgia and Helvetica/Arial as Reader View Fonts until Fira and Charis land
Categories
(Toolkit :: Reader Mode, defect, P2)
Tracking
()
People
(Reporter: mmaslaney, Assigned: designakt)
References
(Blocks 1 open bug)
Details
(Whiteboard: [lang=css])
Attachments
(1 file, 2 obsolete files)
1.73 KB,
patch
|
Dolske
:
review+
Sylvestre
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
Until Fira and Charis land, let's use Georgia and Helvetica/Arial as our font fall backs. Order for fonts San Serif: font-family: "Fira Sans", Helvetica, Arial, Serif; Serif: font-family: "Charis SIL", Georgia, "Times New Roman", serif;
Updated•9 years ago
|
Component: General → Reader Mode
Product: Firefox → Toolkit
Summary: Ship Georgia and Helvetica/Arial as Reader View Fonts until Fira and Charis land → Use Georgia and Helvetica/Arial as Reader View Fonts until Fira and Charis land
Whiteboard: [Reader:P2]
Target Milestone: Firefox 38 → ---
Updated•9 years ago
|
Priority: -- → P2
Whiteboard: [Reader:P2]
Updated•9 years ago
|
Flags: qe-verify-
Assignee | ||
Updated•9 years ago
|
Whiteboard: [lang=css]
Assignee | ||
Comment 2•9 years ago
|
||
How about to repace/add those lines in the aboutReader.css This will change the default fonts, as well as the font used in the configuration panel. .sans-serif { font-family: "Fira Sans", Helvetica, Arial, sans-serif; } .serif { font-family: "Charis SIL", Georgia, "Times New Roman", serif; } .toolbar { font-family: "Fira Sans", Helvetica, Arial, sans-serif; } .sans-serif-button { font-family: "Fira Sans", Helvetica, Arial, sans-serif; } .serif-button { font-family: "Charis SIL", Georgia, "Times New Roman", serif; }
Attachment #8579490 -
Flags: review?(margaret.leibovic)
Comment 3•9 years ago
|
||
Comment on attachment 8579490 [details] [diff] [review] readerFontUpdate.diff Review of attachment 8579490 [details] [diff] [review]: ----------------------------------------------------------------- Thanks for proposing a patch! This patch doesn't apply to my fx-team tree, I think you may need to update your tree. This will of course depend on users having these fonts installed on their machine, but I don't see any problem at least trying to use these fonts if they're present. ::: toolkit/themes/windows/global/aboutReader.css @@ +36,5 @@ > background-color: #f0ece7; > } > > .sans-serif { > + font-family: "Fira Sans", Helvetica, Arial, sans-serif; We should also update the .domain font-style rule, since that currently uses sans-serif as well. @@ +413,5 @@ > background-position: center; > } > > +.sans-serif-button { > + font-family: "Fira Sans", Helvetica, Arial, sans-serif; I don't think we need this, since this style will already be applied from the .toolbar style. @@ +418,5 @@ > +} > + > +.serif-button { > + font-family: "Charis SIL", Georgia, "Times New Roman", serif; > +} You should update the existing .serif-button style, instead of adding this new one.
Attachment #8579490 -
Flags: review?(margaret.leibovic) → feedback+
Updated•9 years ago
|
Assignee: nobody → mjaritz
Assignee | ||
Comment 4•9 years ago
|
||
I cloned my tree newly but somehow it then only managed to get a diff containing a lot of information. So I can only attach the file itself, based on the tree from 1 hour ago.
Attachment #8579490 -
Attachment is obsolete: true
Attachment #8579710 -
Flags: review?(margaret.leibovic)
Assignee | ||
Comment 5•9 years ago
|
||
Thank you for the comments. Included .domain and left .sans-serif-button
Comment 6•9 years ago
|
||
I updated your patch to the current tree, you might have been seeing conflicts with bug 1142298, which I just landed earlier. Landed: https://hg.mozilla.org/integration/fx-team/rev/e2116c4bcba6
Attachment #8579710 -
Attachment is obsolete: true
Attachment #8579710 -
Flags: review?(margaret.leibovic)
Attachment #8579748 -
Flags: review+
Comment 7•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/e2116c4bcba6
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox39:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla39
Comment 8•9 years ago
|
||
Hi Markus, can you provide a point value.
Iteration: --- → 39.2 - 23 Mar
Flags: needinfo?(mjaritz)
Flags: firefox-backlog+
Assignee | ||
Updated•9 years ago
|
Points: --- → 2
Flags: needinfo?(mjaritz)
Comment 9•9 years ago
|
||
Comment on attachment 8579748 [details] [diff] [review] Updated patch Approval Request Comment [Feature/regressing bug #]: reader view [User impact if declined]: reader view will use sub-optimal fonts [Describe test coverage new/current, TreeHerder]: landed on nightly/aurora [Risks and why]: low-risk, small CSS change [String/UUID change made/needed]: none
Attachment #8579748 -
Flags: approval-mozilla-beta?
Updated•9 years ago
|
status-firefox38:
--- → affected
Comment 10•9 years ago
|
||
Comment on attachment 8579748 [details] [diff] [review] Updated patch Should be in 38 beta 2
Attachment #8579748 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in
before you can comment on or make changes to this bug.
Description
•