[Bug 951827] New: Review Request: alef-fonts - A free multi-lingual font designed for screens