Matmarex has submitted a patch set to remove the font stack that is used in certain parts of the interface (e.g. login, signup, post-edit feedback).
This triggered a re-opening of discussion at https://bugzilla.wikimedia.org/show_bug.cgi?id=44394 , which had been dormant for a while.
To summarize:
There are basically two reasonable directions:
1. Pull out the custom stack used in these isolated parts of the interface. Matmarex and Ori favor this approach. 2. Do a global Vector font stack. Initially, I would recommend we just use the body stack (which is really the subject of the bug), and consider the heading later.
I think #2 is the right direction, and I recommend we get serious about it. But if people don't think we can do #2 in a reasonable period of time, we should do #1.
Please reply at the bug (https://bugzilla.wikimedia.org/show_bug.cgi?id=44394)
Matt Flaschen
On Fri, Aug 16, 2013 at 12:03 PM, Matthew Flaschen mflaschen@wikimedia.orgwrote:
... 2. Do a global Vector font stack. Initially, I would recommend we just use the body stack (which is really the subject of the bug), and consider the heading later.
I think #2 is the right direction, and I recommend we get serious about it. But if people don't think we can do #2 in a reasonable period of time, we should do #1.
I wasn't aware of Jon Robson's progress on #2, "Experimental: Apply mobile typography lessons to Vectorhttps://git.wikimedia.org/commit/mediawiki%2Fcore.git/e96f6e56034ebd3776e83add68c4540e1f286758" < https://git.wikimedia.org/commit/mediawiki%2Fcore.git/e96f6e56034ebd3776e83a..., (it doesn't show up in gerrit for some reason). I think Trevor Parscal wants to make some adjustments and it doesn't match the full fallback in https://www.mediawiki.org/wiki/Wikimedia_Foundation_Design/Typography, but it's exciting to see this!
Cheers,
On Fri, Aug 16, 2013 at 12:03 PM, Matthew Flaschen mflaschen@wikimedia.orgwrote:
Matmarex has submitted a patch set to remove the font stack that is used in certain parts of the interface (e.g. login, signup, post-edit feedback).
This triggered a re-opening of discussion at https://bugzilla.wikimedia.org/show_bug.cgi?id=44394 , which had been dormant for a while.
To summarize:
There are basically two reasonable directions:
- Pull out the custom stack used in these isolated parts of the
interface. Matmarex and Ori favor this approach. 2. Do a global Vector font stack. Initially, I would recommend we just use the body stack (which is really the subject of the bug), and consider the heading later.
I think #2 is the right direction, and I recommend we get serious about it. But if people don't think we can do #2 in a reasonable period of time, we should do #1.
Please reply at the bug (https://bugzilla.wikimedia.org/show_bug.cgi?id=44394)
Update:
Disregarding the question about if/when to remove the font stack in mediawiki.ui, progress is being made on the more important discussion about Vector's font stack globally. Jon Robson submitted his draft for comments and review, and feedback is coming in. No one is in a rush to merge this, but it's good get to a discussion rolling with some new styles to see. For now, you can check them out on a Labs instance my team has volunteered to act as a temporary (i.e. subject to change at any time) testbed. It's at toro.wmflabs.org.
I think another next step is documenting more about *why *we want to make these changes. Right now the wiki page doesn't really answer this question very well. There comments by Quiddity and I on this at Talk:Wikimedia Foundation Design/Typography, on mediawiki.org.
Sounds good.
Sent while mobile
On Aug 22, 2013, at 5:12 PM, Steven Walling swalling@wikimedia.org wrote:
On Fri, Aug 16, 2013 at 12:03 PM, Matthew Flaschen mflaschen@wikimedia.org wrote:
Matmarex has submitted a patch set to remove the font stack that is used in certain parts of the interface (e.g. login, signup, post-edit feedback).
This triggered a re-opening of discussion at https://bugzilla.wikimedia.org/show_bug.cgi?id=44394 , which had been dormant for a while.
To summarize:
There are basically two reasonable directions:
- Pull out the custom stack used in these isolated parts of the
interface. Matmarex and Ori favor this approach. 2. Do a global Vector font stack. Initially, I would recommend we just use the body stack (which is really the subject of the bug), and consider the heading later.
I think #2 is the right direction, and I recommend we get serious about it. But if people don't think we can do #2 in a reasonable period of time, we should do #1.
Please reply at the bug (https://bugzilla.wikimedia.org/show_bug.cgi?id=44394)
Update:
Disregarding the question about if/when to remove the font stack in mediawiki.ui, progress is being made on the more important discussion about Vector's font stack globally. Jon Robson submitted his draft for comments and review, and feedback is coming in. No one is in a rush to merge this, but it's good get to a discussion rolling with some new styles to see. For now, you can check them out on a Labs instance my team has volunteered to act as a temporary (i.e. subject to change at any time) testbed. It's at toro.wmflabs.org.
I think another next step is documenting more about why we want to make these changes. Right now the wiki page doesn't really answer this question very well. There comments by Quiddity and I on this at Talk:Wikimedia Foundation Design/Typography, on mediawiki.org.
On Fri, Aug 16, 2013 at 12:03 PM, Matthew Flaschen mflaschen@wikimedia.orgwrote:
Matmarex has submitted a patch set to remove the font stack that is used in certain parts of the interface (e.g. login, signup, post-edit feedback).
This triggered a re-opening of discussion at https://bugzilla.wikimedia.org/show_bug.cgi?id=44394 , which had been dormant for a while.
To summarize:
There are basically two reasonable directions:
- Pull out the custom stack used in these isolated parts of the
interface. Matmarex and Ori favor this approach. 2. Do a global Vector font stack. Initially, I would recommend we just use the body stack (which is really the subject of the bug), and consider the heading later.
I think #2 is the right direction, and I recommend we get serious about it. But if people don't think we can do #2 in a reasonable period of time, we should do #1.
Please reply at the bug (https://bugzilla.wikimedia.org/show_bug.cgi?id=44394)
Another update: Matt merged Matmarex's patch, so for now the font stack is once again sans-serif on signup, login, and in a few other places. There is still a tracking bug for other inconsistencies that may still be floating around, at https://bugzilla.wikimedia.org/show_bug.cgi?id=46437