diff --git a/app.js b/app.js index ca272c66ec..bf685eeb0e 100644 --- a/app.js +++ b/app.js @@ -348,7 +348,7 @@ function resetThemes(callback) { type: 'local', id: 'nodebb-theme-persona' }, function(err) { - winston.info('[reset] Theme reset to Vanilla'); + winston.info('[reset] Theme reset to Persona'); if (typeof callback === 'function') { callback(err); } else { diff --git a/public/less/admin/appearance/themes.less b/public/less/admin/appearance/themes.less index 041c8a0493..1216c4a9ca 100644 --- a/public/less/admin/appearance/themes.less +++ b/public/less/admin/appearance/themes.less @@ -55,6 +55,12 @@ } } + [data-type="local"] { + .mdl-card__supporting-text { + height: 150px; + } + } + textarea[data-field] { min-height: 450px; width: 100%; diff --git a/public/src/admin/appearance/skins.js b/public/src/admin/appearance/skins.js index 8a926f674d..b057c740c8 100644 --- a/public/src/admin/appearance/skins.js +++ b/public/src/admin/appearance/skins.js @@ -60,11 +60,13 @@ define('admin/appearance/skins', function() { }, function(html) { themeContainer.html(html); - var skin = config['theme:src'] - .match(/latest\/(\S+)\/bootstrap.min.css/)[1] - .replace(/(^|\s)([a-z])/g , function(m,p1,p2){return p1+p2.toUpperCase();}); + if (config['theme:src']) { + var skin = config['theme:src'] + .match(/latest\/(\S+)\/bootstrap.min.css/)[1] + .replace(/(^|\s)([a-z])/g , function(m,p1,p2){return p1+p2.toUpperCase();}); - highlightSelectedTheme(skin); + highlightSelectedTheme(skin); + } }); }; diff --git a/src/views/admin/header.tpl b/src/views/admin/header.tpl index 0eb115e215..7f46d9252d 100644 --- a/src/views/admin/header.tpl +++ b/src/views/admin/header.tpl @@ -7,7 +7,6 @@ -