support setting default theme in workspace config

This commit is contained in:
nightwing 2015-03-04 14:49:34 +04:00
parent 682fb97230
commit 15d09c4d6a
2 changed files with 3 additions and 2 deletions

View File

@ -403,7 +403,8 @@ module.exports = function(options) {
"plugins/c9.ide.theme.flat/flat-light",
{
packagePath: "plugins/c9.ide.layout.classic/preload",
themePrefix: options.themePrefix
themePrefix: options.themePrefix,
defaultTheme: "dark"
},
{
packagePath: "plugins/c9.ide.tree/tree",

View File

@ -30,7 +30,7 @@ define(function(require, exports, module) {
function preload(callback) {
settings.setDefaults("user/general", [
["skin", "dark"] // "flat-light"
["skin", options.defaultTheme || "dark"] // "flat-light"
]);
if (!packed || options.loadTheme) return callback();
try {