holder.js
function(name, theme) {
	        name != null && theme != null && (App.settings.themes[name] = theme);
	        delete App.vars.cache.themeKeys;
	        return this;
	    }
function(name, theme) {
	        name != null && theme != null && (App.settings.themes[name] = theme);
	        delete App.vars.cache.themeKeys;
	        return this;
	    }
function ( name , theme ) { name != null && theme != null && ( App . settings . themes [ name ] = theme ) ; delete App . vars . cache . themeKeys ; return this ; }
Adds a theme to default settings

@param {string} name Theme name
@param {Object} theme Theme object, with foreground, background, size, font, and fontweight properties.
Adds a theme to default settings