diff --git a/js/client.js b/js/client.js index 5ba08636f..441f655d4 100644 --- a/js/client.js +++ b/js/client.js @@ -243,6 +243,16 @@ var self = this; + this.on('init:loadprefs', function() { + var bg = Tools.prefs('bg'); + if (bg) { + $(document.body).css({ + background: bg, + 'background-size': 'cover' + }); + } + }); + this.on('init:unsupported', function() { self.addPopupMessage('Your browser is unsupported.'); }); @@ -1812,6 +1822,7 @@ 'change input[name=noanim]': 'setNoanim', 'change input[name=nolobbypm]': 'setNolobbypm', 'change input[name=ignorespects]': 'setIgnoreSpects', + 'change select[name=bg]': 'setBg', 'change select[name=timestamps-lobby]': 'setTimestampsLobby', 'change select[name=timestamps-pms]': 'setTimestampsPMs', 'click img': 'avatars' @@ -1827,6 +1838,7 @@ buf += '