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