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)