From 0d73ffe09eed207572f91fa2cf29367448466433 Mon Sep 17 00:00:00 2001 From: Santhosh Thottingal Date: Sat, 25 Aug 2012 18:29:38 +0530 Subject: [PATCH] Use sans-serif as default fallback font jquery.uls uses Helvetica, Arial, sans-serif. Override it to match MediaWiki's default fallback font. Change-Id: I2d842ce5c2f9a32c781560c4583567873320e786 --- resources/js/ext.uls.webfonts.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/resources/js/ext.uls.webfonts.js b/resources/js/ext.uls.webfonts.js index 2a256abb..bad71b2c 100644 --- a/resources/js/ext.uls.webfonts.js +++ b/resources/js/ext.uls.webfonts.js @@ -24,9 +24,15 @@ var webfontsPreferences = mw.uls.preferences( 'webfonts' ); mediawikiFontRepository.base = mw.config.get( 'wgExtensionAssetsPath' ) + '/UniversalLanguageSelector/data/fontrepo/fonts/'; + + // MediaWiki specific overrides for jquery.webfonts + $.extend( $.fn.webfonts.defaults, { + repository: mediawikiFontRepository, + fontStack: ['sans-serif'] // MediaWiki default font as per screen.css + } ); + // Initialize webfonts $( 'body' ).webfonts( { - repository: mediawikiFontRepository, fontSelector: function ( repository, language ) { var font = webfontsPreferences.get( language ); if ( !font ) {